llm_connector/core/
mod.rs

1//! V2架构核心模块
2//!
3//! 这个模块包含V2架构的所有核心组件:
4//! - 统一的trait定义 (Protocol, Provider)
5//! - HTTP客户端实现
6//! - 通用提供商实现
7
8pub mod traits;
9pub mod client;
10pub mod builder;
11pub mod configurable;
12
13// 重新导出核心类型
14pub use traits::{Protocol, Provider, GenericProvider};
15pub use client::HttpClient;
16pub use builder::ProviderBuilder;
17pub use configurable::{ConfigurableProtocol, ProtocolConfig, EndpointConfig, AuthConfig};