快速开始
三步完成你的第一次 SmartAPI 调用。
1. 创建 API 密钥#
进入控制台的 API 密钥页面创建密钥。密钥以 sk- 前缀开头。
创建后请立即复制并妥善保存——完整密钥只会展示一次。
请像对待密码一样对待 API 密钥。切勿提交到代码仓库,也不要暴露在前端代码中。
2. 将密钥设为环境变量#
export SMARTAPI_KEY="sk-your-key-here"3. 发送第一次请求#
使用 curl 调用 OpenAI 兼容接口:
curl https://api.smartapi.cc/api/openapi/v1/chat/completions \
-H "Authorization: Bearer $SMARTAPI_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-4.1",
"messages": [
{ "role": "user", "content": "Say hello to SmartAPI!" }
]
}'使用 OpenAI SDK(Python)#
from openai import OpenAI
client = OpenAI(
api_key="sk-your-key-here",
base_url="https://api.smartapi.cc/api/openapi/v1",
)
resp = client.chat.completions.create(
model="gpt-4.1",
messages=[{"role": "user", "content": "Say hello to SmartAPI!"}],
)
print(resp.choices[0].message.content)使用 OpenAI SDK(Node.js)#
import OpenAI from 'openai';
const client = new OpenAI({
apiKey: process.env.SMARTAPI_KEY,
baseURL: 'https://api.smartapi.cc/api/openapi/v1',
});
const resp = await client.chat.completions.create({
model: 'gpt-4.1',
messages: [{ role: 'user', content: 'Say hello to SmartAPI!' }],
});
console.log(resp.choices[0].message.content);