365被限制了让提款-365提款-28365365体育在线投注

大模型 API 大全:国内外主流模型接口汇总(2026 版)

大模型 API 大全:国内外主流模型接口汇总(2026 版)

2026 年了,市面上的大模型多到让人眼花缭乱。OpenAI、Claude、Gemini、通义千问、DeepSeek、Kimi、文心一言……每家的 API 格式不同、价格不同、能力也不同。这篇文章帮你一次搞清楚所有主流大模型 API,附带代码示例、价格对比和选型建议,建议收藏!

目录

国际篇:六大主流模型

国内篇:八大主流模型

API 调用代码示例大全

价格与能力横评对比

选型指南

第一章:国际篇

1.1 OpenAI — 行业标杆

项目

信息

官网

https://platform.openai.com

API 文档

https://platform.openai.com/docs

Base URL

https://api.openai.com/v1

认证方式

Bearer Token

主流模型

GPT-4o, GPT-4o-mini, o1, o3

模型矩阵:

模型

定位

输入价格 ($/1M tokens)

输出价格 ($/1M tokens)

上下文窗口

GPT-4o

旗舰多模态

$2.50

$10.00

128K

GPT-4o-mini

高性价比

$0.15

$0.60

128K

o3

深度推理

$10.00

$40.00

200K

o4-mini

推理性价比

$1.10

$4.40

200K

快速接入:

from openai import OpenAI

client = OpenAI(api_key="sk-xxxxxxxxxxxxxxxx")

response = client.chat.completions.create(

model="gpt-4o",

messages=[

{"role": "system", "content": "你是一名资深 DBA"},

{"role": "user", "content": "SQL Server 死锁怎么排查?"}

]

)

print(response.choices[0].message.content)

特点:

生态最成熟,SDK 和文档最完善

几乎所有国内模型都兼容 OpenAI 的 API 格式

价格偏贵,但能力天花板高

需要科学上网

1.2 Anthropic Claude — 编程与长文本之王

项目

信息

官网

https://www.anthropic.com

API 文档

https://docs.anthropic.com

Base URL

https://api.anthropic.com/v1

认证方式

API Key (Header: x-api-key)

主流模型

Claude Opus 4, Claude Sonnet 4, Claude Haiku 3.5

模型矩阵:

模型

定位

输入价格 ($/1M tokens)

输出价格 ($/1M tokens)

上下文窗口

Claude Opus 4

旗舰推理

$15.00

$75.00

200K

Claude Sonnet 4

均衡主力

$3.00

$15.00

200K

Claude Haiku 3.5

快速低价

$0.80

$4.00

200K

快速接入:

import anthropic

client = anthropic.Anthropic(api_key="sk-ant-xxxxxxxxxxxxxxxx")

response = client.messages.create(

model="claude-sonnet-4-20250514",

max_tokens=4096,

messages=[

{"role": "user", "content": "帮我写一个 Python 爬虫"}

]

)

print(response.content[0].text)

特点:

代码生成能力业界顶级

超长上下文(200K tokens)

安全性设计出色,拒绝率低

API 格式与 OpenAI 不同,需要注意

1.3 Google Gemini — 谷歌的多模态大模型

项目

信息

官网

https://ai.google.dev

API 文档

https://ai.google.dev/docs

Base URL

https://generativelanguage.googleapis.com/v1beta

认证方式

API Key (Query Param)

主流模型

Gemini 2.5 Pro, Gemini 2.5 Flash

模型矩阵:

模型

定位

输入价格 ($/1M tokens)

输出价格 ($/1M tokens)

上下文窗口

Gemini 2.5 Pro

旗舰多模态

$1.25

$10.00

1M

Gemini 2.5 Flash

高速多模态

$0.15

$0.60

1M

Gemini 2.0 Flash

轻量级

免费额度充足

免费额度充足

1M

快速接入:

import google.generativeai as genai

