extensions_genkit 0.1.0
extensions_genkit: ^0.1.0 copied to clipboard
Genkit adapter for the extensions AI abstractions. Plug Genkit models into the ChatClient pipeline — including logging, caching, and function-invocation middleware — without modifying the core packages.
0.1.0 #
- Initial release.
GenkitChatClient— adapts any Genkit model to theextensionsChatClientinterface, including streaming, tool-call pass-through, and cancellation.AIFunctionGenkitExtensions— convertsAIFunctionmetadata to GenkitToolDefinitionand wraps it as a GenkitTool.GenkitServiceCollectionExtensions.addGenkitChatClient— registers the client in aServiceCollectionand returns aChatClientBuilderfor middleware chaining.