文本对话系列Claude 系列
Claude 3.5 Sonnet
Anthropic Claude 3.5 Sonnet · 兼容旧版
该模型已下线:CokeAPI 当前价目表中已不再提供 claude-3-5-sonnet,调用会返回模型不存在错误。请迁移到 claude-sonnet-4-6。本页仅作历史参考。
Claude 3.5 Sonnet 是兼容旧版的文本对话模型,上下文窗口 200K。
调用示例
curl https://cokeapi.com/v1/chat/completions \
-H "Authorization: Bearer sk-xxxxxxxx" \
-H "Content-Type: application/json" \
-d '{
"model": "claude-3-5-sonnet",
"messages": [{"role": "user", "content": "你好"}]
}'from openai import OpenAI
client = OpenAI(base_url="https://cokeapi.com/v1", api_key="sk-xxxxxxxx")
resp = client.chat.completions.create(
model="claude-3-5-sonnet",
messages=[{"role": "user", "content": "你好"}],
)
print(resp.choices[0].message.content)import OpenAI from 'openai';
const client = new OpenAI({ baseURL: 'https://cokeapi.com/v1', apiKey: 'sk-xxxxxxxx' });
const resp = await client.chat.completions.create({
model: 'claude-3-5-sonnet',
messages: [{ role: 'user', content: '你好' }],
});
console.log(resp.choices[0].message.content);package main
import (
"context"
"fmt"
openai "github.com/sashabaranov/go-openai"
)
func main() {
client := openai.NewClient("sk-xxxxxxxx")
resp, err := client.CreateChatCompletion(
context.Background(),
openai.ChatCompletionRequest{
Model: "claude-3-5-sonnet",
Messages: []openai.ChatCompletionMessage{
{Role: openai.ChatMessageRoleUser, Content: "你好"},
},
},
)
if err != nil {
fmt.Println(err)
return
}
fmt.Println(resp.Choices[0].Message.Content)
}import com.openai.client.OpenAIClient;
import com.openai.client.okhttp.OpenAIOkHttpClient;
import com.openai.models.ChatCompletion;
import com.openai.models.ChatCompletionCreateParams;
import com.openai.models.ChatCompletionMessageParam;
public class Main {
public static void main(String[] args) {
OpenAIClient client = OpenAIOkHttpClient.builder()
.apiKey("sk-xxxxxxxx")
.baseUrl("https://cokeapi.com/v1")
.build();
ChatCompletionCreateParams params = ChatCompletionCreateParams.builder()
.addMessage(ChatCompletionMessageParam.ofUser("你好"))
.model("claude-3-5-sonnet")
.build();
ChatCompletion chatCompletion = client.chat().completions().create(params);
System.out.println(chatCompletion.choices().get(0).message().content());
}
}