先给你可复制的结果:只要你有 Key,下面两段(curl/Python)就能直接跑通:
POST https://147ai.com/v1/chat/completionsAuthorization: Bearer <KEY>
接口参考:147API Apifox 接口文档
TL;DR(你只需要改 3 个地方)
- 把
YOUR_147AI_API_KEY换成你的 Key - 把
model换成你们控制台支持的模型完整名称 base_url固定填:https://147ai.com/v1
0)10 分钟跑通路径
注册 → 充值(或联系客服)→ 创建 Key → 打开接口文档确认 Base URL/模型名 → 跑下面任意一段代码。
入口:147ai 官网
1)curl(最小、最好排错)
curl -X POST 'https://147ai.com/v1/chat/completions' \
-H 'Authorization: Bearer YOUR_147AI_API_KEY' \
-H 'Content-Type: application/json' \
-d '{
"model": "gpt-4.1-mini",
"messages": [
{ "role": "user", "content": "Hello! 用中文一句话介绍你自己。" }
]
}'
能通就说明:Key/接口地址/模型名基本没问题。
2)Python(OpenAI SDK 兼容写法)
安装:
pip install -U openai
代码:
from openai import OpenAI
client = OpenAI(
api_key="YOUR_147AI_API_KEY",
base_url="https://147ai.com/v1",
)
resp = client.chat.completions.create(
model="gpt-4.1-mini", # 换成控制台支持的模型全名
messages=[
{"role": "system", "content": "你是一个严谨的技术助手。"},
{"role": "user", "content": "给我一个用于产品需求评审的提问清单(10条)。"},
],
)
print(resp.choices[0].message.content)
3)常见坑位
- 把官网地址当成接口地址:代码里填的是
https://147ai.com/v1,不是https://147ai.com/ - 模型名没用“完整名”:别猜,直接复制控制台/文档里的全名
- curl 通、SDK 不通:多半是代理/证书/环境变量/SDK 版本,先
pip install -U openai - Key/余额/权限:curl 不通先查这个
- 别把问题复杂化:先跑通最小示例,再加流式输出、工具调用、RAG/Agent
4)为什么我偏爱“OpenAI 兼容”这条路
一句话:迁移成本低。你后续要做多模型对比、做路由、做评测,统一协议会省很多事。
资源区
我自己用的是 147ai 官网(多模型聚合、国内可用、体验更稳定,按量计费预算更可控;具体支持模型与价格以控制台为准)。
声明
本文以知识分享为主,含 147ai 官网 相关信息/示例,不构成购买建议;支持模型、Base URL、计费与可用性以 147API Apifox 接口文档 与控制台为准。