- JSON 표현
- FinishReason
- GroundingAttribution
- AttributionSourceId
- GroundingPassageId
- SemanticRetrieverChunk
모델에서 생성된 응답 후보입니다.
JSON 표현 |
---|
{ "content": { object ( |
필드 | |
---|---|
content |
출력 전용. 모델에서 반환된 생성된 콘텐츠 |
finishReason |
선택사항입니다. 출력 전용. 모델이 토큰 생성을 중지한 이유입니다. 비어 있으면 모델이 토큰 생성을 중지하지 않은 것입니다. |
safetyRatings[] |
응답 후보의 안전성 평점 목록입니다. 카테고리당 최대 하나의 평점이 있습니다. |
citationMetadata |
출력 전용. 모델 생성 후보의 인용 정보입니다. 이 필드는 |
tokenCount |
출력 전용. 이 후보의 토큰 수입니다. |
groundingAttributions[] |
출력 전용. 근거를 제시하는 답변에 기여한 소스의 기여 분석 정보입니다. 이 필드는 |
index |
출력 전용. 후보 목록에서 후보의 색인입니다. |
FinishReason
모델이 토큰 생성을 중지한 이유를 정의합니다.
열거형 | |
---|---|
FINISH_REASON_UNSPECIFIED |
기본값 이 값은 사용되지 않습니다. |
STOP |
모델 또는 제공된 정차 시퀀스의 자연스러운 중지 지점입니다. |
MAX_TOKENS |
요청에 지정된 최대 토큰 수에 도달했습니다. |
SAFETY |
후보 콘텐츠는 안전상의 이유로 신고되었습니다. |
RECITATION |
후보 콘텐츠는 암송을 위해 신고되었습니다. |
OTHER |
알 수 없는 이유입니다. |
GroundingAttribution
답변에 기여한 출처의 저작자 표시입니다.
JSON 표현 |
---|
{ "sourceId": { object ( |
필드 | |
---|---|
sourceId |
출력 전용. 이 기여 분석에 기여한 소스의 식별자입니다. |
content |
이 저작자 표시를 구성하는 소스 콘텐츠 그라운딩 |
AttributionSourceId
이 기여 분석에 기여한 소스의 식별자입니다.
JSON 표현 |
---|
{ // Union field |
필드 | |
---|---|
통합 필드
|
|
groundingPassage |
인라인 문구의 식별자입니다. |
semanticRetrieverChunk |
Semantic Retriever를 통해 가져온 |
GroundingPassageId
GroundingPassage
내 부품의 식별자입니다.
JSON 표현 |
---|
{ "passageId": string, "partIndex": integer } |
필드 | |
---|---|
passageId |
출력 전용. |
partIndex |
출력 전용. |
SemanticRetrieverChunk
SemanticRetrieverConfig
를 사용하여 GenerateAnswerRequest
에 지정된 시맨틱 리트리버를 통해 검색된 Chunk
의 식별자입니다.
JSON 표현 |
---|
{ "source": string, "chunk": string } |
필드 | |
---|---|
source |
출력 전용. 요청의 |
chunk |
출력 전용. 속성 텍스트가 포함된 |