【零基础】2026主流AI大模型API调用完整教程
文章目录前言一、OpenAI GPT API 调用二、Google Gemini API 调用三、Anthropic Claude API 调用四、DeepSeek API 调用五、阿里 Qwen API 调用六、xAI Grok API 调用七、六大模型 API 接口与 SDK 对比八、多模型接入解决方案九、大模型 API 常见报错与排查十、总结前言本文整理了当前主流大模型 API 的调用方式涵盖多种常见平台的接口使用方法以 Python 最小可运行示例为主说明 SDK 用法、接口结构及差异帮助快速完成本地测试与对比。同时还提供通用调用思路用于构建多模型兼容的基础框架并补充常见错误与调试方法便于快速上手与实践。一、OpenAI GPT API 调用1.1 接口与模型说明OpenAI 目前推荐新项目使用 Responses API本文也以 Responses API 为主要示例。Chat Completions 是较早的接口目前仍然支持主要用于已有项目兼容和部分第三方 OpenAI-compatible 服务。当前 GPT-5.6 系列主要包括模型适合场景GPT-5.6 Sol适合复杂推理和代码任务GPT-5.6 Terra兼顾能力和成本GPT-5.6 Luna更适合成本敏感、高并发场景1.2 GPT API 调用示例打开PowerShell 或PyCharm 底部的 Terminal执行以下代码安装 OpenAI SDKpython-m pip install openai安装完成后运行以下代码完成最小验证fromopenaiimportOpenAI api_key你的_OpenAI_API_Key# 填写你在 OpenAI API 平台创建的 API Keybase_urlhttps://api.openai.com/v1# OpenAI 官方 API 地址使用官方接口时无需修改model_idgpt-5.6# gpt-5.6 默认使用 gpt-5.6-sol如需其他版本可改为 gpt-5.6-terra 或 gpt-5.6-lunaclientOpenAI(api_keyapi_key,base_urlbase_url)responseclient.responses.create(modelmodel_id,reasoning{effort:medium},# 推理强度none/low/medium/high/xhigh/max默认 mediuminput请用一句话解释什么是大语言模型。)print(response.output_text)官方文档地址https://developers.openai.com/api/docsGPT API Key 获取https://platform.openai.com/api-keys二、Google Gemini API 调用2.1 接口与模型说明Google 目前推荐新项目使用 Interactions API并配合官方的 Google GenAI SDK 调用 Gemini。Interactions API 已在 2026 年 6 月正式 GA后续新的模型和 Agent 能力也会优先接入该接口。本文使用gemini-3.6-flash 作为示例模型。它是当前稳定版本适合文本生成、代码、多模态理解和 Agent 等常见任务。Gemini 也提供 OpenAI-compatible 接口。如果已有项目使用 OpenAI SDK可以通过修改 API Key、Base URL 和 Model ID 接入 Gemini如果是第一次调用 Gemini直接使用 Google GenAI SDK 更简单。2.2 Gemini API 调用示例打开PowerShell 或PyCharm 底部的 Terminal执行以下代码安装Google GenAI SDKpython-m pip install google-genai安装完成后运行以下代码完成最小验证fromgoogleimportgenai api_key你的_Gemini_API_Key# 在 Google AI Studio 创建的 API Keymodel_idgemini-3.6-flash# 要调用的 Gemini 模型clientgenai.Client(api_keyapi_key)responseclient.interactions.create(modelmodel_id,input请用一句话解释什么是大语言模型。)print(response.output_text)官方文档地址https://ai.google.dev/gemini-api/docsGemini API Key 获取https://aistudio.google.com/api-keys三、Anthropic Claude API 调用3.1 接口与模型说明Claude 是 Anthropic 推出的大模型系列官方 API 主要通过 Messages API 调用。Python 可以直接使用 Anthropic 官方的 anthropic SDK。当前 GPT-5.6 系列主要包括模型适合场景claude-sonnet-5速度和能力比较均衡适合作为通用选择claude-opus-5复杂 Agent、代码和高难度任务claude-fable-5长时间运行的 Agent 等复杂任务claude-haiku-4-5更看重速度和成本的任务3.2 Claude API 调用示例打开PowerShell 或PyCharm 底部的 Terminal执行以下代码Anthropic SDKpython-m pip install anthropic安装完成后运行以下代码完成最小验证fromanthropicimportAnthropic api_key你的_Anthropic_API_Key# 在 Anthropic Console 创建的 API Keymodel_idclaude-sonnet-5# 要调用的 Claude 模型max_tokens1024# 本次最多生成的 Token 数量clientAnthropic(api_keyapi_key)responseclient.messages.create(modelmodel_id,max_tokensmax_tokens,messages[{role:user,content:请用一句话解释什么是大语言模型。}])print(response.content[0].text)官方文档地址https://platform.claude.com/docsClaudeAPI Key 获取https://platform.claude.com/settings/keys四、DeepSeek API 调用4.1 接口与模型说明DeepSeek API 兼容 OpenAI 和 Anthropic 接口格式Python 可以直接使用 OpenAI SDK 调用。本文使用更通用的 OpenAI Chat Completions 方式。目前 DeepSeek API 主要提供两个模型模型适合场景deepseek-v4-flash速度和成本优先适合日常调用deepseek-v4-pro能力优先适合复杂推理和 Agent 任务两个模型都支持 Thinking / Non-Thinking 模式并支持最高 1M 上下文。本文使用deepseek-v4-flash作为入门示例。需要注意旧模型名 deepseek-chat 和 deepseek-reasoner 已于 2026 年 7 月停止使用新项目应直接使用 deepseek-v4-flash 或 deepseek-v4-pro。DeepSeek 目前也支持 Responses API但暂时只支持 deepseek-v4-flash因此本文的基础示例优先使用兼容范围更广的 Chat Completions。4.2 DeepSeek API 调用示例打开PowerShell 或PyCharm 底部的 Terminal执行以下代码安装 OpenAI SDKpython-m pip install openai安装完成后运行以下代码完成最小验证fromopenaiimportOpenAI api_key你的_DeepSeek_API_Key# 在 DeepSeek 开放平台创建的 API Keybase_urlhttps://api.deepseek.com# DeepSeek 官方 API 地址model_iddeepseek-v4-flash# 要调用的 DeepSeek 模型clientOpenAI(api_keyapi_key,base_urlbase_url)responseclient.chat.completions.create(modelmodel_id,messages[{role:user,content:请用一句话解释什么是大语言模型。}])print(response.choices[0].message.content)官方文档地址https://api-docs.deepseek.com/DeepSeek API Key 获取https://platform.deepseek.com/api_keys五、阿里 Qwen API 调用5.1 接口与模型说明Qwen 是阿里通义千问系列模型可以通过 阿里云百炼 调用 API。百炼目前支持多种接口形式包括 OpenAI 兼容接口、Anthropic 兼容接口和 DashScope 原生接口。为了让调用方式更简单本文使用 OpenAI 兼容接口。本文使用qwen3.8-max 作为示例模型。qwen3.8-max 是当前千问 Max 系列模型之一支持 OpenAI 兼容接口。5.2 Qwen API 调用示例打开PowerShell 或PyCharm 底部的 Terminal执行以下代码安装 OpenAI SDKpython-m pip install openai安装完成后运行以下代码完成最小验证fromopenaiimportOpenAI api_key你的_阿里云百炼_API_Key# 在阿里云百炼控制台创建的 API Keybase_urlhttps://dashscope.aliyuncs.com/compatible-mode/v1# 中国大陆北京OpenAI 兼容接口地址model_idqwen3.8-max# 要调用的 Qwen 模型clientOpenAI(api_keyapi_key,base_urlbase_url)responseclient.chat.completions.create(modelmodel_id,messages[{role:user,content:请用一句话解释什么是大语言模型。}])print(response.choices[0].message.content)官方文档地址https://help.aliyun.com/zh/model-studio/qwen-api-reference/Qwen API Key 获取https://www.alibabacloud.com/help/en/model-studio/get-api-key六、xAI Grok API 调用6.1 接口与模型说明Grok 是 xAI 推出的大模型系列。xAI 当前推荐通过 Responses API 调用文本模型并兼容 OpenAI Python SDK。本文使用grok-4.5作为示例模型。grok-4.5 是当前 xAI 的主力模型适合代码、Agent、推理和知识类任务。Grok 4.5 支持推理强度设置low / medium / high默认是 high而且推理不能关闭。零基础测试时不设置也可以直接调用。除了文本生成xAI 还提供 Grok Imagine 图片生成 API当前可使用grok-imagine-image-quality生成图片。6.2 文本与图片生成示例打开PowerShell 或PyCharm 底部的 Terminal执行以下代码安装 OpenAI SDKpython-m pip install openai文本代码示例fromopenaiimportOpenAI api_key你的_xAI_API_Key# 在 xAI Console 创建的 API Keybase_urlhttps://api.x.ai/v1# xAI 官方 API 地址model_idgrok-4.5# 要调用的 Grok 模型clientOpenAI(api_keyapi_key,base_urlbase_url)responseclient.responses.create(modelmodel_id,reasoning{effort:medium},# 推理强度low / medium / high默认 highinput请用一句话解释什么是大语言模型。)print(response.output_text)图片代码示例fromopenaiimportOpenAI api_key你的_xAI_API_Key# 在 xAI Console 创建的 API Keybase_urlhttps://api.x.ai/v1# xAI 官方 API 地址model_idgrok-imagine-image-quality# Grok Imagine 图片生成模型clientOpenAI(api_keyapi_key,base_urlbase_url)responseclient.images.generate(modelmodel_id,prompt一座未来城市的夜景电影感高细节)print(response.data[0].url)官方文档地址https://docs.x.ai/developers/quickstartxAI Grok API Key 获取https://console.x.ai/team/default/api-keys七、六大模型 API 接口与 SDK 对比前面分别介绍了 6 个平台的调用方式。放在一起看可以发现它们的官方接口不同但越来越多平台开始兼容 OpenAI 的接口格式。7.1 调用方式与 SDK 对比平台主要接口Python 常用 SDKOpenAI 兼容OpenAI GPTResponses APIopenai原生Google GeminiInteractions APIgoogle-genai支持Anthropic ClaudeMessages APIanthropic支持DeepSeekChat Completions / Responsesopenai支持阿里 QwenChat Completions / Responsesopenai/ DashScope支持xAI GrokResponses APIopenai/ xAI SDK支持从表中可以看出6 个平台的调用方式虽然不同但整体已经出现一定的兼容趋势。OpenAI、DeepSeek、Qwen 和 Grok 都可以使用 openai SDKGemini 和 Claude 则主要使用各自的官方 SDK。如果只使用一个模型直接按照对应平台的官方方式接入是最简单的选择。但实际业务中不同任务对模型的要求并不一样。日常问答更关注速度和成本复杂任务更看重推理能力代码、长文本和多模态任务也可能各有更合适的模型如果还要考虑限流或服务异常通常还需要准备备用模型。随着业务复杂度提升一个项目可能会同时接入多个模型。此时不仅要维护各平台的 API Key、Base URL 和 Model ID还要处理不同 SDK、参数和返回格式带来的适配成本。虽然 OpenAI-compatible 接口能减少部分重复工作但不同模型的能力和参数仍无法完全统一。对于小型测试或简单应用分别调用官方 API 已经足够当模型数量增加、需要频繁切换或者同一业务需要根据任务选择不同模型时统一管理接口会更合适。八、多模型接入解决方案8.1 多模型接入的常见方案方式适合场景特点直接调用官方 API单模型、简单应用最直接原生能力完整自建模型网关有研发能力的团队可控性高但需要自行维护使用统一接入服务多模型、Agent、开发工具接入简单减少重复配置这三种方式各有适用场景。模型较少时直接调用官方 API 最简单需要自定义路由、权限或监控时可以自建模型网关如果主要需求是快速接入多个模型、减少重复配置也可以使用现成的统一接入服务。8.2 统一接口示例统一接入的调用方式与前面的单模型 API 基本一致。这里以 10086 AI 平台为例调用前需要准备三个参数Base URL、API Key 和 Model ID。Base URL 是 API 请求的基础地址用来告诉代码或工具请求应该发送到哪里。常用地址为https://10086ai.hk/v1部分工具对地址格式要求不同也可能需要填写https://10086ai.hk/或完整接口地址https://10086ai.hk/v1/chat/completionsBase URL 打到服务器后需要API KEY才能访问大模型在10086 AI 官网进入控制台「API密钥」→「创建API密钥」 中生成 Key。一个 API Key 可以调用对应分组内的模型后续可在控制台调整分组。进入平台右上角的 「模型广场」找到 API Key 对应的模型分组复制需要调用的模型名称。准备好三个参数后即可使用下面的代码测试接口fromopenaiimportOpenAI api_key你的_10086_AI_API_Key# 在 10086 AI 平台获取的 API Keybase_urlhttps://10086ai.hk/v1# 10086 AI 统一 API 地址model_id你要调用的模型_ID# 从平台模型列表中选择对应的 Model IDclientOpenAI(api_keyapi_key,base_urlbase_url)responseclient.responses.create(modelmodel_id,input请用一句话解释什么是大语言模型。)print(response.output_text)接入成功后api_key 和 base_url 通常可以保持不变切换模型时主要修改 model_id。具体支持的模型和接口能力以平台实际列表为准。10086AI官方文档地址https://10086ai.hk/docs/#/quickstart九、大模型 API 常见报错与排查9.1 常见 HTTP 报错码大模型 API 调用失败时先看返回的 HTTP 状态码和错误信息通常就能快速定位问题。状态码常见原因优先检查400请求格式或参数错误请求体、参数名称、接口格式401API Key 无效或认证失败API Key 是否正确、是否失效403没有访问权限账号权限、地区或模型权限404接口或资源不存在Base URL、接口路径、Model ID429请求过快或额度受限调用频率、余额、账户限额5xx服务端异常稍后重试、查看服务状态9.2 API 调用排查顺序调用失败时可以按下面的顺序排查API Key → Base URL → Model ID → 请求参数 → 账户额度 / 调用频率 → 网络与服务状态一般来说401 优先检查 API Key404 检查 Base URL 和 Model ID429 检查调用频率和账户额度。如果是参数、认证或模型名称错误应先修正配置如果是临时限流、超时或 5xx 服务异常可以等待后重试。正式应用还可以设置有限次数重试并在必要时切换备用模型。十、总结本文整理了 2026 年 6 个主流大模型的 API 调用方式并介绍了多模型接入和常见报错排查。如果只使用单一模型直接调用官方 API 通常最简单如果需要同时接入多个模型也可以根据团队能力选择自建网关或 10086 AI 这类统一接入服务减少重复配置和接口适配。后续还会继续更新更多主流大模型的 API 调用与实战内容。

