9 releases
| 0.2.6 | Feb 20, 2026 |
|---|---|
| 0.2.5 | Feb 17, 2026 |
| 0.1.5 | Jan 27, 2026 |
#2024 in Machine learning
142 downloads per month
Used in 4 crates
(2 directly)
1MB
24K
SLoC
serdes-ai-providers
Provider abstractions and registry for serdes-ai
This crate provides the provider abstraction layer for SerdesAI, enabling:
- Provider trait definitions
- Provider registry for dynamic model selection
- Common provider utilities
- Authentication and configuration helpers
Installation
[dependencies]
serdes-ai-providers = "0.1"
Usage
use serdes_ai_providers::{Provider, ProviderRegistry};
let registry = ProviderRegistry::default();
let provider = registry.get("openai")?;
Part of SerdesAI
This crate is part of the SerdesAI workspace.
For most use cases, you should use the main serdes-ai crate which re-exports these types.
License
MIT License - see LICENSE for details.
Dependencies
~17–28MB
~423K SLoC