Expand description
Category: mod.rs (top-level module and constant exports) Structure mirrors rig-bedrock:
- client.rs: Client and Builder; implements Provider/Verify/Completion/Embedding
- completion.rs: Chat completion model (OpenAI-compatible)
- embedding.rs: Text embeddings (OpenAI-compatible)
- streaming.rs: Streaming (OpenAI-compatible, same flags)
- types/mod.rs: Internal shared types (error response, tool choice mapping)
Re-exports§
pub use client::Client;pub use completion::CompletionModel;pub use embedding::EmbeddingModel;pub use embedding::TEXT_DOUBAO_EMBEDDING;pub use embedding::TEXT_DOUBAO_EMBEDDING_LARGE;