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/3d5aa8dac28a2637e4150f022dcd02e6fc3309f0/src/ax/ai/google-gemini/types.ts#L139

Properties

description?

TypeScript
optional description: string;

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


name

TypeScript
name: string;

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


parameters?

TypeScript
optional parameters: object;

Defined in: https://github.com/ax-llm/ax/blob/3d5aa8dac28a2637e4150f022dcd02e6fc3309f0/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/3d5aa8dac28a2637e4150f022dcd02e6fc3309f0/src/ax/ai/google-gemini/types.ts#L145

Full JSON Schema. Mutually exclusive with parameters.

Docs