外观
快速开始
5 分钟接入 Amber Tech API。
第一步:注册并充值
- 访问 https://api.amapi.ai/register 注册账号
- 登录后进入「充值」页面,选择套餐充值
- 进入「令牌」页面,点击「创建新令牌」,生成 API Key
API Key 格式为
sk-开头的字符串,请妥善保管,不要提交到代码仓库。
第二步:发起第一个请求
API 地址:https://api.amapi.ai/v1
与 OpenAI 完全兼容,只需替换两个参数:
| 参数 | OpenAI 原始值 | Amber Tech 替换值 |
|---|---|---|
base_url | https://api.openai.com/v1 | https://api.amapi.ai/v1 |
api_key | OpenAI Key | 你在控制台创建的 Key |
Python
python
from openai import OpenAI
client = OpenAI(
api_key="sk-你的密钥",
base_url="https://api.amapi.ai/v1"
)
response = client.chat.completions.create(
model="claude-sonnet-4-6",
messages=[
{"role": "user", "content": "用一句话解释什么是大语言模型"}
],
max_tokens=200
)
print(response.choices[0].message.content)JavaScript / Node.js
javascript
import OpenAI from "openai";
const client = new OpenAI({
apiKey: "sk-你的密钥",
baseURL: "https://api.amapi.ai/v1",
});
const response = await client.chat.completions.create({
model: "claude-sonnet-4-6",
messages: [{ role: "user", content: "用一句话解释什么是大语言模型" }],
max_tokens: 200,
});
console.log(response.choices[0].message.content);cURL
bash
curl https://api.amapi.ai/v1/chat/completions \
-H "Authorization: Bearer sk-你的密钥" \
-H "Content-Type: application/json" \
-d '{
"model": "claude-sonnet-4-6",
"messages": [{"role": "user", "content": "用一句话解释什么是大语言模型"}],
"max_tokens": 200
}'第三步:开启流式输出
在请求中加入 "stream": true,即可获得实时流式响应(SSE):
python
stream = client.chat.completions.create(
model="claude-sonnet-4-6",
messages=[{"role": "user", "content": "写一首关于秋天的诗"}],
max_tokens=500,
stream=True,
)
for chunk in stream:
if chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="", flush=True)模型选择建议
| 场景 | 推荐模型 |
|---|---|
| 快速问答、翻译、分类 | claude-haiku-4-5 |
| 代码生成、日常开发助手 | claude-sonnet-4-6 |
| 复杂推理、长文档分析 | claude-opus-4-6 |
| 最高精度需求 | claude-opus-4-7 |
完整价格见 模型列表与定价。