Skip to content

大模型应用

什么是大模型应用呢?它与大模型有什么关系呢?

什么是大模型应用

别着急,我们从传统应用与大模型各种的能力边界来分析:

  • 传统应用:是由程序员告诉计算机规则(编程),计算机照着规则执行。
    • 擅长:规则清楚、流程固定的事情;可以确保100%准确;行为可控、可追溯
    • 不擅长:没有明确规则的事情;自然语言的理解;模糊的判断和表达
  • 大模型:计算机通过大量数据训练,自己学会规律和知识
    • 擅长:理解和生成自然语言;模糊问题的合理回答;总结、改写、对话、创作
    • 不擅长:准确的计算;固定的流程和规则;稳定可预测的结果

大模型应用则是把两者的能力结合:大模型负责“思考”,传统程序负责“行动”

例如,点外卖的功能,我们可以这样划分:

  • 菜价、优惠、支付 → 传统程序
  • “给我推荐点清淡的” → 大模型
  • 最终下单、扣钱 → 传统程序

在传统应用开发中介入AI大模型,充分利用两者的优势。既能利用AI实现更加便捷的人机交互,更好的理解用户意图,又能利用传统编程保证安全性和准确性,强强联合,这就是大模型应用开发的真谛!

综上所述,大模型应用就是整合传统程序和大模型的能力和优势来开发的一种应用。

另外,我们熟知的AI对话产品,比如通义千问、豆包这样的APP或者聊天机器人,也都属于大模型应用:

  • 收集网页用户输入文本、上传的文件、图片 → 传统程序
  • 分析和理解用户输入的问题 → 大模型
  • 联网搜索与问题相关的资料 → 传统程序
  • 根据资料生成答案 → 大模型

模型本身只具备理解、推理、生成回复的能力。我们平常使用的AI对话产品除了生成和推理,还有会话记忆功能、联网功能等等。这些都是大模型不具备的。是需要通过额外的程序来实现的,也就是基于大模型开发应用

所以,我们现在接触的AI对话产品其实都是基于大模型开发的应用,并不是大模型本身,这一点大家千万要区分清楚。

常见的大模型

下面我把常见的一些大模型对话产品及其模型的关系给大家罗列一下:

大模型对话产品公司地址
GPT-3.5、GPT-4oChatGPTOpenAIhttps://chatgpt.com/
Claude 3.5Claude AIAnthropichttps://claude.ai/chats
DeepSeek-R1DeepSeek深度求索https://www.deepseek.com/
文心大模型3.5文心一言百度https://yiyan.baidu.com/
星火3.5讯飞星火科大讯飞https://xinghuo.xfyun.cn/desk
Qwen-Max通义千问阿里巴巴https://tongyi.aliyun.com/qianwen/
MoonshootKimi月之暗面https://kimi.moonshot.cn/
Yi-Large零一万物零一万物https://platform.lingyiwanwu.com/

OK,现在我们知道了大模型应用就是把传统程序与大模型结合的应用。

与大模型的交互

那么问题来了:传统程序该如何与大模型交互呢?

答案是:调用接口

大模型在部署时通常都会对外暴露基于HTTP协议的API接口,我们可以用任何自己喜欢的方式调用该接口,实现与大模型的交互:

当然,首先我们需要有一个可以调用的大模型服务。