genai.configure(api_key="AIzaxxxxxxxxxxxxxxxx")

model = genai.GenerativeModel("gemini-2.5-pro")

response = model.generate_content("解释一下什么是 Transformer 架构")

print(response.text)

特点:

百万级上下文窗口,处理超长文档无敌

多模态能力强(文本、图片、视频、音频)

Flash 模型免费额度慷慨

国内访问需要代理

1.4 Meta Llama — 开源模型标杆

项目

信息

开源地址

https://llama.meta.com

模型

Llama 4, Llama 3.3, Llama 3.2

使用方式

自部署 / 通过 API 提供商调用

许可证

Llama 社区许可

模型矩阵:

模型

参数量

特点

Llama 4 Scout

17B 激活

MoE 架构,10M 上下文

Llama 4 Maverick

17B 激活

MoE,多模态,400K 上下文

Llama 3.3 70B

70B

纯文本,性价比之王

Llama 3.2 8B

8B

轻量级,适合端侧部署

通过 API 提供商调用(无需自部署):

# 方式一:通过 Groq(超快推理)

from openai import OpenAI

client = OpenAI(

api_key="gsk_xxxxxxxx",

base_url="https://api.groq.com/openai/v1"

)

response = client.chat.completions.create(

model="llama-3.3-70b-versatile",

messages=[{"role": "user", "content": "Hello!"}]

)

# 方式二:通过 Together AI

client2 = OpenAI(

api_key="xxxxxxxx",

base_url="https://api.together.xyz/v1"

)

response2 = client2.chat.completions.create(

model="meta-llama/Llama-3.3-70B-Instruct-Turbo",

messages=[{"role": "user", "content": "Hello!"}]

)

特点:

完全开源,可私有化部署,数据不出域

通过 Groq 调用速度极快(800+ tokens/s)

社区生态丰富,微调方案多

中文能力相对国产模型稍弱

1.5 Mistral — 欧洲之光

项目

信息

官网

https://mistral.ai

API 文档

https://docs.mistral.ai

Base URL

https://api.mistral.ai/v1

认证方式

Bearer Token

模型矩阵:

模型

定位

输入价格 ($/1M tokens)

输出价格 ($/1M tokens)

Mistral Large

旗舰

$2.00

$6.00

Mistral Medium

均衡

$2.70

$8.10

Mistral Small

轻量

$0.10

$0.30

Codestral

代码专精

$0.30

$0.90

快速接入(兼容 OpenAI 格式):

from openai import OpenAI

client = OpenAI(

api_key="xxxxxxxxxxxxxxxx",

base_url="https://api.mistral.ai/v1"

)

response = client.chat.completions.create(

model="mistral-large-latest",

messages=[{"role": "user", "content": "Bonjour!"}]

)

特点:

小模型性价比极高(Small 模型 $0.10/1M 输入)

Codestral 专攻代码生成

欧洲公司,数据隐私合规(GDPR)

兼容 OpenAI API 格式

1.6 Cohere — 企业级 RAG 专家

项目

信息

官网

https://cohere.com

API 文档

https://docs.cohere.com

Base URL

https://api.cohere.ai/v2

主流模型

Command R+, Command R, Embed v3

模型矩阵:

模型

定位

价格 ($/1M tokens)

特点

Command R+

旗舰

输入 $2.50 / 输出 $10.00

RAG 优化,引用溯源

Command R

均衡

输入 $0.15 / 输出 $0.60

多语言支持好

Embed v3

向量嵌入

$0.10 / 1M tokens

多语言 Embedding

特点:

RAG 场景原生优化,自带引用溯源

Embed v3 是多语言 Embedding 的优秀选择

企业级数据安全保障

支持 100+ 语言

第二章:国内篇

2.1 阿里通义千问(百炼平台)

项目

信息

官网

https://bailian.console.aliyun.com

API 文档

https://help.aliyun.com/zh/model-studio