相关新闻

大模型训练故障诊断:从进程栈、日志到Profiling的时空对比分析思路

大模型训练故障诊断:从进程栈、日志到Profiling的时空对比分析思路

作者:LQL、AEPJ、CHD(HPC Group Shanghai AI Lab)大模型训练任务的故障诊断面临一个典型矛盾:用户看到的现象往往是全局性的(例如任务 hang、训练崩溃、step time 变慢、NCCL timeout 或 loss 异常)&#…

2026/10/10 17:13:13 阅读更多 →
告别深夜风扇轰鸣!开源风扇控制软件FanControl上手到进阶全攻略

告别深夜风扇轰鸣!开源风扇控制软件FanControl上手到进阶全攻略

告别深夜风扇轰鸣!开源风扇控制软件FanControl上手到进阶全攻略 【免费下载链接】FanControl.Releases This is the release repository for Fan Control, a highly customizable fan controlling software for Windows. 项目地址: https://gitcode.com/GitHub_Tr…

2026/10/10 17:12:47 阅读更多 →
十周年感恩回馈:从SEO到GEO,好客搜带你抢占AI时代的流量新入口

十周年感恩回馈:从SEO到GEO,好客搜带你抢占AI时代的流量新入口

各位企业家朋友,大家好! 时光荏苒,转眼间,江苏好客搜技术有限公司迎来了十周年庆典。十年深耕,我们见证了互联网营销从传统搜索引擎优化(SEO)到短视频时代的变迁。如今,站在十周年的…

