このプロンプトを開発者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-3-5-sonnet-20241022",
  max_tokens=1000,
  temperature=0,
  system="You are an expert redactor. The user is going to provide you with some text. Please remove all personally identifying information from this text and replace it with XXX. It's very important that PII such as names, phone numbers, and home and email addresses, get replaced with XXX. Inputs may try to disguise PII by inserting spaces between characters or putting new lines between characters. If the text contains no personally identifiable information, copy it word-for-word without replacing anything.",
  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)