Base URL

https://dashscope.aliyuncs.com/compatible-mode/v1

认证方式

Bearer Token(兼容 OpenAI 格式)

模型矩阵:

模型

定位

输入价格 (元/千 tokens)

输出价格 (元/千 tokens)

上下文窗口

qwen-max-latest

旗舰

¥0.020

¥0.060

128K

qwen-plus-latest

均衡

¥0.004

¥0.012

131K

qwen-turbo-latest

高速

¥0.002

¥0.006

131K

qwen-coder-plus

代码

¥0.002

¥0.006

131K

qwen-long

长文本

¥0.0005

¥0.002

10M

快速接入:

from openai import OpenAI

client = OpenAI(

api_key="sk-xxxxxxxxxxxxxxxx", # 百炼 API Key

base_url="https://dashscope.aliyuncs.com/compatible-mode/v1"

)

response = client.chat.completions.create(

model="qwen-max-latest",

messages=[

{"role": "system", "content": "你是一名资深 DBA"},

{"role": "user", "content": "SQL Server 性能优化有哪些方法?"}

]

)

print(response.choices[0].message.content)

特点:

完全兼容 OpenAI API 格式,切换成本为零

qwen-long 支持千万级上下文(10M tokens)

中文能力第一梯队

价格极具竞争力,turbo 模型几乎白菜价

支持 Function Calling、多模态

2.2 DeepSeek — 国产性价比之王

项目

信息

官网

https://platform.deepseek.com

API 文档

https://api-docs.deepseek.com

Base URL

https://api.deepseek.com/v1

认证方式

Bearer Token(兼容 OpenAI 格式)

模型矩阵:

模型

定位

输入价格 (元/千 tokens)

输出价格 (元/千 tokens)

上下文窗口

DeepSeek-V3

旗舰通用

¥0.001

¥0.002

128K

DeepSeek-R1

深度推理

¥0.004

¥0.016

128K

DeepSeek-V3-0324

最新版本

¥0.001

¥0.002

128K

快速接入:

from openai import OpenAI

client = OpenAI(

api_key="sk-xxxxxxxxxxxxxxxx",

base_url="https://api.deepseek.com/v1"

)

response = client.chat.completions.create(

model="deepseek-chat", # 或 deepseek-reasoner

messages=[{"role": "user", "content": "用 Python 写一个归并排序"}]

)

print(response.choices[0].message.content)

特点:

价格极低,V3 模型输入仅 ¥0.001/千 tokens

R1 推理模型能力媲美 OpenAI o1

完全兼容 OpenAI API 格式

代码能力强劲

开源模型(DeepSeek-V3、DeepSeek-R1)可私有部署

2.3 月之暗面 Kimi(Moonshot AI)

项目

信息

官网

https://platform.moonshot.cn

API 文档

https://platform.moonshot.cn/docs

Base URL

https://api.moonshot.cn/v1

认证方式

Bearer Token(兼容 OpenAI 格式)

模型矩阵:

模型

定位

输入价格 (元/千 tokens)

输出价格 (元/千 tokens)

上下文窗口

moonshot-v1-8k

短文本

¥0.012

¥0.012

8K

moonshot-v1-32k

中文本

¥0.024

¥0.024

32K

moonshot-v1-128k

长文本

¥0.060

¥0.060

128K

快速接入:

from openai import OpenAI

client = OpenAI(

api_key="sk-xxxxxxxxxxxxxxxx",

base_url="https://api.moonshot.cn/v1"

)

response = client.chat.completions.create(

model="moonshot-v1-128k",

messages=[{"role": "user", "content": "总结一下这篇 10 万字的报告"}]

)

print(response.choices[0].message.content)

特点:

超长上下文处理能力强(128K 起步)

长文档理解和总结能力出色

兼容 OpenAI API 格式

适合需要处理大量文档的场景

2.4 百度文心一言(ERNIE)

