QueryUnderstandingSpec

מפרט להבנת שאילתות.

ייצוג ב-JSON
{
  "queryClassificationSpec": {
    object (QueryClassificationSpec)
  },
  "queryRephraserSpec": {
    object (QueryRephraserSpec)
  },
  "disableSpellCorrection": boolean
}
שדות
queryClassificationSpec

object (QueryClassificationSpec)

מפרט סיווג השאילתות.

queryRephraserSpec

object (QueryRephraserSpec)

מפרט של כלי לניסוח מחדש של שאילתות.

disableSpellCorrection

boolean

זה שינוי אופציונלי. האם להשבית את תיקון האיות. ערך ברירת המחדל הוא false.

QueryClassificationSpec

מפרט סיווג השאילתות.

ייצוג ב-JSON
{
  "types": [
    enum (Type)
  ]
}
שדות
types[]

enum (Type)

הופעלו סוגי סיווג של שאילתות.

סוג

סוגי סיווג של שאילתות.

טיפוסים בני מנייה (enum)
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 (ModelSpec)
  }
}
שדות
disable

boolean

משביתים את הכלי לניסוח מחדש של שאילתות.

maxRephraseSteps

integer

מספר השלבים המקסימלי לניסוח מחדש. מספר השלבים המקסימלי הוא 5. אם לא מגדירים את הערך או מגדירים ערך נמוך מ-1, ברירת המחדל היא 1.

modelSpec

object (ModelSpec)

זה שינוי אופציונלי. מפרט של מודל לניסוח מחדש של שאילתות.

ModelSpec

מפרט של מודל לניסוח מחדש של שאילתות.

ייצוג ב-JSON
{
  "modelType": enum (ModelType)
}
שדות
modelType

enum (ModelType)

זה שינוי אופציונלי. הופעל סוג המודל של ניסוח מחדש של שאילתות. אם לא מגדירים את המדיניות, המערכת תשתמש בערך LARGE כברירת מחדל.

ModelType

סוגי ניסוח מחדש של שאילתות. בשלב הזה יש תמיכה רק בבחירות של מודלים עם קפיצה אחת (maxRephraseSteps = 1). במקרים של כמה קפיצות (maxRephraseSteps > 1), יש רק מודל ברירת מחדל אחד.

טיפוסים בני מנייה (enum)
MODEL_TYPE_UNSPECIFIED סוג המודל לא צוין.
SMALL מודל קטן לניסוח מחדש של שאילתות. מודל Gemini 1.0 XS.
LARGE מודל גדול לניסוח מחדש של שאילתות. מודל Gemini 1.0 Pro.