agentix 0.24.0

Multi-provider LLM client for Rust — streaming, non-streaming, tool calls, MCP, DeepSeek, OpenAI, Anthropic, Gemini, Mimo
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! HTTP servers that expose agentix as an LLM-API-compatible endpoint.
//!
//! Following the pandoc model: agentix's internal `Request` + `Message` +
//! `LlmEvent` AST is the hub; the existing 10 outbound providers are
//! "writers"; the modules here are "readers" that accept inbound requests in
//! various wire formats and translate them to the AST.
//!
//! Currently implemented:
//!
//! - [`anthropic`] — Anthropic Messages format on `POST /v1/messages`.

pub mod anthropic;

pub use anthropic::AnthropicServer;
pub use anthropic::UpstreamSpec;
pub use anthropic::error::ServerError;