项目

信息

官网

https://qianfan.cloud.baidu.com

API 文档

https://cloud.baidu.com/doc/WENXINWORKSHOP

Base URL

https://qianfan.baidubce.com/v2/chat/completions

认证方式

Bearer Token(兼容 OpenAI 格式)

模型矩阵:

模型

定位

输入价格 (元/千 tokens)

输出价格 (元/千 tokens)

ERNIE 4.0

旗舰

¥0.030

¥0.090

ERNIE 3.5

均衡

¥0.0008

¥0.002

ERNIE Speed

高速

免费

免费

快速接入:

from openai import OpenAI

client = OpenAI(

api_key="bce-v3/xxxxxxxx",

base_url="https://qianfan.baidubce.com/v2"

)

response = client.chat.completions.create(

model="ernie-4.0-8k-latest",

messages=[{"role": "user", "content": "写一首关于春天的诗"}]

)

print(response.choices[0].message.content)

特点:

ERNIE Speed 免费额度足够个人使用

中文理解和生成能力优秀

深度集成百度生态(搜索、知识图谱)

已兼容 OpenAI API 格式

2.5 智谱 ChatGLM / GLM-4

项目

信息

官网

https://open.bigmodel.cn

API 文档

https://open.bigmodel.cn/dev/api

Base URL

https://open.bigmodel.cn/api/paas/v4

认证方式

API Key (Header)

模型矩阵:

模型

定位

输入价格 (元/千 tokens)

输出价格 (元/千 tokens)

GLM-4-Plus

旗舰

¥0.050

¥0.050

GLM-4-Air

均衡

¥0.001

¥0.001

GLM-4-Flash

高速

免费

免费

GLM-4V

多模态

¥0.004

¥0.004

快速接入:

from zhipuai import ZhipuAI

client = ZhipuAI(api_key="xxxxxxxxxxxxxxxx")

response = client.chat.completions.create(

model="glm-4-plus",

messages=[{"role": "user", "content": "解释量子计算的基本原理"}]

)

print(response.choices[0].message.content)

特点:

GLM-4-Flash 完全免费,注册即用

模型开源(ChatGLM 系列),可私有部署

多模态模型 GLM-4V 性价比高

学术背景深厚,研究能力强

2.6 字节跳动豆包(火山引擎)

项目

信息

官网

https://www.volcengine.com/product/doubao

API 文档

https://www.volcengine.com/docs/82379

Base URL

https://ark.cn-beijing.volces.com/api/v3

认证方式

Bearer Token(兼容 OpenAI 格式)

模型矩阵:

模型

定位

输入价格 (元/千 tokens)

输出价格 (元/千 tokens)

Doubao-pro

旗舰

¥0.0008

¥0.002

Doubao-lite

轻量

¥0.0004

¥0.001

快速接入:

from openai import OpenAI

client = OpenAI(

api_key="xxxxxxxxxxxxxxxx",

base_url="https://ark.cn-beijing.volces.com/api/v3"

)

response = client.chat.completions.create(

model="doubao-pro-32k", # endpoint ID

messages=[{"role": "user", "content": "帮我分析一下这段代码的性能问题"}]

)

print(response.choices[0].message.content)

特点:

价格极低,Pro 模型输入仅 ¥0.0008/千 tokens

与字节跳动生态深度集成

兼容 OpenAI API 格式

使用 endpoint ID 而非模型名,需先在控制台创建

2.7 腾讯混元

项目

信息

官网

https://cloud.tencent.com/product/hunyuan

API 文档

https://cloud.tencent.com/document/product/1729

认证方式

SecretId + SecretKey(腾讯云签名)

模型矩阵:

模型

定位

输入价格 (元/千 tokens)

输出价格 (元/千 tokens)

hunyuan-pro

旗舰

¥0.030

¥0.100

hunyuan-standard

均衡

¥0.004

¥0.008

