T-Factory

TOKEN FACTORY

团队的
大模型 API 网关

安全易用的大模型 Token 平台

用一把 API Key 把大模型接入你的应用。通过 Responses 或 Chat Completions 发送提示词,按密钥查看 Token 用量与费用。

调用示例PYTHON
POST /v1/responses
from 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)
示例输出 Hi!

QUICKSTART

发出第一次大模型请求

  1. 01

    获取项目密钥

    新成员用团队邀请码注册。登录后,在密钥页为项目创建并复制 API Key。

  2. 02

    配置 SDK

    安装 Python SDK,在终端使用下方公网 API 地址,并把两个占位符替换为项目密钥和可用模型 ID。

  3. 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 和费用。