llm-connector 1.1.2

Next-generation Rust library for LLM protocol abstraction with native multi-modal support. Supports 12+ providers (OpenAI, Anthropic, Google, Aliyun, Zhipu, Ollama, Tencent, Volcengine, LongCat, Moonshot, DeepSeek, Xiaomi) with clean Protocol/Provider separation, type-safe interface, and universal streaming.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
pub mod aliyun;
pub mod anthropic;
pub mod google;
pub mod ollama;
pub mod openai;
#[cfg(feature = "tencent")]
pub mod tencent;
pub mod zhipu;

pub use aliyun::AliyunProtocol;
pub use anthropic::AnthropicProtocol;
pub use google::GoogleProtocol;
pub use ollama::OllamaProtocol;
pub use openai::OpenAIProtocol;
#[cfg(feature = "tencent")]
pub use tencent::TencentNativeProtocol;
pub use zhipu::ZhipuProtocol;