Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Was this page helpful?
보장된 JSON 스키마 준수를 위해
Claude가 항상 특정 스키마를 준수하는 유효한 JSON을 출력하도록 해야 한다면, 아래의 프롬프트 엔지니어링 기법 대신 Structured Outputs를 사용하세요. Structured outputs는 보장된 스키마 준수를 제공하며 이 사용 사례를 위해 특별히 설계되었습니다.
아래의 기법들은 일반적인 출력 일관성이나 엄격한 JSON 스키마를 넘어선 유연성이 필요할 때 유용합니다.
Claude의 응답을 더욱 일관되게 만드는 방법은 다음과 같습니다:
JSON, XML 또는 사용자 정의 템플릿을 사용하여 원하는 출력 형식을 정확하게 정의하여 Claude가 필요한 모든 출력 형식 요소를 이해하도록 합니다.
Assistant 턴을 원하는 형식으로 미리 채웁니다. 이 기법은 Claude의 친근한 서문을 우회하고 당신의 구조를 강제합니다.
원하는 출력의 예시를 제공합니다. 이는 추상적인 지침보다 Claude의 이해를 더 잘 훈련시킵니다.
일관된 컨텍스트가 필요한 작업(예: 챗봇, 지식 기반)의 경우 검색을 사용하여 Claude의 응답을 고정된 정보 집합에 기반하게 합니다.
복잡한 작업을 더 작은 일관된 부작업으로 나눕니다. 각 부작업은 Claude의 전적인 주의를 받아 확장된 워크플로우 전반에서 일관성 오류를 줄입니다.
역할 기반 애플리케이션의 경우 일관된 캐릭터를 유지하려면 의도적인 프롬프팅이 필요합니다.