litellm-rs 0.4.16

A high-performance AI Gateway written in Rust, providing OpenAI-compatible APIs with intelligent routing, load balancing, and enterprise features
Documentation
📁 LiteLLM Utils 重新整理完成!
=======================================

## 新的模块化目录结构

### 🔐 auth/ - 认证与安全
- auth_utils.rs - 认证工具函数
- crypto.rs - 加密相关功能

### ⚙️ config/ - 配置管理
- config.rs - 基础配置功能
- utils.rs (原config_utils.rs) - 配置工具函数
- optimized.rs (原optimized_config.rs) - 优化配置

### 🌐 net/ - 网络与客户端
- client.rs (原client_utils.rs) - HTTP客户端管理
- http.rs (原http_client.rs) - HTTP客户端基础
- limiter.rs (原rate_limiter.rs) - 速率限制

### 🎯 ai/ - AI与模型管理
- tokens.rs (原token_utils.rs) - 令牌处理工具
- counter.rs (原token_counter.rs) - 令牌计数器
- cache.rs (原token_cache.rs) - 令牌缓存
- models.rs (原model_utils.rs) - 模型支持检测

### 📊 data/ - 数据处理
- utils.rs (原data_utils.rs) - 数据处理工具
- types.rs - 类型定义
- type_utils.rs - 类型工具函数
- requests.rs (原request_utils.rs) - 请求处理
- validation.rs - 数据验证

### 🔍 logging/ - 日志与监控
- logging.rs - 基础日志功能
- utils.rs (原logging_utils.rs) - 日志工具函数
- structured.rs (原structured_logging.rs) - 结构化日志

### ❌ error/ - 错误处理
- error.rs - 基础错误类型
- utils.rs (原error_utils.rs) - 错误处理工具
- recovery.rs (原error_recovery.rs) - 错误恢复

### 🚀 perf/ - 性能优化
- async.rs (原async_utils.rs) - 异步工具
- optimizer.rs (原performance_optimizer.rs) - 性能优化
- memory.rs (原memory_pool.rs) - 内存管理
- strings.rs (原string_pool.rs) - 字符串池

### 🔧 sys/ - 系统工具
- di.rs (原dependency_injection.rs) - 依赖注入
- state.rs (原shared_state.rs) - 共享状态
- result.rs (原result_ext.rs) - 结果扩展

### 💰 business/ - 业务逻辑
- cost.rs - 成本计算

## 组织优势

✅ **模块化清晰**: 按功能领域组织,易于理解和维护
✅ **命名简化**: 移除冗余的前缀和后缀,使用更直观的名称
✅ **依赖清晰**: 各模块职责明确,降低耦合度
✅ **扩展性强**: 每个模块都可以独立添加新功能
✅ **导入简洁**: 通过模块re-export提供便捷的导入路径