public interface ToolOrBuilder extends MessageOrBuilder
Implementa
MessageOrBuilderMetodi
getFunctionDeclarations(int index)
public abstract FunctionDeclaration getFunctionDeclarations(int index)
Facoltativo. Tipo di strumento della funzione. Una o più dichiarazioni di funzione da passare al modello insieme alla query dell'utente corrente. Il modello può decidere di chiamare un sottoinsieme di queste funzioni inserendo FunctionCall nella risposta. L'utente deve fornire una risposta FunctionResponse per ogni chiamata di funzione nel prossimo turno. In base alle risposte della funzione, il modello genera la risposta finale all'utente. È possibile fornire un massimo di 64 dichiarazioni di funzione.
repeated .google.cloud.vertexai.v1.FunctionDeclaration function_declarations = 1 [(.google.api.field_behavior) = OPTIONAL];
Parametro | |
---|---|
Nome | Description |
index |
int |
Restituisce | |
---|---|
Tipo | Description |
FunctionDeclaration |
getFunctionDeclarationsCount()
public abstract int getFunctionDeclarationsCount()
Facoltativo. Tipo di strumento della funzione. Una o più dichiarazioni di funzione da passare al modello insieme alla query dell'utente corrente. Il modello può decidere di chiamare un sottoinsieme di queste funzioni inserendo FunctionCall nella risposta. L'utente deve fornire una risposta FunctionResponse per ogni chiamata di funzione nel prossimo turno. In base alle risposte della funzione, il modello genera la risposta finale all'utente. È possibile fornire un massimo di 64 dichiarazioni di funzione.
repeated .google.cloud.vertexai.v1.FunctionDeclaration function_declarations = 1 [(.google.api.field_behavior) = OPTIONAL];
Restituisce | |
---|---|
Tipo | Description |
int |
getFunctionDeclarationsList()
public abstract List<FunctionDeclaration> getFunctionDeclarationsList()
Facoltativo. Tipo di strumento della funzione. Una o più dichiarazioni di funzione da passare al modello insieme alla query dell'utente corrente. Il modello può decidere di chiamare un sottoinsieme di queste funzioni inserendo FunctionCall nella risposta. L'utente deve fornire una risposta FunctionResponse per ogni chiamata di funzione nel prossimo turno. In base alle risposte della funzione, il modello genera la risposta finale all'utente. È possibile fornire un massimo di 64 dichiarazioni di funzione.
repeated .google.cloud.vertexai.v1.FunctionDeclaration function_declarations = 1 [(.google.api.field_behavior) = OPTIONAL];
Restituisce | |
---|---|
Tipo | Description |
List<FunctionDeclaration> |
getFunctionDeclarationsOrBuilder(int index)
public abstract FunctionDeclarationOrBuilder getFunctionDeclarationsOrBuilder(int index)
Facoltativo. Tipo di strumento della funzione. Una o più dichiarazioni di funzione da passare al modello insieme alla query dell'utente corrente. Il modello può decidere di chiamare un sottoinsieme di queste funzioni inserendo FunctionCall nella risposta. L'utente deve fornire una risposta FunctionResponse per ogni chiamata di funzione nel prossimo turno. In base alle risposte della funzione, il modello genera la risposta finale all'utente. È possibile fornire un massimo di 64 dichiarazioni di funzione.
repeated .google.cloud.vertexai.v1.FunctionDeclaration function_declarations = 1 [(.google.api.field_behavior) = OPTIONAL];
Parametro | |
---|---|
Nome | Description |
index |
int |
Restituisce | |
---|---|
Tipo | Description |
FunctionDeclarationOrBuilder |
getFunctionDeclarationsOrBuilderList()
public abstract List<? extends FunctionDeclarationOrBuilder> getFunctionDeclarationsOrBuilderList()
Facoltativo. Tipo di strumento della funzione. Una o più dichiarazioni di funzione da passare al modello insieme alla query dell'utente corrente. Il modello può decidere di chiamare un sottoinsieme di queste funzioni inserendo FunctionCall nella risposta. L'utente deve fornire una risposta FunctionResponse per ogni chiamata di funzione nel prossimo turno. In base alle risposte della funzione, il modello genera la risposta finale all'utente. È possibile fornire un massimo di 64 dichiarazioni di funzione.
repeated .google.cloud.vertexai.v1.FunctionDeclaration function_declarations = 1 [(.google.api.field_behavior) = OPTIONAL];
Restituisce | |
---|---|
Tipo | Description |
List<? extends com.google.cloud.vertexai.api.FunctionDeclarationOrBuilder> |
getGoogleSearchRetrieval()
public abstract GoogleSearchRetrieval getGoogleSearchRetrieval()
Facoltativo. Tipo di strumento GoogleSearchRetrieval. Strumento di recupero specializzato basato sulla ricerca Google.
.google.cloud.vertexai.v1.GoogleSearchRetrieval google_search_retrieval = 3 [(.google.api.field_behavior) = OPTIONAL];
Restituisce | |
---|---|
Tipo | Description |
GoogleSearchRetrieval |
Il campo googleSearchRetrieval. |
getGoogleSearchRetrievalOrBuilder()
public abstract GoogleSearchRetrievalOrBuilder getGoogleSearchRetrievalOrBuilder()
Facoltativo. Tipo di strumento GoogleSearchRetrieval. Strumento di recupero specializzato basato sulla ricerca Google.
.google.cloud.vertexai.v1.GoogleSearchRetrieval google_search_retrieval = 3 [(.google.api.field_behavior) = OPTIONAL];
Restituisce | |
---|---|
Tipo | Description |
GoogleSearchRetrievalOrBuilder |
getRetrieval()
public abstract Retrieval getRetrieval()
Facoltativo. Tipo di strumento di recupero. Il sistema eseguirà sempre gli strumenti di recupero forniti per ottenere conoscenze esterne e rispondere alla richiesta. I risultati del recupero vengono presentati al modello per la generazione.
.google.cloud.vertexai.v1.Retrieval retrieval = 2 [(.google.api.field_behavior) = OPTIONAL];
Restituisce | |
---|---|
Tipo | Description |
Retrieval |
Il recupero. |
getRetrievalOrBuilder()
public abstract RetrievalOrBuilder getRetrievalOrBuilder()
Facoltativo. Tipo di strumento di recupero. Il sistema eseguirà sempre gli strumenti di recupero forniti per ottenere conoscenze esterne e rispondere alla richiesta. I risultati del recupero vengono presentati al modello per la generazione.
.google.cloud.vertexai.v1.Retrieval retrieval = 2 [(.google.api.field_behavior) = OPTIONAL];
Restituisce | |
---|---|
Tipo | Description |
RetrievalOrBuilder |
hasGoogleSearchRetrieval()
public abstract boolean hasGoogleSearchRetrieval()
Facoltativo. Tipo di strumento GoogleSearchRetrieval. Strumento di recupero specializzato basato sulla ricerca Google.
.google.cloud.vertexai.v1.GoogleSearchRetrieval google_search_retrieval = 3 [(.google.api.field_behavior) = OPTIONAL];
Restituisce | |
---|---|
Tipo | Description |
boolean |
Indica se il campo googleSearchRetrieval è impostato. |
hasRetrieval()
public abstract boolean hasRetrieval()
Facoltativo. Tipo di strumento di recupero. Il sistema eseguirà sempre gli strumenti di recupero forniti per ottenere conoscenze esterne e rispondere alla richiesta. I risultati del recupero vengono presentati al modello per la generazione.
.google.cloud.vertexai.v1.Retrieval retrieval = 2 [(.google.api.field_behavior) = OPTIONAL];
Restituisce | |
---|---|
Tipo | Description |
boolean |
Indica se il campo di recupero è impostato. |