2026/10/10 17:21:24 阅读更多 →

最新新闻

647回文子串与516最长回文子序列:区间DP两种典型玩法全解析

647回文子串与516最长回文子序列:区间DP两种典型玩法全解析

各位打卡代码随想录的伙计们,第四十五天来了。今天这两道题——647 回文子串、516 最长回文子序列——看起来名字只差两个字,实际上一个是把字符串切成一段段判断"是不是回文",另一个是允许跳跃地凑出"最长回文有多长"。…

2026/10/10 21:19:06 阅读更多 →
用幸运大转盘项目掌握Python循环:for、while与range实战

用幸运大转盘项目掌握Python循环:for、while与range实战

1. 项目拆解:为什么用“幸运大转盘”讲循环在Python入门的教学顺序里,循环永远是绕不过去的坎。很多初学者学完变量、条件判断之后,一到for和while就开始晕:for循环里那个range到底怎么数数?while循环什么时候停&#…

2026/10/10 21:19:06 阅读更多 →
mcp-brasil快速上手指南:2分钟接入Claude/Cursor,免费解锁66个巴西公共数据API

mcp-brasil快速上手指南:2分钟接入Claude/Cursor,免费解锁66个巴西公共数据API

【免费下载链接】mcp-brasil MCP Server para 70 APIs pblicas brasileiras 项目地址: https://gitcode.com/gh_mirrors/mc/mcp-brasil 点击查看 免费下载 mcp-brasil 是一个开源的 MCP Server,一个命令即可把 66 个无需密钥的巴西公共数据 API&#xf…

