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);
|
||||
|
||||
@@ -43,4 +43,6 @@ public class MessageAggregateRoot : FullAuditedAggregateRoot<Guid>
|
||||
public string? Remark { get; set; }
|
||||
|
||||
[SugarColumn(IsOwnsOne = true)] public TokenUsageValueObject TokenUsage { get; set; }
|
||||
|
||||
public override bool IsDeleted { get; set; }
|
||||
}
|
||||
@@ -148,7 +148,7 @@ namespace Yi.Framework.Rbac.Application.Services
|
||||
[Authorize(AuthenticationSchemes = TokenTypeConst.Refresh)]
|
||||
public async Task<object> PostRefreshAsync([FromQuery] string refresh_token)
|
||||
{
|
||||
var userId = CurrentUser.Id.Value;
|
||||
var userId = CurrentUser.GetId();
|
||||
var accessToken = await _accountManager.GetTokenByUserIdAsync(userId);
|
||||
var refreshToken = _accountManager.CreateRefreshToken(userId);
|
||||
return new { Token = accessToken, RefreshToken = refreshToken };
|
||||
|
||||
Reference in New Issue
Block a user