Skip to content

Commit b272ac2

Browse files
committed
suppress o3/o4-mini error log
1 parent fe3496c commit b272ac2

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

src/BE/Services/Models/ChatServices/OpenAI/Special/AzureResponseApiService.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
using Azure.AI.OpenAI;
22
using Chats.BE.DB;
3+
using Chats.BE.DB.Enums;
34
using Chats.BE.Services.Models.Dtos;
45
using OpenAI;
56
using OpenAI.Chat;
@@ -211,6 +212,11 @@ static IReadOnlyList<ResponseContentPart> MessageContentPartToResponse(IReadOnly
211212
}
212213
}
213214

215+
protected override void SetReasoningEffort(ChatCompletionOptions options, DBReasoningEffort reasoningEffort)
216+
{
217+
// override in ToResponse
218+
}
219+
214220
static ResponseCreationOptions ToResponse(ChatCompletionOptions options)
215221
{
216222
ResponseCreationOptions responseCreationOptions = new()

src/BE/Services/Models/ChatServices/OpenAI/Special/ImageGenerationChatService.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@ public override async Task<ChatSegment> Chat(IReadOnlyList<ChatMessage> messages
9393
form.Add(prompt, "prompt");
9494
form.Add(options.MaxOutputTokenCount ?? 1, "n");
9595
form.Add(options.EndUserId, "user");
96+
//form.Add("low", "moderation");
9697
if (_reasoningEffort != DBReasoningEffort.Default)
9798
{
9899
form.Add(_reasoningEffort switch

0 commit comments

Comments
 (0)