feat: 更新hook fetch 库
This commit is contained in:
@@ -31,8 +31,8 @@ public class AzureRestChatService : IChatService
|
||||
}).ToList(),
|
||||
stream = true,
|
||||
max_tokens = 2048,
|
||||
temperature = 0.8,
|
||||
top_p = 0.1,
|
||||
// temperature = 0.8,
|
||||
// top_p = 0.1,
|
||||
// presence_penalty = 0,
|
||||
// frequency_penalty = 0,
|
||||
model = aiModelDescribe.ModelId
|
||||
@@ -55,8 +55,13 @@ public class AzureRestChatService : IChatService
|
||||
// 发送POST请求
|
||||
HttpResponseMessage response =
|
||||
await httpClient.SendAsync(request, HttpCompletionOption.ResponseHeadersRead, cancellationToken);
|
||||
|
||||
if (!response.IsSuccessStatusCode)
|
||||
{
|
||||
throw new UserFriendlyException($"当前模型不可用:{aiModelDescribe.ModelId},状态码:{response.StatusCode},原因:{response.ReasonPhrase}");
|
||||
}
|
||||
// 确认响应成功
|
||||
response.EnsureSuccessStatusCode();
|
||||
// response.EnsureSuccessStatusCode();
|
||||
|
||||
// 读取响应内容
|
||||
var responseStream = await response.Content.ReadAsStreamAsync(cancellationToken);
|
||||
|
||||
Reference in New Issue
Block a user