What's Changed
- fix: remove duplicate doc comments in byot macro output by @majiayu000 in #501
- feat: upstream spec sync by @64bit in #502
Changes in #502
Added:
- create voice api
- voice consent apis
- response compact api
Updated Types
A few types have breaking changes from upstream, hence the minor version bump, if you're not using these types then crate version upgrade should be no-op:
RealtimeServerEventhas a new variantInputAudioBufferDtmfEventReceivedItemandOutputItemfrom types/responses/response.rs has updated variantsReasoningEfforthas a new variant forxhighAuditLogEventTypehas updated variantsImageModelhas updated variantsCreateVideoRequestis updated- Video API types:
- renamed
VideoJob->VideoResourceand updated field types,VideoJobError->VideoResourceError;ListVideoResponse->VideoListResourcewith updated fields;VideoJobMetadata->DeletedVideoResource - updated
examples/videoto use updated types
- renamed
EvalItemContentand types nested under are updated.
Updated Spec
Synced from https://app.stainless.com/api/spec/documented/openai/openapi.documented.yml
New Contributors
- @majiayu000 made their first contribution in #501
Full Changelog: async-openai-v0.31.1...async-openai-v0.32.0