OpenAI Responses API
Responses 是 Codex 与新 OpenAI 工具优先使用的协议。
bash
curl -sS https://sub.nanlabapi.top/v1/responses \
-H "Authorization: Bearer $NANLAB_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"YOUR_OPENAI_MODEL_ID","input":"写一个 Python 斐波那契函数。"}'Chat Completions 兼容接口
bash
curl -sS https://sub.nanlabapi.top/v1/chat/completions \
-H "Authorization: Bearer $NANLAB_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"YOUR_AVAILABLE_MODEL_ID","messages":[{"role":"user","content":"回复 OK"}]}'兼容层不保证每个供应商特有参数都能转换。复杂工具调用和推理参数应先用小请求验证。
Python SDK
python
from openai import OpenAI
client = OpenAI(api_key="sk-YOUR_NANLAB_API_KEY", base_url="https://sub.nanlabapi.top/v1")
response = client.responses.create(model="YOUR_OPENAI_MODEL_ID", input="解释流式响应。")
print(response.output_text)