TOKEN FACTORY
团队的
大模型 API 网关
安全易用的大模型 Token 平台
用一把 API Key 把大模型接入你的应用。通过 Responses 或 Chat Completions 发送提示词,按密钥查看 Token 用量与费用。
/v1/responsesfrom openai import OpenAI
from os import environ
client = OpenAI()
reply = client.responses.create(
model=environ["T_FACTORY_MODEL"],
input="Say hi!",
)
print(reply.output_text)
from openai import OpenAI
from os import environ
client = OpenAI()
reply = client.chat.completions.create(
model=environ["T_FACTORY_MODEL"],
messages=[{
"role": "user", "content": "Say hi!"
}],
)
print(reply.choices[0].message.content)
Hi!QUICKSTART
发出第一次大模型请求
- 01
获取项目密钥
新成员用团队邀请码注册。登录后,在密钥页为项目创建并复制 API Key。
- 02
配置 SDK
安装 Python SDK,在终端使用下方公网 API 地址,并把两个占位符替换为项目密钥和可用模型 ID。
- 03
运行调用示例
复制上方 Python 示例到 hi.py,在同一终端运行 python3 hi.py 查看回复。随后打开用量页查看 Token 数量与费用。
python3 -m pip install -U openai
export OPENAI_BASE_URL="https://api.t-factory.app/v1"
export OPENAI_API_KEY="<PROJECT_API_KEY>"
export T_FACTORY_MODEL="<MODEL_ID>"FAQ
常见问题
Responses 和 Chat Completions 怎么选?
已有应用按 messages 数组组织对话,可以继续用 Chat Completions,从 choices[0].message.content 读取文本。新写的文本请求可用 Responses,把问题放入 input,从 Python SDK 的 output_text 读取回复。上方示例可切换对照。
OpenAI 官方接口对照 ↗API 地址和模型 ID 在哪里找?
将 OPENAI_BASE_URL 设为 https://api.t-factory.app/v1。配置好项目密钥后,用下面的命令查询该密钥可见的模型 ID,选一个已开通的填入 T_FACTORY_MODEL。
python3 -c 'from openai import OpenAI; print([m.id for m in OpenAI().models.list()])'怎样让文字边生成边显示?
在 create 调用中加 stream=True。Responses 遍历事件,在 event.type 为 response.output_text.delta 时输出 event.delta。Chat Completions 遍历分块,跳过 choices 为空的块,逐段读取 choices[0].delta.content。
遇到 401、404 或 429 怎么办?
401 先确认 OPENAI_API_KEY 是有效的项目密钥。404 先核对推理地址和路径,公开首页域名用于登录,SDK 会自行追加 /responses 或 /chat/completions;若报错提到模型,再检查模型 ID 与项目权限。429 可先降低并发并检查额度,再重试。
在哪里看输入、输出 Token 和费用?
登录后进入用量页,按 API Key 筛选请求,即可查看该次调用的模型、输入 Token、输出 Token 和费用。