当前位置: 首页 > news >正文

大模型接口分类

大模型接口分:Responses API和Chat Completions API等,可通过base_url和API Key配置进行支持;

一、Chat Completions AP

1.Chat Completions AP是为多轮对话专门设计的。它的核心是“消息”(Messages),每条消息都带有一个“角色”(Role),用于区分对话中的不同身份。

模型本身不保留任何记忆。为了让它理解对话的上下文,你需要在每次请求时,都把从开头到现在的完整对话历史(即整个messages数组)发送给它。

2.四种关键的消息角色

3.高级功能:函数调用 (Function Calling)

可以直接调用大模型返回内容;

fromopenaiimportOpenAI# 1. 初始化客户端# 对于OpenAI官方,base_url默认为 https://api.openai.com/v1# 如果你使用其他兼容服务,请替换base_url和api_keyclient=OpenAI(api_key="YOUR_API_KEY",base_url="YOUR_BASE_URL"# 可选,多数服务可省略)# 2. 调用APIresponse=client.chat.completions.create(model="gpt-3.5-turbo",# 或任何你想用的模型messages=[{"role":"system","content":"你是一个乐于助人的助手。"},{"role":"user","content":"法国的首都是哪里?"}],temperature=0.7,)# 3. 处理结果print(response.choices[0].message.content)

二、Responses API

1.Responses API 的设计目标是让模型能够自主完成更复杂的任务。与传统的"一问一答"不同,Responses API 支持模型在单次调用中执行多步操作——比如自主调用搜索工具获取信息、调用代码解释器分析数据、甚至模拟操作计算机界面。这种能力使得开发者可以用更少的代码构建更智能的自主应用。

2.以下是一个使用 Responses API 进行网络搜索的 Python 示例:

fromopenaiimportOpenAI client=OpenAI(api_key="YOUR_API_KEY")response=client.responses.create(model="gpt-4o",input="今天北京天气怎么样?",tools=[{"type":"web_search"}],# 启用网络搜索工具)# 输出包含搜索结果的回答print(response.output_text)

三、Responses API对比Chat Completions API

http://www.jsqmd.com/news/918165/

相关文章:

  • 2025-2026年国内真空给袋包装机品牌推荐:十大排行产品专业评测性价比高注意事项
  • cc-switch之配置freemodel第三方api-key
  • Python脚本录制与回放:Appium Inspector搭配网易MuMu模拟器快速生成自动化测试代码
  • Scarab:空洞骑士模组管理的终极智能解决方案
  • 保姆级教程:用CMake快速集成CSerialPort 4.3.x到你的C++项目(附完整代码)
  • 战略级翻译质量评估:如何用COMET框架解决企业级机器翻译的核心挑战
  • ISO 15765流控帧(FC)详解:从AUTOSAR CANTP配置看如何优化诊断通信效率
  • Gemini安全审计报告深度溯源:基于137万行日志分析的5阶段攻击生命周期图谱,你的AI服务处于哪一环?
  • 为何Synology Drive Client不能同步?
  • 基于ESP32与LVGL的数字VU表设计:复刻经典音频可视化
  • QMC-Decoder:3分钟解锁你的QQ音乐加密文件,实现跨平台自由播放
  • RPG Maker MV插件宝库:300+插件让你的游戏开发效率翻倍
  • Chris Titus Tech WinUtil:一站式Windows系统优化与管理解决方案
  • 多功能低温性能测定仪常见故障分析与解决方法
  • 胖头鱼的技术专栏-430 国产数据库的下半场:固疆也须扩土(20260529)
  • Unity 2021+ 开发者的福音:用这个Editor脚本告别Ctrl+S后的漫长编译等待
  • 安捷伦(是德)E4990A 阻抗分析仪性能总览
  • 鬼谷八荒下载2026最新
  • 【Gemini学术写作黄金法则】:20年科研老炮亲授,3步让论文录用率提升67%
  • Koodo Reader个性化设置终极指南:3分钟打造专属阅读空间
  • 如何让Mac完美读写Windows硬盘?Free NTFS for Mac开源解决方案全解析
  • Lovable区块链平台治理模块逆向工程:Governance Token经济学模型与投票延迟根因分析(仅限首批内测伙伴解密版)
  • Antigravity CLI 上手指南 — 谷歌这个 Agent 编码工具到底怎么样
  • 金融尽调/医疗病历/专利文本三类高危文档推理失效预警(仅限首批200名技术负责人开放)
  • Arthas 定位 SpringBoot 接口超时问题操作指南
  • 特卫强盖材:卓越密封与灭菌适应性的选择
  • 3个高效的系统瘦身策略:Windows 11精简优化的完整解决方案
  • 塔影映湖水,四季皆诗意,燕园风物沉淀书香底蕴
  • 三步实现移动端AI部署:从模型选型到生产落地的实战指南
  • 【AI工具与MLOps整合实战指南】:20年MLOps专家亲授5大避坑法则,90%团队正在忽略的流水线断裂点