llm-connector 0.7.1

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
//! Protocol Module - Public Standard Protocols
//!
//! This module only contains industry-recognized standard LLM API protocols:
//!
//! ## standardprotocol
//! - **OpenAI Protocol**: Standard OpenAI API specification - supported by multiple service providers
//! - **Anthropic Protocol**: Standard Anthropic Claude API specification - official protocol
//!
//! ## Design Principles
//! - Only contains public, standardized protocols
//! - Other service providers may implement these protocols
//! - Private protocols are defined in respective `providers` modules
//!
//! Note: Specific service provider implementations are in the `providers` module.

pub mod anthropic;
pub mod openai;
pub mod tencent_native;

// Re-export standard protocol types
pub use anthropic::AnthropicProtocol;
pub use openai::OpenAIProtocol;