AxAIGoogleGeminiToolFunctionDeclaration Generated TypeScript API reference. typescript api api/reference build/apidocs/TypeAlias.AxAIGoogleGeminiToolFunctionDeclaration.md type AxAIGoogleGeminiToolFunctionDeclaration

AxAIGoogleGeminiToolFunctionDeclaration

TypeScript
type AxAIGoogleGeminiToolFunctionDeclaration = object;

Defined in: https://github.com/ax-llm/ax/blob/686f8ba96cf652e044cf922b67c16c8f09754a70/src/ax/ai/google-gemini/types.ts#L139

Properties

description?

TypeScript
optional description: string;

Defined in: https://github.com/ax-llm/ax/blob/686f8ba96cf652e044cf922b67c16c8f09754a70/src/ax/ai/google-gemini/types.ts#L141


name

TypeScript
name: string;

Defined in: https://github.com/ax-llm/ax/blob/686f8ba96cf652e044cf922b67c16c8f09754a70/src/ax/ai/google-gemini/types.ts#L140


parameters?

TypeScript
optional parameters: object;

Defined in: https://github.com/ax-llm/ax/blob/686f8ba96cf652e044cf922b67c16c8f09754a70/src/ax/ai/google-gemini/types.ts#L143

OpenAPI Schema subset: rejects additionalProperties and type unions.


parametersJsonSchema?

TypeScript
optional parametersJsonSchema: object;

Defined in: https://github.com/ax-llm/ax/blob/686f8ba96cf652e044cf922b67c16c8f09754a70/src/ax/ai/google-gemini/types.ts#L145

Full JSON Schema. Mutually exclusive with parameters.

Docs