Expand description
Strict provider authoring data transfer objects.
Structs§
- Adaptor
Options - Anthropic
Cache Config - Auth
Definition - Auth
Override - Authored
Capabilities - Bedrock
Cache Config - Bounded
Setup String - Custom
Model Definition - Custom
Provider - Custom
Provider Options - Authoring options are an adapter-neutral overlay; protocol options are a tagged adapter enum.
- Endpoint
Url - Absolute, query-free endpoint URL accepted in provider configuration.
- Finite
F32 - Header
Name - Managed
Model Override - Media
Capability - Mime
Type - Model
Capabilities - Compiled capabilities; authored declarations use
AuthoredCapabilities. - Model
Pricing - Models
DevProvider - Open
AiCache Config - Open
AiCompatible Cache Config - Partial
Request Defaults - Provider
Cache Config - Request
Defaults - Authoring defaults permit omitted optional fields and are validated against capabilities later.
- Safe
Auth Parameter Value - Safe
Static Header Value - Secret
String - Secret-bearing string. Formatting and serialization are deliberately unavailable.
- Variant
Definition - Wire
Model Id - Provider wire identity, deliberately independent of local model-key syntax.
Enums§
- Authoring
Error - Cache
Ttl - Cancellation
Capability - Compaction
Capability - Managed
Model Shape - Media
Kind - Modality
- Native
Compaction Config - Open
AiCache Mode - Open
AiPrompt Cache Retention - Open
AiPrompt Cache Ttl - Provider
Definition - Reasoning
Behavior - Replay
Capability - Request
Endpoint - Rolling
Cache Ttl - Safe
Setup Value - Tool
Choice - Authoring tool choices keep arbitrary names; protocol names are length-validated.