feat: 完成接入claude

This commit is contained in:
chenchun
2025-06-26 17:54:52 +08:00
parent 4166eddd28
commit 12eb6c73c3

View File

@@ -18,7 +18,8 @@ public class AzureRestChatService : IChatService
[EnumeratorCancellation] CancellationToken cancellationToken)
{
// 设置API URL
var apiUrl = $"{aiModelDescribe.Endpoint}models/chat/completions";
var apiUrl = $"{aiModelDescribe.Endpoint}";
// 准备请求内容
var requestBody = new
{
@@ -31,8 +32,8 @@ public class AzureRestChatService : IChatService
max_tokens = 2048,
temperature = 0.8,
top_p = 0.1,
presence_penalty = 0,
frequency_penalty = 0,
// presence_penalty = 0,
// frequency_penalty = 0,
model = aiModelDescribe.ModelId
};