chatoyant.provider
Chatoyant_provider
Provider contracts and shared types.
chatoyant
chatoyant.core
chatoyant.native
chatoyant.runtime
chatoyant.schema
chatoyant.tokens
chatoyant_ppx
module Provider : sig ... end
Provider-neutral contracts.
module Registry : sig ... end
Provider registry and model-name detection.
module Usage : sig ... end
Provider usage decoders into normalized token usage.
module Openai : sig ... end
Standalone OpenAI API mirror.
module Openai_stream : sig ... end
OpenAI-compatible stream accumulation over decoded JSON chunks.
module Openai_decode : sig ... end
OpenAI-compatible response decoders over decoded JSON.
module Anthropic : sig ... end
Raw Anthropic Messages API request shapes.
module Xai : sig ... end
Standalone xAI API mirror.
module Openrouter : sig ... end
OpenRouter provider.
module Local : sig ... end
Local OpenAI-compatible provider.