Expand description
Shared HTTP transport for OpenAI-compatible LLM providers.
HttpProvider wraps a reqwest::Client with pre-configured headers and
endpoint URL. Provides send() for non-streaming and stream_sse() for
Server-Sent Events streaming. Used by DeepSeek, OpenAI, and Mistral —
Claude uses its own transport (different SSE format).
Structs§
- Http
Provider - Shared HTTP transport for OpenAI-compatible providers.