Strumento di interfaccia (0.3.1)

Uno strumento è una porzione di codice che consente al sistema di interagire con sistemi esterni per eseguire un'azione o un insieme di azioni, al di fuori della conoscenza e dell'ambito del modello. {object} - Functions_declarations Una o più dichiarazioni di funzione da passare al modello insieme alla query utente corrente. Il modello può decidere di chiamare un sottoinsieme di queste funzioni inserendo [FunctionCall][content.part.function_call] nella risposta. L'utente deve fornire una [FunctionResponse][content.part.function_response] 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.

Pacchetto

@google-cloud/vertexai

Proprietà

function_declarations

function_declarations: FunctionDeclaration[];