claude
claude-3
媒体宣传媲美 gpt-4
- 2024.03.06 本站已经支持
claude-3-sonnet-20240229
claude-3-opus-20240229
- 资费为官网 5 折 官方价格
- 相关模型参数说明
- 输入最大支持
120K
tokens,输出最大支持4096
(可考虑写长篇小说) - 如何使用 访问 https://claude-3.ddaiai.com 看下面的
在线测试
- 支持模型
claude-3-sonnet-20240229
claude-3-opus-20240229
claude-3-5-sonnet-20240620
claude-3-haiku-20240307
在线测试
注意 1.访问 https://claude-3.ddaiai.com (如果被墙了,换下二级域名前缀 suibian
)
2.如果发现被墙了 可以自己换地址 https://suibian.ddaiai.com
把 suibian
换其他的 如 https://2024.ddaiai.com
都能访问
设置
然后在下图相应的地方设置 OpenAi 接口地址:https://api.openai-hk.com OpenAi API KEY: hk-你的 apiKey
效果
- 将模型设置为
claude-3-opus-20240229
- 输入框 提问对话
Claude API
openai chat 模式
已经跟 openai 接口对齐,仅需将模型修改下就好
shell
curl --request POST \
--url https://api.openai-hk.com/v1/chat/completions \
--header 'Authorization: Bearer hk-你的key' \
--header 'content-type: application/json' \
--data '{
"max_tokens": 800,
"model": "claude-3-sonnet-20240229",
"temperature": 0.8,
"top_p": 1,
"presence_penalty": 1,
"stream":false,
"messages": [
{
"role": "system",
"content": "You are Claude, a large language model trained by Anthropic. Answer as concisely as possible."
},
{
"role": "user",
"content": "你是谁请介绍下,你有哪些功能?"
}
]
}'
curl --request POST \
--url https://api.openai-hk.com/v1/chat/completions \
--header 'Authorization: Bearer hk-你的key' \
--header 'content-type: application/json' \
--data '{
"max_tokens": 800,
"model": "claude-3-sonnet-20240229",
"temperature": 0.8,
"top_p": 1,
"presence_penalty": 1,
"stream":false,
"messages": [
{
"role": "system",
"content": "You are Claude, a large language model trained by Anthropic. Answer as concisely as possible."
},
{
"role": "user",
"content": "你是谁请介绍下,你有哪些功能?"
}
]
}'
claude 原生模式
使用原生 /v1/messages
接口,参考官网
shell
curl https://api.openai-hk.com/v1/messages \
--header "x-api-key: hk-your-key" \
--header "anthropic-version: 2023-06-01" \
--header "content-type: application/json" \
--data \
'{
"model": "claude-3-5-sonnet-20240620",
"max_tokens": 1024,
"messages": [
{"role": "user", "content": "Hello, world"}
]
}'
curl https://api.openai-hk.com/v1/messages \
--header "x-api-key: hk-your-key" \
--header "anthropic-version: 2023-06-01" \
--header "content-type: application/json" \
--data \
'{
"model": "claude-3-5-sonnet-20240620",
"max_tokens": 1024,
"messages": [
{"role": "user", "content": "Hello, world"}
]
}'
cluade 原生计费
计费参考 https://docs.anthropic.com/zh-CN/docs/build-with-claude/prompt-caching
涉及:基本输入 token 、缓存写入 token 、缓存命中 token 、输出 token、
json{ "input_tokens": 3, "cache_creation_input_tokens": 13598, "cache_read_input_tokens": 20, "output_tokens": 1 }
{ "input_tokens": 3, "cache_creation_input_tokens": 13598, "cache_read_input_tokens": 20, "output_tokens": 1 }
价格 缓存写入是输入的 1.25 倍, 命中是输入的 0.1 倍,输出是 5 倍
以上样例 输入 tokens 3+13598x1.25+20x0.1=17002.5
有些软件会使用缓存机制,请了解后再使用
在 openai-hk 中 将
cache_creation_input_tokens
cache_read_input_tokens
按一定的倍率加在 input_tokens 中了
Claude Code 配置
- 更新环境变量
shell
export ANTHROPIC_AUTH_TOKEN=hk-your-key # 替换为你的真实 API Key
export ANTHROPIC_BASE_URL=https://api.openai-hk.com # 替换为平台提供的真实 Base URL
export ANTHROPIC_AUTH_TOKEN=hk-your-key # 替换为你的真实 API Key
export ANTHROPIC_BASE_URL=https://api.openai-hk.com # 替换为平台提供的真实 Base URL
- 将上面的代码 你的 Shell 配置文件末尾(例如
~/.bashrc
,~/.zshrc
,~/.profile
)。保存后,执行source ~/.your_shell_config
(如source ~/.zshrc
) 或重启终端使配置永久生效 - 安装
shell
npm install -g @anthropic-ai/claude-code
claude --version # 预期输出类似:1.0.120 (Claude Code)
npm install -g @anthropic-ai/claude-code
claude --version # 预期输出类似:1.0.120 (Claude Code)
- 执行
shell
claude
claude
- 执行完项目退出有计费统计
shell
Total cost: $0.2726
Total duration (API): 48.7s
Total duration (wall): 9m 39.8s
Total code changes: 0 lines added, 0 lines removed
Usage by model:
claude-3-5-haiku: 1.8k input, 81 output, 0 cache read, 0 cache write ($0.0018)
claude-sonnet: 4.0k input, 902 output, 34.5k cache read, 62.7k cache write ($0.2709)
Total cost: $0.2726
Total duration (API): 48.7s
Total duration (wall): 9m 39.8s
Total code changes: 0 lines added, 0 lines removed
Usage by model:
claude-3-5-haiku: 1.8k input, 81 output, 0 cache read, 0 cache write ($0.0018)
claude-sonnet: 4.0k input, 902 output, 34.5k cache read, 62.7k cache write ($0.2709)