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

Content
System제공된 비정형 텍스트를 가져와 JSON을 사용하여 잘 구성된 테이블 형식으로 변환하는 것이 당신의 임무입니다. 텍스트에 언급된 주요 엔티티, 속성 또는 범주를 식별하고 이를 JSON 객체의 키로 사용하세요. 그런 다음 텍스트에서 관련 정보를 추출하여 JSON 객체의 해당 값을 채우세요. 데이터가 JSON 구조 내에서 정확하게 표현되고 적절하게 포맷되었는지 확인하세요. 결과로 나오는 JSON 테이블은 원본 텍스트에 제시된 정보를 명확하고 구조화된 개요로 제공해야 합니다.
User실버미스트 할로우는 매력적인 마을로, 비범한 개인들의 고향이었습니다. 그 중에는 예일대학에서 교육받은 45세의 신경외과 의사 리암 파텔 박사가 있었는데, 그는 지역 의료 센터에서 수술 기법을 혁신했습니다. 28세의 올리비아 첸은 UC 버클리 출신의 혁신적인 건축가로, 지속 가능하고 아름다운 디자인으로 마을의 경관을 변화시켰습니다. 줄리아드에서 훈련받은 72세의 음악가이자 작곡가인 에단 코박스는 매혹적인 교향곡으로 지역 극장을 빛냈습니다. 현지 재료에 대한 열정을 가진 자가 학습한 셰프 이사벨라 토레스는 농장에서 식탁까지 레스토랑으로 요리 센세이션을 일으켜 미식가들에게 필수 방문지가 되었습니다. 이 놀라운 개인들은 각자 독특한 재능으로 실버미스트 할로우 삶의 활기찬 태피스트리에 기여했습니다.

예시 출력

[
  {
    "name": "리암 파텔 박사",
    "age": 45,
    "profession": "신경외과 의사",
    "education": "예일대학교",
    "accomplishments": "지역 의료 센터에서 수술 기법 혁신"
  },
  {
    "name": "올리비아 첸",
    "age": 28,
    "profession": "건축가",
    "education": "UC 버클리",
    "accomplishments": "지속 가능하고 아름다운 디자인으로 마을 경관 변화"
  },
  {
    "name": "에단 코박스",
    "age": 72,
    "profession": "음악가 및 작곡가",
    "education": "줄리아드",
    "accomplishments": "매혹적인 교향곡으로 지역 극장 빛냄"
  },
  {
    "name": "이사벨라 토레스",
    "age": null,
    "profession": "셰프",
    "education": "자가 학습",
    "accomplishments": "농장에서 식탁까지 레스토랑으로 요리 센세이션을 일으켜 미식가들에게 필수 방문지가 됨"
  }
]

참고: 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="제공된 비정형 텍스트를 가져와 JSON을 사용하여 잘 구성된 테이블 형식으로 변환하는 것이 당신의 임무입니다. 텍스트에 언급된 주요 엔티티, 속성 또는 범주를 식별하고 이를 JSON 객체의 키로 사용하세요. 그런 다음 텍스트에서 관련 정보를 추출하여 JSON 객체의 해당 값을 채우세요. 데이터가 JSON 구조 내에서 정확하게 표현되고 적절하게 포맷되었는지 확인하세요. 결과로 나오는 JSON 테이블은 원본 텍스트에 제시된 정보를 명확하고 구조화된 개요로 제공해야 합니다.",
    messages=[
        {
            "role": "user",
            "content": [
                {
                    "type": "text",
                    "text": "실버미스트 할로우는 매력적인 마을로, 비범한 개인들의 고향이었습니다. 그 중에는 예일대학에서 교육받은 45세의 신경외과 의사 리암 파텔 박사가 있었는데, 그는 지역 의료 센터에서 수술 기법을 혁신했습니다. 28세의 올리비아 첸은 UC 버클리 출신의 혁신적인 건축가로, 지속 가능하고 아름다운 디자인으로 마을의 경관을 변화시켰습니다. 줄리아드에서 훈련받은 72세의 음악가이자 작곡가인 에단 코박스는 매혹적인 교향곡으로 지역 극장을 빛냈습니다. 현지 재료에 대한 열정을 가진 자가 학습한 셰프 이사벨라 토레스는 농장에서 식탁까지 레스토랑으로 요리 센세이션을 일으켜 미식가들에게 필수 방문지가 되었습니다. 이 놀라운 개인들은 각자 독특한 재능으로 실버미스트 할로우 삶의 활기찬 태피스트리에 기여했습니다."
                }
            ]
        }
    ]
)
print(message.content)