llm-connector 0.3.13

Minimal Rust library for LLM protocol abstraction. Supports 6 protocols (OpenAI, Anthropic, Aliyun, Zhipu, Ollama, Hunyuan) with unified interface, universal streaming format abstraction (JSON/SSE/NDJSON), and dynamic model discovery.
Documentation
//! Protocol integration tests

use llm_connector::LlmClient;

mod common;

#[tokio::test]
async fn test_protocol_chat_functionality() {
    // 协议聊天功能测试框架
    let _client = LlmClient::openai("test-key", None);
    // 这是一个占位测试,实际测试需要有效的API密钥
    assert!(true, "Protocol chat test placeholder");
}

#[tokio::test]
async fn test_protocol_agnostic_interaction() {
    // 协议无关交互测试
    assert!(true, "Protocol agnostic test placeholder");
}