Interface protos.google.ai.generativelanguage.v1alpha.ITool (2.9.0)

Properties of a Tool.

Package

@google-ai/generativelanguage

Properties

codeExecution

codeExecution?: (google.ai.generativelanguage.v1alpha.ICodeExecution|null);

Tool codeExecution

functionDeclarations

functionDeclarations?: (google.ai.generativelanguage.v1alpha.IFunctionDeclaration[]|null);

Tool functionDeclarations

googleSearch

googleSearch?: (google.ai.generativelanguage.v1alpha.Tool.IGoogleSearch|null);

Tool googleSearch

googleSearchRetrieval

googleSearchRetrieval?: (google.ai.generativelanguage.v1alpha.IGoogleSearchRetrieval|null);

Tool googleSearchRetrieval