쿼리 이해 사양입니다.
| JSON 표현 |
|---|
{ "queryClassificationSpec": { object ( |
| 필드 | |
|---|---|
queryClassificationSpec |
쿼리 분류 사양입니다. |
queryRephraserSpec |
쿼리 재작성기 사양입니다. |
disableSpellCorrection |
선택사항. 맞춤법 교정을 사용 중지할지 여부입니다. 기본값은 |
QueryClassificationSpec
쿼리 분류 사양입니다.
| JSON 표현 |
|---|
{
"types": [
enum ( |
| 필드 | |
|---|---|
types[] |
쿼리 분류 유형이 사용 설정되었습니다. |
유형
쿼리 분류 유형입니다.
| 열거형 | |
|---|---|
TYPE_UNSPECIFIED |
지정되지 않은 쿼리 분류 유형입니다. |
ADVERSARIAL_QUERY |
적대적인 쿼리 분류 유형입니다. |
NON_ANSWER_SEEKING_QUERY |
잡담의 경우 답변을 구하지 않는 쿼리 분류 유형입니다. |
JAIL_BREAKING_QUERY |
탈옥 쿼리 분류 유형입니다. |
NON_ANSWER_SEEKING_QUERY_V2 |
명확한 의도가 없는 경우의 답변을 구하지 않는 쿼리 분류 유형입니다. |
USER_DEFINED_CLASSIFICATION_QUERY |
사용자 정의 쿼리 분류 유형입니다. |
QueryRephraserSpec
쿼리 재작성기 사양입니다.
| JSON 표현 |
|---|
{
"disable": boolean,
"maxRephraseSteps": integer,
"modelSpec": {
object ( |
| 필드 | |
|---|---|
disable |
쿼리 재작성기를 사용 중지합니다. |
maxRephraseSteps |
최대 재작성 단계입니다. 최대 단계 수는 5단계입니다. 설정되지 않았거나 1 미만으로 설정된 경우 기본적으로 1이 설정됩니다. |
modelSpec |
선택사항. 쿼리 재작성기 모델 사양입니다. |
ModelSpec
쿼리 재작성기 모델 사양입니다.
| JSON 표현 |
|---|
{
"modelType": enum ( |
| 필드 | |
|---|---|
modelType |
선택사항. 쿼리 재작성기 모델 유형이 사용 설정되었습니다. 설정하지 않으면 기본적으로 LARGE가 사용됩니다. |
ModelType
쿼리 재작성기 유형입니다. 현재는 단일 홉(maxRephraseSteps = 1) 모델 선택만 지원합니다. 멀티 홉(maxRephraseSteps > 1)의 경우 기본 모델은 하나만 있습니다.
| 열거형 | |
|---|---|
MODEL_TYPE_UNSPECIFIED |
지정되지 않은 모델 유형입니다. |
SMALL |
소규모 쿼리 재작성기 모델입니다. Gemini 1.0 XS 모델입니다. |
LARGE |
대규모 쿼리 재작성기 모델입니다. Gemini 1.0 Pro 모델입니다. |