From 22ff8e2cbe2924a1dfaa6d78ba9a7cc2652f86d2 Mon Sep 17 00:00:00 2001 From: feitianbubu Date: Sat, 18 Oct 2025 00:52:20 +0800 Subject: [PATCH] feat: sync latest openai speech struct https://platform.openai.com/docs/api-reference/audio/createSpeech --- dto/audio.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dto/audio.go b/dto/audio.go index d2ee3abe9..c56d6573d 100644 --- a/dto/audio.go +++ b/dto/audio.go @@ -10,8 +10,10 @@ type AudioRequest struct { Model string `json:"model"` Input string `json:"input"` Voice string `json:"voice"` - Speed float64 `json:"speed,omitempty"` + Instructions string `json:"instructions,omitempty"` ResponseFormat string `json:"response_format,omitempty"` + Speed float64 `json:"speed,omitempty"` + StreamFormat string `json:"stream_format,omitempty"` } func (r *AudioRequest) GetTokenCountMeta() *types.TokenCountMeta {