AnswerGenerationSpec

대답 생성 사양입니다.

JSON 표현
{
  "modelSpec": {
    object (ModelSpec)
  },
  "promptSpec": {
    object (PromptSpec)
  },
  "includeCitations": boolean,
  "answerLanguageCode": string,
  "ignoreAdversarialQuery": boolean,
  "ignoreNonAnswerSeekingQuery": boolean,
  "ignoreJailBreakingQuery": boolean,
  "multimodalSpec": {
    object (MultimodalSpec)
  },
  "ignoreLowRelevantContent": boolean
}
필드
modelSpec

object (ModelSpec)

대답 생성 모델 사양입니다.

promptSpec

object (PromptSpec)

대답 생성 프롬프트 사양입니다.

includeCitations

boolean

답변에 인용 메타데이터를 포함할지 여부를 지정합니다. 기본값은 false입니다.

answerLanguageCode

string

답변의 언어 코드입니다. BCP47에 정의된 언어 태그를 사용합니다. 참고: 이 기능은 실험적 기능입니다.

ignoreAdversarialQuery

boolean

악의적인 쿼리를 필터링할지 여부를 지정합니다. 기본값은 false입니다.

Google에서는 검색어 분류를 사용하여 적대적인 질문을 감지합니다. 검색어가 악의적인 질문으로 분류되면 답변이 반환되지 않습니다. 예를 들어 사용자가 회사에 대한 부정적인 댓글에 관해 질문하거나 안전하지 않은 정책 위반 출력을 생성하도록 설계된 질문을 제출할 수 있습니다. 이 필드가 true로 설정되면 적대적인 질문에 대한 답변 생성을 건너뛰고 대신 대체 메시지를 반환합니다.

ignoreNonAnswerSeekingQuery

boolean

답변을 구하지 않는 쿼리를 필터링할지 여부를 지정합니다. 기본값은 false입니다.

Google은 검색어 분류를 사용하여 답변을 찾는 질문을 감지합니다. 검색어가 답변을 구하지 않는 질문으로 분류되면 답변이 반환되지 않습니다. 이 필드가 true로 설정되면 답변을 구하지 않는 질문에 대한 답변 생성을 건너뛰고 대신 대체 메시지를 반환합니다.

ignoreJailBreakingQuery

boolean

(선택사항) 탈옥 쿼리를 필터링할지 여부를 지정합니다. 기본값은 false입니다.

Google은 검색어 분류를 사용하여 브레이크아웃 쿼리를 감지합니다. 검색어가 금지된 질문으로 분류되면 요약이 반환되지 않습니다. 사용자는 어조, 스타일, 언어, 대답의 콘텐츠를 변경하거나 모델이 다른 엔티티로 행동하도록 요청하는 등 쿼리에 요청 사항을 추가할 수 있습니다(예: '경쟁업체 CEO의 어조로 대답해 줘'). 이 필드가 true로 설정되면 jail-breaking 질문에 대한 요약 생성을 건너뛰고 대신 대체 메시지를 반환합니다.

multimodalSpec

object (MultimodalSpec)

(선택사항) 멀티모달 사양

ignoreLowRelevantContent

boolean

관련성이 낮은 검색어를 필터링할지 여부를 지정합니다.

이 필드가 false으로 설정되면 관련성과 관계없이 모든 검색 결과가 답변을 생성하는 데 사용됩니다. true로 설정하거나 설정하지 않으면 서비스에서 동작을 자동으로 결정합니다.

ModelSpec

대답 생성 모델 사양입니다.

JSON 표현
{
  "modelVersion": string
}
필드
modelVersion

string

모델 버전입니다. 설정하지 않으면 기본 안정 모델이 사용됩니다. 허용되는 값은 stable, preview입니다.

PromptSpec

대답 생성 프롬프트 사양입니다.

JSON 표현
{
  "preamble": string
}
필드
preamble

string

맞춤 프리앰블

MultimodalSpec

멀티모달 사양: 지정된 소스의 이미지를 반환합니다. 여러 소스가 지정된 경우 선택은 품질 기반 결정입니다.

JSON 표현
{
  "imageSource": enum (ImageSource)
}
필드
imageSource

enum (ImageSource)

(선택사항) 답변으로 반환되는 이미지의 소스입니다.

ImageSource

이미지 소스를 지정합니다.

열거형
IMAGE_SOURCE_UNSPECIFIED 지정되지 않은 이미지 소스 (다중 모달 기능은 기본적으로 사용 중지됨)
ALL_AVAILABLE_SOURCES 서비스가 사용 가능한 모든 소스에서 선택을 결정할 때의 동작입니다.
CORPUS_IMAGE_ONLY 답변에 코퍼스의 이미지를 포함합니다.
FIGURE_GENERATION_ONLY 대답에서 그림 생성을 트리거합니다.