serdes-ai-providers

Crates.ioserdes-ai-providers
lib.rsserdes-ai-providers
version0.1.2
created_at2026-01-16 06:56:17.303254+00
updated_at2026-01-23 16:44:39.612849+00
descriptionProvider abstractions and registry for serdes-ai
homepage
repositoryhttps://github.com/janfeddersen-wq/serdesAI
max_upload_size
id2048037
size178,408
(janfeddersen-wq)

documentation

README

serdes-ai-providers

Crates.io Documentation License: MIT

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.

Commit count: 42

cargo fmt