Skip to content

Commit 86148f9

Browse files
committed
feat: translation file data support
1 parent d347eea commit 86148f9

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

Runtime/OpenAIApi.cs

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -291,7 +291,14 @@ public async Task<CreateAudioResponse> CreateAudioTranslation(CreateAudioTransla
291291
var path = $"{BASE_PATH}/audio/translations";
292292

293293
var form = new List<IMultipartFormSection>();
294-
form.AddFile(request.File, "file", $"audio/{Path.GetExtension(request.File)}");
294+
if (string.IsNullOrEmpty(request.File))
295+
{
296+
form.AddData(request.FileData, "file", $"audio/{Path.GetExtension(request.File)}");
297+
}
298+
else
299+
{
300+
form.AddFile(request.File, "file", $"audio/{Path.GetExtension(request.File)}");
301+
}
295302
form.AddValue(request.Model, "model");
296303
form.AddValue(request.Prompt, "prompt");
297304
form.AddValue(request.ResponseFormat, "response_format");

0 commit comments

Comments
 (0)