尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

【大模型应用开发】之调用大模型

【大模型应用开发】之调用大模型
📅 发布时间:2026/6/18 12:19:33

调用大模型

大模型接口规范

大模型接口说明

  • 大模型开发是通过访问模型对外暴露的API接口,实现与大模型的交互。
  • 大多数大模型都遵循OpenAI接口规范,是基于Http协议的接口。因此请求路径、参数和返回值信息都是类似的。
  • 以DeepSeek官方的文档为例
from openai import OpenAI# 1.初始化OpenAI客户端,要指定两个参数:api_key、base_url
client = OpenAI(api_key="<DeepSeek API Key>", base_url="https://api.deepseek.com")# 2.发送http请求到大模型,参数比较多
response = client.chat.completions.create(model="deepseek-chat", # 2.1.选择要访问的模型messages=[ # 2.2.发送给大模型的消息{"role": "system", "content": "You are a helpful assistant"},{"role": "user", "content": "Hello"},],stream=False # 2.3.是否以流式返回结果
)print(response.choices[0].message.content)
  • 参数说明
    • api_key : 就是前面在百炼平台获取的api key
    • base_url : 平台的请求路径
      • DeepSeek官方平台 : https://api.deepseek.com
      • 阿里云百炼平台 : https://dashscope.aliyuncs.com/compatible-mode/v1
      • 本地ollama部署的模型 : http://localhost:11434
    • model : 要访问的模型名称
    • stream : true代表响应结果流式返回(显示生成的过程); false表示一次性返回
    • messages(又称Prompt 提示词) : 这里是数组,包含发送给大模型的消息
      • 包含两个字段: "role" :角色(system/user), "content":"xxx内容"

提示词角色

  • role角色有三种

    • system : 大模型设定的角色(人设)和任务背景

    • user : 使用者

    • assistant : 由大模型生成的消息(回答),可能是上一轮对话生成的结果

    +image

    system : 你叫豆包,是一个ai智能助手
    user : 在瓦罗兰特中,“颗秒”是什么意思
    assistant : 指用一颗子弹就将敌人爆头秒杀。
    
  • 为什么还要有system呢? 这是因为在与豆包,deepseek等AI平台聊天是,不是直接发送给大模型,而是先发到网站的服务器,服务器后台将问的问题和system通过调用模型提供的api发给大模型,然后大模型基于system设定回答

    • 当你问问题时,AI就会遵循System的设定来回答了。因此,不同的大模型由于System设定不同,回答的答案也不一样。
  • image

会话记忆问题

  • 为什么还要把历史消息放入Message中,形成数组呢?
    • 因为大模型是没有记忆的,因此我们调用API接口与大模型对话时,每一次对话信息都不会保留,多次对话之间都是独立的,没有关联的。
    • 需要每一次发送请求时,都把历史对话中每一轮的User消息、Assistant消息都封装到Messages数组中,一起发送给大模型,这样大模型就会根据这些历史对话信息进一步回答,就像是拥有了记忆一样。

调用大模型接口

  • 百炼平台提供了图像化的试验台,可以测试模型接口

image
image

  • 本地模型调用
    • Ollama在本地部署时,会自动提供模型对应的Http接口,访问地址是:http://localhost:11434/api/chat
    • 发送POST请求,写好请求体,正常来说请求头加上api-key进行权限校验,但本地模型是没有权限校验的,可以随便调用。
    • image

相关新闻

  • 11/2
  • 2025 年 11 月快速卷帘门厂家最新推荐,实力品牌深度解析采购无忧之选!
  • WSL2安装perf的简易方法

最新新闻

  • 【2026年6月】中型货架厂家与仓储货架企业推荐指南 - 多才菠萝
  • 2026大连黄金回收市场大整治!正规甄别标准出炉,避坑不踩雷 - 奢侈品回收评测
  • 西安专业定制私家团旅行社排行 合规服务商盘点 - 起跑123
  • 2026 北京黄金回收实力梯队公示,全城优质连锁门店实力深度盘点 - 奢侈品回收测评
  • 嵌入式调试实战:观察点与寄存器操作在CodeWarrior中的高效应用
  • 2026成都黄金回收价格对比:收的顶同城高价回收实测 - 奢侈品回收评测

日新闻

  • 2026年不锈钢卷板厂家推荐排行榜:冷轧热轧/304/201不锈钢卷板,高颜值耐腐蚀源头厂家实力精选 - 企业推荐官【官方】
  • FLUX.1-dev FP8模型实战指南:24GB以下显卡高效部署方案
  • 2026佛山长途搬家价目表:跨省跨市搬家费用完整计算指南 - 从来都是英雄出少年

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号