2026/10/10 21:19:06 阅读更多 →
AI 齐套性专家 | 实战案例成果演示

AI 齐套性专家 | 实战案例成果演示

#玄宿科技#AI齐套性交付#案例分享#自主协同软件#GJB438B#Qt开发#交付文档上一期我们演示了 AI 齐套性交付专家的完整生成过程,但所用案例与真实业务贴合度不够。本期我们换了一个完全贴合业务的方向,重新生成了一整套成果:原型图、可交互程序…

2026/10/10 21:19:06 阅读更多 →
OOOSplat 处理流水线全解:FFmpeg、COLMAP 与 Brush 三大引擎如何协同工作

OOOSplat 处理流水线全解:FFmpeg、COLMAP 与 Brush 三大引擎如何协同工作

桌面应用图形学3D渲染计算机视觉 【免费下载链接】ooosplat A local desktop app that turns videos and images into 3D Gaussian Splats in one click. 项目地址: https://gitcode.com/gh_mirrors/oo/ooosplat 点击查看 免费下载 OOOSplat 是一款把视频和图片序列…

2026/10/10 21:19:06 阅读更多 →
零基础 30 分钟出片:用万相 Animate 把角色设定变成可复用的动画素材

零基础 30 分钟出片:用万相 Animate 把角色设定变成可复用的动画素材

