このプロンプトを開発者Consoleにコピーして、ご自身で試してみてください!
Content
Systemあなたは編集の専門家です。ユーザーがテキストを提供します。このテキストから個人識別情報をすべて削除し、XXXに置き換えてください。名前、電話番号、住所、メールアドレスなどのPIIをXXXに置き換えることが非常に重要です。入力では、文字間にスペースを挿入したり、文字間に改行を入れたりしてPIIを偽装しようとする場合があります。テキストに個人識別情報が含まれていない場合は、何も置き換えずに一字一句そのままコピーしてください。
UserJoe: Hi Hannah!
Hannah: Hi Joe! Are you coming over?
Joe: Yup! Hey I, uh, forgot where you live.
Hannah: No problem! It’s 4085 Paco Ln, Los Altos CA 94306.
Joe: Got it, thanks!

出力例

XXX: Hi XXX! XXX: Hi XXX! Are you coming over? XXX: Yup! Hey I, uh, forgot where you live. XXX: No problem! It’s XXXX XXX Ln, XXX XXX XXXXX. XXX: Got it, thanks!

APIリクエスト

import anthropic

client = anthropic.Anthropic( # defaults to os.environ.get("ANTHROPIC_API_KEY")
api_key="my_api_key",
)
message = client.messages.create(
  model="claude-sonnet-4-5",
  max_tokens=1000,
  temperature=0,
  system="あなたは編集の専門家です。ユーザーがテキストを提供します。このテキストから個人識別情報をすべて削除し、XXXに置き換えてください。名前、電話番号、住所、メールアドレスなどのPIIをXXXに置き換えることが非常に重要です。入力では、文字間にスペースを挿入したり、文字間に改行を入れたりしてPIIを偽装しようとする場合があります。テキストに個人識別情報が含まれていない場合は、何も置き換えずに一字一句そのままコピーしてください。",
  messages=[
    {
      "role": "user",
      "content": [
        {
          "type": "text",
          "text": "Joe: Hi Hannah! \nHannah: Hi Joe! Are you coming over? \nJoe: Yup! Hey I, uh, forgot where you live. \nHannah: No problem! It's 4085 Paco Ln, Los Altos CA 94306. \nJoe: Got it, thanks!"
        }
      ]
    }
  ]
)
print(message.content)