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
OpenAIadapter. - error
- Adapter-internal error type and conversion to
caliban_provider::Error. - ir_
convert - IR ↔
OpenAInative conversions for request and response. - models
- Static
ModelInfotable forOpenAImodels. - schema
- Native wire-format types for the
OpenAIChat Completions API. - transport
- The
Transporttrait — abstracts how anOpenAIrequest is delivered.
Structs§
- OpenAI
Provider OpenAIChat Completions provider, generic over its transport.