QueryUnderstandingSpec

Spesifikasi pemahaman kueri.

Representasi JSON
{
  "queryClassificationSpec": {
    object (QueryClassificationSpec)
  },
  "queryRephraserSpec": {
    object (QueryRephraserSpec)
  },
  "disableSpellCorrection": boolean
}
Kolom
queryClassificationSpec

object (QueryClassificationSpec)

Spesifikasi klasifikasi kueri.

queryRephraserSpec

object (QueryRephraserSpec)

Spesifikasi pengubahan frasa kueri.

disableSpellCorrection

boolean

Opsional. Apakah akan menonaktifkan koreksi ejaan. Nilai defaultnya adalah false.

QueryClassificationSpec

Spesifikasi klasifikasi kueri.

Representasi JSON
{
  "types": [
    enum (Type)
  ]
}
Kolom
types[]

enum (Type)

Mengaktifkan jenis klasifikasi kueri.

Jenis

Jenis klasifikasi kueri.

Enum
TYPE_UNSPECIFIED Jenis klasifikasi kueri tidak ditentukan.
ADVERSARIAL_QUERY Jenis klasifikasi kueri adversarial.
NON_ANSWER_SEEKING_QUERY Jenis klasifikasi kueri yang tidak mencari jawaban, untuk percakapan santai.
JAIL_BREAKING_QUERY Jenis klasifikasi kueri pelarian dari batasan.
NON_ANSWER_SEEKING_QUERY_V2 Jenis klasifikasi kueri non-pencarian jawaban, tanpa maksud yang jelas.
USER_DEFINED_CLASSIFICATION_QUERY Jenis klasifikasi kueri yang ditentukan pengguna.

QueryRephraserSpec

Spesifikasi pengubahan frasa kueri.

Representasi JSON
{
  "disable": boolean,
  "maxRephraseSteps": integer,
  "modelSpec": {
    object (ModelSpec)
  }
}
Kolom
disable

boolean

Menonaktifkan pengubah susunan kata kueri.

maxRephraseSteps

integer

Langkah-langkah parafrasa maksimum. Jumlah maksimum adalah 5 langkah. Jika tidak disetel atau disetel ke < 1, nilai defaultnya adalah 1.

modelSpec

object (ModelSpec)

Opsional. Spesifikasi Model Parafrasa Kueri.

ModelSpec

Spesifikasi Model Parafrasa Kueri.

Representasi JSON
{
  "modelType": enum (ModelType)
}
Kolom
modelType

enum (ModelType)

Opsional. Jenis model pengubah frasa kueri yang diaktifkan. Jika tidak disetel, nilai defaultnya adalah LARGE.

ModelType

Jenis pengubahan frasa kueri. Saat ini hanya mendukung pemilihan model single-hop (maxRephraseSteps = 1). Untuk multi-hop (maxRephraseSteps > 1), hanya ada satu model default.

Enum
MODEL_TYPE_UNSPECIFIED Jenis model tidak ditentukan.
SMALL Model pengubah frasa kueri kecil. Model Gemini 1.0 XS.
LARGE Model parafrasa kueri besar. Model Gemini 1.0 Pro.