Specifica della comprensione delle query.
Rappresentazione JSON |
---|
{ "queryClassificationSpec": { object ( |
Campi | |
---|---|
queryClassificationSpec |
Specifica di classificazione delle query. |
queryRephraserSpec |
Specifica del riformulatore di query. |
disableSpellCorrection |
Facoltativo. Se disattivare la correzione ortografica. Il valore predefinito è |
QueryClassificationSpec
Specifica di classificazione delle query.
Rappresentazione JSON |
---|
{
"types": [
enum ( |
Campi | |
---|---|
types[] |
Tipi di classificazione delle query abilitati. |
Tipo
Tipi di classificazione delle query.
Enum | |
---|---|
TYPE_UNSPECIFIED |
Tipo di classificazione delle query non specificato. |
ADVERSARIAL_QUERY |
Tipo di classificazione delle query avversative. |
NON_ANSWER_SEEKING_QUERY |
Tipo di classificazione delle query che non cercano risposte, per le conversazioni informali. |
JAIL_BREAKING_QUERY |
Tipo di classificazione delle query di jailbreaking. |
NON_ANSWER_SEEKING_QUERY_V2 |
Tipo di classificazione delle query che non cercano risposte, senza un intento chiaro. |
USER_DEFINED_CLASSIFICATION_QUERY |
Tipo di classificazione delle query definito dall'utente. |
QueryRephraserSpec
Specifica del riformulatore di query.
Rappresentazione JSON |
---|
{
"disable": boolean,
"maxRephraseSteps": integer,
"modelSpec": {
object ( |
Campi | |
---|---|
disable |
Disattiva la riformulazione delle query. |
maxRephraseSteps |
Numero massimo di passaggi per riformulare la query. Il numero massimo è 5 passaggi. Se non viene impostato o è impostato su < 1, il valore predefinito è 1. |
modelSpec |
Facoltativo. Specifica del modello di riformulazione delle query. |
ModelSpec
Specifica del modello di riformulazione delle query.
Rappresentazione JSON |
---|
{
"modelType": enum ( |
Campi | |
---|---|
modelType |
Facoltativo. È stato attivato il tipo di modello di riformulazione delle query. Se non viene impostato, verrà utilizzato LARGE per impostazione predefinita. |
ModelType
Tipi di riformulazione delle query. Al momento supporta solo le selezioni di modelli a un solo passaggio (maxRephraseSteps = 1). Per i prompt multihop (maxRephraseSteps > 1), esiste un solo modello predefinito.
Enum | |
---|---|
MODEL_TYPE_UNSPECIFIED |
Tipo di modello non specificato. |
SMALL |
Modello di riformulazione di query di piccole dimensioni. Modello Gemini 1.0 XS. |
LARGE |
Modello di riformulazione delle query di grandi dimensioni. Modello Gemini 1.0 Pro. |