사용 사례와 필요한 제어 수준에 따라 다양한 방법으로 콘텐츠 생성을 제어할 수 있습니다.
프롬프트 설계
모델에 영향을 주어 요구사항에 맞는 출력을 생성할 수 있도록 프롬프트 설계에 대해 알아보세요.
예를 들어 태스크와 관련된 정보를 구조화된 방식으로 제공하는 방법을 알아보세요.
모델 매개변수
모델의 응답 생성 방식을 제어하도록 모델 매개변수를 구성합니다. 이러한 매개변수에는 최대 출력 토큰, 온도, topK, topP가 포함될 수 있습니다.
예를 들어 temperature
매개변수를 조정하여 응답의 무작위 정도를 제어할 수 있습니다.
안전 설정
안전 설정을 사용하여 유해하다고 간주될 수 있는 대답이 표시될 가능성을 조정합니다. 이 설정을 사용하면 증오심 표현, 괴롭힘, 선정성, 위험한 콘텐츠가 포함될 수 있는 출력을 제어하는 데 도움이 됩니다.
예를 들어 유해한 상품, 서비스, 활동을 홍보하거나 이에 대한 액세스를 지원하는 응답을 차단할 수 있습니다.
시스템 안내
시스템 안내를 설정하여 모델의 동작을 조정합니다. 이 특성은 모델이 최종 사용자의 추가 안내에 노출되기 전에 추가하는 '프리앰블'과 같습니다.
예를 들어 모델이 해적처럼 응답을 반환하거나 특정 형식으로 응답을 반환하도록 지정할 수 있습니다.
응답 스키마를 사용한 구조화된 출력
프롬프트와 함께 응답 스키마를 전달하여 특정 출력 스키마를 지정합니다. 이 기능은 가장 일반적으로 JSON 출력을 생성할 때 사용되지만 분류 작업(예: 모델이 특정 라벨이나 태그를 사용하도록 하려는 경우)에도 사용할 수 있습니다.