akashi_gateway 0.3.0
akashi_gateway: ^0.3.0 copied to clipboard
Model routing and provider fallback for the Akashi agent framework: resolve "provider/model" strings and build resilient FallbackModel chains behind one LanguageModel contract.
Changelog #
0.3.0 #
- Coordinated 0.3.0 release (tracks
akashi0.3.0). No functional changes.
0.2.0 #
ProviderRegistry.embeddingModel("provider/model")resolves anEmbeddingModelfrom a provider that implementsEmbeddingProvider, or returns null when it does not.
0.1.0 #
Initial release.
ProviderRegistry— resolve"provider/model"strings to aLanguageModel, with an optional default provider and afallback()helper.FallbackModel— aLanguageModelthat fails over across an ordered chain of models (failover only before any streamed output; mid-stream failures are rethrown).ProviderNotFoundExceptionfor unregistered providers.