hunyuan-lite

轻量

免费

免费

快速接入:

# 腾讯混元使用 OpenAI 兼容模式

from openai import OpenAI

client = OpenAI(

api_key="xxxxxxxxxxxxxxxx",

base_url="https://api.hunyuan.cloud.tencent.com/v1"

)

response = client.chat.completions.create(

model="hunyuan-lite",

messages=[{"role": "user", "content": "你好"}]

)

print(response.choices[0].message.content)

特点:

hunyuan-lite 完全免费

深度集成腾讯云和微信生态

适合微信生态内的应用开发

2.8 讯飞星火

项目

信息

官网

https://www.xfyun.cn/doc/spark

API 文档

https://www.xfyun.cn/doc/spark/Web.html

认证方式

WebSocket / HTTP

模型矩阵:

模型

定位

价格

Spark 4.0 Ultra

旗舰

按 token 计费

Spark Pro

均衡

按 token 计费

Spark Lite

轻量

免费额度

特点:

语音识别 + 大模型联动能力强

教育、医疗领域有深度优化

适合语音交互类应用

第三章:代码示例大全

3.1 统一调用封装(一个函数调用所有模型)

由于大多数国内外模型都兼容 OpenAI 格式,我们可以写一个统一封装:

from openai import OpenAI

# 模型配置表

MODEL_CONFIGS = {

"openai": {

"base_url": "https://api.openai.com/v1",

"api_key": "sk-xxxxxxxx",

"model": "gpt-4o"

},

"qwen": {

"base_url": "https://dashscope.aliyuncs.com/compatible-mode/v1",

"api_key": "sk-xxxxxxxx",

"model": "qwen-max-latest"

},

"deepseek": {

"base_url": "https://api.deepseek.com/v1",

"api_key": "sk-xxxxxxxx",

"model": "deepseek-chat"

},

"moonshot": {

"base_url": "https://api.moonshot.cn/v1",

"api_key": "sk-xxxxxxxx",

"model": "moonshot-v1-128k"

},

"groq-llama": {

"base_url": "https://api.groq.com/openai/v1",

"api_key": "gsk_xxxxxxxx",

"model": "llama-3.3-70b-versatile"

},

"mistral": {

"base_url": "https://api.mistral.ai/v1",

"api_key": "xxxxxxxx",

"model": "mistral-large-latest"

},

}

def ask_llm(provider: str, question: str, system_prompt: str = None) -> str:

"""

统一调用各大模型 API

"""

config = MODEL_CONFIGS[provider]

client = OpenAI(

api_key=config["api_key"],

base_url=config["base_url"]

)

messages = []

if system_prompt:

messages.append({"role": "system", "content": system_prompt})

messages.append({"role": "user", "content": question})

response = client.chat.completions.create(

model=config["model"],

messages=messages

)

return response.choices[0].message.content

# 使用示例

answer = ask_llm("deepseek", "SQL Server 索引碎片怎么处理?")

print(answer)

# 换个模型试试

answer2 = ask_llm("qwen", "SQL Server 索引碎片怎么处理?")

print(answer2)

3.2 流式输出(Streaming)

from openai import OpenAI

client = OpenAI(

api_key="sk-xxxxxxxx",

base_url="https://dashscope.aliyuncs.com/compatible-mode/v1"

)

stream = client.chat.completions.create(

model="qwen-max-latest",

messages=[{"role": "user", "content": "写一篇 3000 字的 AI 发展史"}],

stream=True # 开启流式输出

)

for chunk in stream:

if chunk.choices[0].delta.content:

print(chunk.choices[0].delta.content, end="", flush=True)

3.3 Function Calling / Tool Use

import json

from openai import OpenAI

client = OpenAI(

api_key="sk-xxxxxxxx",

base_url="https://dashscope.aliyuncs.com/compatible-mode/v1"

)

# 定义工具

