Protocol type definitions for OpenAI-compatible inference APIs.
This crate provides types for multiple inference API protocols:
- OpenAI Chat Completions & Completions (via upstream
async-openaire-exports + extensions) - OpenAI Responses API (via upstream
async-openaire-exports) - Anthropic Messages API (fully custom)
Inference-serving extensions (reasoning content, stop reasons, multimodal) are locally defined and documented.