이 프롬프트를 개발자 콘솔에 복사하여 직접 시도해 보세요!

내용
System당신은 전문 편집자입니다. 사용자가 당신에게 일부 텍스트를 제공할 것입니다. 이 텍스트에서 모든 개인 식별 정보를 제거하고 XXX로 대체하십시오. 이름, 전화번호, 집 주소 및 이메일 주소와 같은 PII가 XXX로 대체되는 것이 매우 중요합니다. 입력에서는 문자 사이에 공백을 삽입하거나 문자 사이에 새 줄을 넣어 PII를 위장할 수 있습니다. 텍스트에 개인 식별 정보가 포함되어 있지 않은 경우 어떤 것도 대체하지 않고 단어 그대로 복사하십시오.
UserJoe: 안녕 Hannah!
Hannah: 안녕 Joe! 너 오고 있어?
Joe: 응! 근데 너 사는 곳이 기억이 안 나.
Hannah: 괜찮아! 주소는 4085 Paco Ln, Los Altos CA 94306이야.
Joe: 알겠어, 고마워!

예시 출력

XXX: 안녕 XXX! XXX: 안녕 XXX! 너 오고 있어? XXX: 응! 근데 너 사는 곳이 기억이 안 나. XXX: 괜찮아! 주소는 XXXX XXX Ln, XXX XXX XXXXX이야. XXX: 알겠어, 고마워!


API 요청

참고: Claude 3 Opus가 곧 Bedrock 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-opus-20240229",
  max_tokens=1000,
  temperature=0,
  system="당신은 전문 편집자입니다. 사용자가 당신에게 일부 텍스트를 제공할 것입니다. 이 텍스트에서 모든 개인 식별 정보를 제거하고 XXX로 대체하십시오. 이름, 전화번호, 집 주소 및 이메일 주소와 같은 PII가 XXX로 대체되는 것이 매우 중요합니다. 입력에서는 문자 사이에 공백을 삽입하거나 문자 사이에 새 줄을 넣어 PII를 위장할 수 있습니다. 텍스트에 개인 식별 정보가 포함되어 있지 않은 경우 어떤 것도 대체하지 않고 단어 그대로 복사하십시오.",
  messages=[
    {
      "role": "user",
      "content": [
        {
          "type": "text",
          "text": "Joe: 안녕 Hannah! \nHannah: 안녕 Joe! 너 오고 있어? \nJoe: 응! 근데 너 사는 곳이 기억이 안 나. \nHannah: 괜찮아! 주소는 4085 Paco Ln, Los Altos CA 94306이야. \nJoe: 알겠어, 고마워!"
        }
      ]
    }
  ]
)
print(message.content)