所有接口均需要使用 Bearer Token 进行认证。
获取 API Key:
访问 控制台 获取您的 API Key。
使用时在请求头中添加:
Authorization: Bearer YOUR_API_KEYFetch the complete documentation index at:
https://docs.123api.co/llms.txt文字系列
model 参数选择不同的 AI 模型/v1/chat/completions所有接口均需要使用 Bearer Token 进行认证。
获取 API Key:
访问 控制台 获取您的 API Key。
使用时在请求头中添加:
Authorization: Bearer YOUR_API_KEY模型名称。
支持的模型包括:
OpenAI: gpt-5, gpt-5-chat-latest, gpt-5-mini,
gpt-5-nano, gpt-5-pro
Anthropic: claude-sonnet-4-5-20250929, claude-opus-4-1-20250805,
claude-haiku-4-5-20251001, claude-opus-4-1-20250805-thinking,
claude-sonnet-4-5-20250929-thinking
Google: gemini-2.5-pro, gemini-2.5-flash,
gemini-2.5-pro-thinking, gemini-2.5-flash-lite
DeepSeek: deepseek-v3.1-250821, deepseek-v3.1-think-250821,
deepseek-v3-0324
Doubao: doubao-seed-1-6-251015, doubao-seed-1-6-flash-250828,
doubao-seed-1-6-thinking-250715
对话消息列表。
消息数组,每条消息包含 role 和 content 两个字段。
快速填写(Try it 区域):
role 输入:user、assistant 或 system
content 输入:你想说的话
角色类型。
可选值:user(用户消息)、assistant(AI 回复,用于多轮对话)、system
(系统提示词,设置 AI 行为)
消息内容。
填写你想说的话或问题。
示例:
[{"role": "user", "content": "你好,请介绍一下你自己"}]进阶用法:
添加系统提示词(让 AI 扮演特定角色):
[
{"role": "system", "content": "你是专业的 Python 导师"},
{"role": "user", "content": "如何学习编程?"}
]多轮对话(包含上下文):
[
{"role": "user", "content": "你好"},
{"role": "assistant", "content": "你好!有什么可以帮你的?"},
{"role": "user", "content": "介绍一下人工智能"}
]角色说明:
user: 用户消息(大多数情况用这个)
system: 系统提示词,设置 AI 的行为和角色
assistant: AI 的历史回复,用于多轮对话时提供上下文
控制输出随机性,范围 0-2。
默认值:1.0
生成的最大 token 数量。
不同模型有不同的最大值限制,请参考具体模型文档。
是否使用流式输出。
true: 流式返回(SSE 格式)
false: 一次性返回完整响应
默认值:true
核采样参数,范围 0-1。
控制生成文本的多样性,建议与 temperature 二选一使用。
默认值:1.0
频率惩罚,范围 -2.0 到 2.0。
正值会降低重复使用相同词汇的可能性。
默认值:0
存在惩罚,范围 -2.0 到 2.0。
正值会增加谈论新主题的可能性。
默认值:0
停止序列。
最多 4 个序列,遇到这些序列时将停止生成。
生成的回复数量。
默认值:1。
注意: 必须输入纯数字(如 1),不要加引号,否则会报错。
响应的唯一标识符。
对象类型,固定为 chat.completion。
创建时间戳。
实际使用的模型名称。
生成的回复列表。
选项索引。
消息内容。
角色类型(assistant)。
生成的文本内容。
结束原因。
stop - 自然结束
length - 达到最大长度
content_filter - 内容过滤
function_call - 函数调用
token 使用统计。
输入消息的 token 数。
生成内容的 token 数。
总 token 数。
gpt-5 - GPT-5 基础模型gpt-5-chat-latest - GPT-5 最新对话版本gpt-5-mini - GPT-5 轻量级版本,性价比高gpt-5-nano - GPT-5 超轻量版本gpt-5-pro - GPT-5 专业增强版claude-haiku-4-5-20251001 - Claude 4.5 快速响应版本claude-sonnet-4-5-20250929 - Claude 4.5 平衡版本claude-opus-4-1-20250805 - 最强大的 Claude 4.1 旗舰模型claude-opus-4-1-20250805-thinking - Claude 4.1 Opus 深度思考版claude-sonnet-4-5-20250929-thinking - Claude 4.5 Sonnet 深度思考版gemini-2.5-flash - Gemini 2.5 快速版gemini-2.5-pro - Gemini 2.5 专业版gemini-2.5-flash-lite - Gemini 2.5 超轻量版gemini-2.5-pro-thinking - Gemini 2.5 Pro 深度思考版deepseek-v3.1-250821 - DeepSeek V3.1 基础版deepseek-v3.1-think-250821 - DeepSeek V3.1 思考版deepseek-v3-0324 - DeepSeek V3 标准版doubao-seed-1-6-flash-250828 - Doubao Seed 1.6 快速版doubao-seed-1-6-thinking-250715 - Doubao Seed 1.6 思考版doubao-seed-1-6-251015 - Doubao Seed 1.6 标准版{
"model": "gpt-4o",
"messages": [
{"role": "user", "content": "你好"}
]
}{
"model": "claude-sonnet-4-5-20250929",
"messages": [
{"role": "system", "content": "你是一位专业的 Python 编程导师"},
{"role": "user", "content": "如何使用列表推导式?"}
]
}{
"model": "gemini-2.5-flash",
"messages": [
{"role": "user", "content": "什么是机器学习?"},
{"role": "assistant", "content": "机器学习是人工智能的一个分支..."},
{"role": "user", "content": "能举个例子吗?"}
]
}{
"model": "gpt-4o",
"messages": [
{"role": "user", "content": "写一首关于春天的诗"}
],
"stream": true
}