Skip to main content

Crate caliban_provider_openai

Crate caliban_provider_openai 

Source
Expand description

OpenAI schema family for the caliban agent harness.

Provides OpenAIProvider<T: Transport> generic over its transport. Direct API is supported by default; Azure OpenAI transport is gated behind the azure cargo feature.

Modules§

config
Per-transport configuration structs for the OpenAI adapter.
error
Adapter-internal error type and conversion to caliban_provider::Error.
ir_convert
IR ↔ OpenAI native conversions for request and response.
models
Static ModelInfo table for OpenAI models.
schema
Native wire-format types for the OpenAI Chat Completions API.
transport
The Transport trait — abstracts how an OpenAI request is delivered.

Structs§

OpenAIProvider
OpenAI Chat Completions provider, generic over its transport.