protocol-schema only.Expand description
Schema-only placeholders for async-openai types that lack schema support.
These placeholders let Dynamo-owned types derive ToSchema without
requiring async-openai/protocol-schema. Field-level schema(value_type = ...)
annotations select them for schema generation only; runtime field types and
Serde behavior remain unchanged.
Each placeholder preserves the upstream type’s identity through an
x-dynamo-schema-import marker, but does not describe its detailed shape.
Consumers must resolve these markers against version-aligned upstream
schemas before claiming complete coverage. This module does not perform
that resolution or merge specifications.
Once native upstream schema support is integrated, the corresponding placeholders and field overrides can be removed.
Structs§
- Chat
Completion Audio - Chat
Completion Function Call - Chat
Completion Functions - Chat
Completion Request Assistant Message Audio - Chat
Completion Request Assistant Message Content - Chat
Completion Request Developer Message - Chat
Completion Request Function Message - Chat
Completion Request Message Content Part Audio - Chat
Completion Request Message Content Part Text - Chat
Completion Request System Message Content - Chat
Completion Response Message Audio - Completion
Usage - Finish
Reason - Function
Object - Function
Type - Image
Detail - Prediction
Content - Prompt
- Response
Format - Response
Modalities - Role
- Service
Tier - TopLogprobs
- WebSearch
Options