零基础 30 分钟出片:用万相 Animate 把角色设定变成可复用的动画素材 【免费下载链接】Wan2.2-Animate-2-14B 项目地址: https://ai.gitcode.com/hf_mirrors/Wan-AI/Wan2.2-Animate-2-14B 做一条角色动画,过去意味着什么?画角色设定、…

2026/10/10 21:18:06 阅读更多 →

日新闻

卫星轨道分类全解析:从LEO到GEO的选型逻辑与工程实践

卫星轨道分类全解析:从LEO到GEO的选型逻辑与工程实践

1. 从“卫星轨道分类”这个标题说起:为什么值得花时间搞懂第一次接触“卫星轨道分类”这个概念,很多人会觉得它离自己很远——不就是天上的星星怎么转吗?但如果你正在做航天任务规划、遥感数据接收、星座设计,甚至只是准备一场航天…

2026/10/10 0:00:39 阅读更多 →
Spring AOP 核心原理与实战:从概念到日志切面落地

Spring AOP 核心原理与实战:从概念到日志切面落地

1. 从一个真实痛点说起:为什么你的代码里到处都是重复逻辑刚入行那会儿,我写过一个用户管理模块,注册、登录、改密码、注销四个接口。每个接口里都塞了几乎一样的日志打印、参数校验、事务开启和提交。当时觉得没什么,能跑就行。直…

2026/10/10 0:00:40 阅读更多 →
Python招聘数据采集与分析可视化:从采集清洗到薪资技能城市可视化全链路

Python招聘数据采集与分析可视化:从采集清洗到薪资技能城市可视化全链路

简介:这是一套面向计算机相关专业学生与项目实战学习者的Python数据采集与分析可视化完整项目,以Boss直聘岗位数据为对象,适合用作毕业设计、课程设计或期末大作业。资源包共38个文件,约246KB,以13个py源码文件为核心&…

2026/10/10 0:00:40 阅读更多 →

周新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 11:14:25 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 1:36:08 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 11:14:58 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 5:23:50 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/9 21:32:20 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 10:38:42 阅读更多 →