Interfaccia ToolOrBuilder (0.4.0)

public interface ToolOrBuilder extends MessageOrBuilder

Implementa

MessageOrBuilder

Metodi

getFunctionDeclarations(int index)

public abstract FunctionDeclaration getFunctionDeclarations(int index)

Facoltativo. 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. Puoi 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. 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. Puoi 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. 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. Puoi 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. 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. Puoi 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. 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. Puoi 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>