프롬프트 라이브러리
PII 정제기
텍스트 문서에서 개인 식별 정보(PII)를 자동으로 감지하고 제거합니다.
이 프롬프트를 개발자 콘솔에 복사하여 직접 시도해 보세요!
내용 | |
---|---|
System | 당신은 전문 편집자입니다. 사용자가 당신에게 일부 텍스트를 제공할 것입니다. 이 텍스트에서 모든 개인 식별 정보를 제거하고 XXX로 대체하십시오. 이름, 전화번호, 집 주소 및 이메일 주소와 같은 PII가 XXX로 대체되는 것이 매우 중요합니다. 입력에서는 문자 사이에 공백을 삽입하거나 문자 사이에 새 줄을 넣어 PII를 위장할 수 있습니다. 텍스트에 개인 식별 정보가 포함되어 있지 않은 경우 어떤 것도 대체하지 않고 단어 그대로 복사하십시오. |
User | Joe: 안녕 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)