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

Properties of a Tool.

Package

@google-ai/generativelanguage

Properties

codeExecution

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

Tool codeExecution

functionDeclarations

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

Tool functionDeclarations

googleSearch

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

Tool googleSearch

googleSearchRetrieval

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

Tool googleSearchRetrieval