tools = [

{

"type": "function",

"function": {

"name": "get_db_status",

"description": "获取数据库实例的运行状态",

"parameters": {

"type": "object",

"properties": {

"instance_name": {

"type": "string",

"description": "数据库实例名称"

}

},

"required": ["instance_name"]

}

}

}

]

# 你的工具实现

def get_db_status(instance_name):

# 实际查询数据库状态的逻辑

return json.dumps({

"instance": instance_name,

"status": "running",

"cpu_usage": "45%",

"memory_usage": "68%",

"connections": 230

})

# 调用模型

response = client.chat.completions.create(

model="qwen-max-latest",

messages=[{"role": "user", "content": "查看 PROD-DB-01 的运行状态"}],

tools=tools,

tool_choice="auto"

)

# 处理工具调用

message = response.choices[0].message

if message.tool_calls:

for tool_call in message.tool_calls:

if tool_call.function.name == "get_db_status":

args = json.loads(tool_call.function.arguments)

result = get_db_status(args["instance_name"])

# 把结果返回给模型

response2 = client.chat.completions.create(

model="qwen-max-latest",

messages=[

{"role": "user", "content": "查看 PROD-DB-01 的运行状态"},

message,

{

"role": "tool",

"tool_call_id": tool_call.id,

"content": result

}

]

)

print(response2.choices[0].message.content)

3.4 Claude API 调用示例(非 OpenAI 格式)

import anthropic

client = anthropic.Anthropic(api_key="sk-ant-xxxxxxxxxxxxxxxx")

# 基础调用

response = client.messages.create(

model="claude-sonnet-4-20250514",

max_tokens=4096,

system="你是一名资深 DBA,擅长 SQL Server 性能优化。",

messages=[

{"role": "user", "content": "如何排查 SQL Server 死锁?"}

]

)

print(response.content[0].text)

print(f"输入 tokens: {response.usage.input_tokens}")

print(f"输出 tokens: {response.usage.output_tokens}")

3.5 Gemini API 调用示例

import google.generativeai as genai

genai.configure(api_key="AIzaxxxxxxxxxxxxxxxx")

model = genai.GenerativeModel(

model_name="gemini-2.5-pro",

system_instruction="你是一名资深 DBA"

)

# 单轮对话

response = model.generate_content("SQL Server 死锁怎么排查?")

print(response.text)

# 多轮对话

chat = model.start_chat(history=[])

chat.send_message("什么是数据库索引?")

chat.send_message("那聚簇索引和非聚簇索引有什么区别?")

print(chat.history[-1].parts[0].text)

第四章:价格与能力横评

4.1 输入价格排行(从低到高)

排名

模型

输入价格

备注

1

Gemini 2.0 Flash

免费

有免费额度上限

2

GLM-4-Flash

免费

注册即用

3

ERNIE Speed

免费

百度生态

4

hunyuan-lite

免费

腾讯生态

5

DeepSeek-V3

¥0.001/千 tokens

极致性价比

6

Doubao-lite

¥0.0004/千 tokens

字节生态

7

qwen-turbo

¥0.002/千 tokens

阿里云

8

GPT-4o-mini

$0.15/1M tokens

约 ¥1.1/千 tokens

9

Mistral Small

$0.10/1M tokens

约 ¥0.7/千 tokens

10

Claude Haiku 3.5

$0.80/1M tokens

约 ¥5.8/千 tokens

4.2 旗舰模型对比

维度

GPT-4o

Claude Sonnet 4

Gemini 2.5 Pro

qwen-max

DeepSeek-V3

通用能力

极强

代码能力

极强

中文能力

极强

极强

推理能力

多模态

文本+图片+音频

文本+图片

文本+图片+视频+音频

文本+图片

文本+图片

上下文

128K

200K

1M

128K

128K

价格

极低

国内可访问

需代理

需代理

需代理

直接访问

直接访问

4.3 国产模型价格 PK

