GPT API / SDK 接入
用 Python 或 Node.js 调用 GPT API
已有项目使用 OpenAI SDK 时,把 API 地址改为热核算力的正式地址,并使用在本站创建的密钥即可发起基础文本请求。
Python SDK 示例
在项目目录执行 uv add openai,再创建 app.py:
import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ["HOT_API_KEY"],
base_url="https://api.codexhot.com/v1",
)
response = client.responses.create(
model="gpt-6-luna",
input="用一句话介绍你自己。",
)
print(response.output_text)
设置好环境变量后执行 uv run python app.py。output_text 是 SDK 提取的文本结果;需要完整响应时可查看 response.output。
Node.js SDK 示例
在项目目录执行 npm install openai,再创建 app.mjs:
import OpenAI from 'openai';
const client = new OpenAI({
apiKey: process.env.HOT_API_KEY,
baseURL: 'https://api.codexhot.com/v1',
});
const response = await client.responses.create({
model: 'gpt-6-luna',
input: '用一句话介绍你自己。',
});
console.log(response.output_text);
设置好环境变量后执行 node app.mjs。服务端项目请保管好密钥;不要把它放到浏览器代码中。
热核算力