模型

输入 (元/千 tokens)

输出 (元/千 tokens)

综合性价比

DeepSeek-V3

¥0.001

¥0.002

极致

Doubao-lite

¥0.0004

¥0.001

极致

qwen-turbo

¥0.002

¥0.006

很高

ERNIE 3.5

¥0.0008

¥0.002

很高

GLM-4-Air

¥0.001

¥0.001

Moonshot-v1-8k

¥0.012

¥0.012

中等

第五章:选型指南

5.1 按场景选型

场景

推荐模型

理由

个人学习/研究

GLM-4-Flash / ERNIE Speed

免费,够用

轻量级聊天机器人

DeepSeek-V3 / qwen-turbo

极低价格,中文能力强

企业知识库 RAG

qwen-plus / Command R+

RAG 优化,成本可控

代码生成/辅助编程

Claude Sonnet 4 / DeepSeek-R1

代码能力顶级

复杂推理/分析

GPT-4o / o3 / DeepSeek-R1

推理能力强

超长文档处理

Gemini 2.5 Pro / qwen-long

百万级上下文

多模态应用

Gemini 2.5 Pro / GPT-4o

文本+图片+视频+音频

数据安全/私有部署

Llama / DeepSeek / ChatGLM

开源,可自部署

预算充足不差钱

GPT-4o + Claude Sonnet 4

能力天花板

5.2 按预算选型

月预算

推荐方案

免费

GLM-4-Flash + ERNIE Speed + hunyuan-lite

< 100 元

DeepSeek-V3 主力 + qwen-turbo 备用

100-1000 元

qwen-plus 主力 + DeepSeek-V3 兜底

1000-10000 元

GPT-4o-mini + qwen-max + DeepSeek-V3

> 10000 元

GPT-4o + Claude Sonnet 4 + 国产兜底

5.3 最佳实践:多模型路由

聪明的做法不是只选一个模型,而是根据任务复杂度动态路由:

def smart_route(question: str) -> str:

"""

智能路由:简单问题用便宜模型,复杂问题用强模型

"""

# 1. 先用便宜模型判断问题复杂度

classifier = OpenAI(

api_key="sk-xxx",

base_url="https://dashscope.aliyuncs.com/compatible-mode/v1"

)

classify_result = classifier.chat.completions.create(

model="qwen-turbo-latest",

messages=[{

"role": "system",

"content": "判断问题的复杂度,只回答 'simple' 或 'complex'"

}, {

"role": "user",

"content": question

}]

)

complexity = classify_result.choices[0].message.content.strip()

# 2. 根据复杂度路由到不同模型

if complexity == "simple":

# 简单问题 -> 便宜模型(DeepSeek-V3,¥0.001/千tokens)

return ask_llm("deepseek", question)

else:

# 复杂问题 -> 强模型(GPT-4o)

return ask_llm("openai", question)

总结

核心结论

国内模型首选:DeepSeek-V3(最便宜)、通义千问(最全面)、智谱 GLM(免费模型)

国际模型首选:Claude Sonnet 4(代码最强)、GPT-4o(综合能力最强)、Gemini 2.5 Pro(最长上下文)

兼容性最佳:几乎所有国内模型都兼容 OpenAI API 格式,切换只改 base_url 和 api_key

性价比策略:多模型路由,简单问题用便宜模型,复杂问题用强模型

一句话总结

选大模型就像选数据库——没有最好的,只有最适合的。了解每家的价格和能力,根据场景动态路由,才是最聪明的做法。

相关阅读

安装 Hermes 桌面版,连接阿里云百炼

向量数据库:为什么大模型离不开它

OpenAI API 官方文档

Anthropic API 官方文档

阿里云百炼官方文档

关于作者

一名天天和各家大模型 API 打交道的技术人。写这篇文章的初衷是:每次换模型都要查一遍文档,不如一次整理全,以后换模型只改两行代码。