通用 AI 基础认知
大语言模型基础核心概念1. Token令牌1.定义中文1 个汉字≈2 个 Token英文1 个短单词≈1 个 Token长单词会被拆分符号、数字、空格单独占 Token。2.关键作用后端重点上下文窗口由 Token 限制比如模型 8K、32K、128K代表单次输入 输出总 Token 上限计费标准所有云厂商大模型按输入 Token、输出 Token 分开收费RAG 知识库切片、历史会话存储都要控制 Token超长文本会截断丢失信息。3.开发痛点会话历史过长、知识库一次性灌入海量文本会触发截断机制问答丢失上下文信息后端必须做 Token 计数、文本截断工具。2. Context Window上下文窗口1.含义模型单次对话能记住的全部文本总 Token 容量包含系统提示词 用户历史问答 当前提问 模型返回内容。2.分类小窗口4K/8K适合简单单次问答大窗口32K/128K/1M适合长文档解读、完整知识库对话、长代码分析。3.后端工程意义做 AI 会话模块必须实现窗口滑动清理超出 Token 上限时自动丢弃最早的历史对话否则接口直接报错、问答失效。3. Hallucination幻觉1.定义大模型无依据编造不存在的内容、接口、表字段、文档数据、SQL 语句看似逻辑通顺但完全虚假。2.常见场景后端高频踩坑让 AI 查数据库编造不存在的表名、字段解读内部业务文档虚构文档中未定义的规则生成第三方 API编造不存在的请求参数RAG 检索不到内容时凭空编造知识库信息。3.后端解决方案强制开启引用溯源要求 AI 回答必须附带检索文档片段提示词约束无匹配资料直接回复 “暂无相关信息”禁止编造校验层AI 生成的 SQL、接口代码、数据统一二次校验再执行。4. Temperature温度-生成随机性参数1.取值范围 01越接近 0输出稳定、固定、重复度低适合代码生成、数据查询、结构化 JSON 输出后端业务首选 0.1~0.3越接近 1创意高、随机性强适合文案、聊天、创意内容不适合业务系统。2.后端开发规范企业 AI 中台统一默认温度 0.2仅开放配置入口给前端运营禁止随意调高防止返回结果不稳定。5. Top-P核采样配合 Temperature 控制输出多样性一般和温度二选一调节后端业务场景固定 0.1 即可无需动态调整。Embedding 向量化RAG、知识库核心1. 什么是 Embedding嵌入向量将文字、句子、文档通过专门的向量模型转换成一串浮点数字数组向量文本语义越相似两组向量数字距离越近。文字本身计算机无法计算相似度向量可以通过数学公式快速对比语义。2. 向量维度不同向量模型输出维度不同512 维、768 维、1024 维、1536 维维度越高语义表达越精准存储、检索开销越大。3. 相似度计算方式后端必须懂1.余弦相似度 Cosine最常用适合文本语义匹配向量库默认算法2.欧氏距离、点积少量向量库场景使用。4. 两类模型区分后端选型关键1.大语言模型Chat 模型负责对话、总结、逻辑推理、代码生成2.Embedding 向量模型只做文本转向量不具备对话能力专门用于知识库检索。5. 后端落地要点知识库文档必须分段后再向量化整份长文档向量语义混杂检索精度极差向量持久化存入向量数据库不能每次问答实时生成向量性能差、耗钱新增 / 删除文档需要同步新增 / 删除对应向量保证数据一致性。RAG 检索增强生成企业 AI 系统标配1. RAG 完整定义Retrieval-Augmented Generation检索增强生成。解决大模型两大痛点1.模型知识有时间截止无法读取企业私有文档、实时业务数据2.容易产生幻觉回答脱离企业内部资料。2. 标准完整执行链路后端 SpringAI 开发核心流程1.文档加载读取 PDF、Word、Markdown、数据库业务数据2.文本切分切片长文档拆分成固定长度文本块设置重叠片段保证上下文连贯3.Embedding 向量化文本块调用向量模型生成向量4.向量入库文本块原文 向量存入向量数据库5.用户提问用户输入问题同样生成问题向量6.相似度检索在向量库匹配 Top-N 最相似的文档片段7.拼接 Prompt把检索到的真实企业资料 用户问题 系统指令合并发给大模型8.模型生成回答AI 基于检索到的真实资料作答大幅减少幻觉。3. RAG 核心优势业务价值不用微调大模型低成本接入企业私有知识库知识可实时更新新增文档立刻生效可控性强回答来源可追溯适合客服、内部资料问答、业务查询。4. 后端常见优化点切片大小调优、重叠值配置、多路召回、重排序、过滤无关检索片段、Token 压缩。Function Calling 函数调用AI 对接后端业务接口核心1. 定义大模型识别用户需求后主动调用后端预先定义好的接口 / 工具函数获取实时业务数据再整合数据回复用户。示例场景用户问 “本月订单总额”→AI 识别需要调用订单微服务接口→后端执行 SQL 查询→把订单数据传给 AI→AI 整理数字回答用户。2. 完整流程1.后端向模型注册工具定义函数名称、功能描述、入参结构、数据类型2.用户提问传入模型3.模型判断是否需要调用工具不需要直接生成文字回答需要返回结构化 JSON包含调用函数名、所需参数4.后端解析 JSON本地执行对应业务接口5.将接口返回数据回传给大模型6.模型结合实时业务数据生成最终自然语言答复。3. 后端开发价值打通 AI 和现有微服务体系让 AI 具备查询数据库、操作业务系统、调用第三方服务的能力是智能中台必备能力。4. 安全风险后端重点管控必须做参数校验、权限拦截防止 AI 越权查询数据禁止 AI 直接拼接 SQL 执行杜绝注入风险工具调用日志全量留存方便审计。Prompt 提示词工程所有人必备软实力1. 什么是 Prompt发给大模型的全部指令文本包含角色、规则、任务、输入数据、输出约束直接决定 AI 输出质量2. 标准结构化 Prompt 万能模板后端业务通用【角色】你是企业后端智能助手严谨、只基于提供资料回答禁止编造内容【任务】根据下方参考文档回答用户问题【约束规则】无匹配资料直接回复暂无相关资料不要捏造信息回答输出JSON格式包含answer、source文档来源两个字段禁止输出多余解释、 markdown格式【参考资料】 {rag检索到的文档片段}【用户问题】 {用户输入}3. 三大 Prompt 技术1.Zero-shot 零样本只给任务不给示例简单场景使用2.Few-shot 少样本指令中附带 2~3 条输入输出示例大幅提升结构化输出准确率后端生成 JSON、SQL 必用3.思维链 CoT引导 AI 分步思考复杂计算、多条件业务查询时使用减少逻辑错误。4.后端系统级 Prompt 设计规范系统提示词System Prompt全局固定定义 AI 身份、全局规则、输出格式永久携带动态提示变量RAG 检索内容、用户问题、会话历史动态填充统一封装 PromptTemplate 工具类SpringAI 原生支持统一管理所有业务提示词便于运营修改、版本管理。5.提示词注入漏洞安全重点恶意用户输入特殊字符、指令覆盖系统预设规则诱导 AI 泄露数据、执行危险逻辑。防护方案后端统一转义用户输入、隔离用户输入与系统指令区块、关键词过滤。主流模型分类与选型区分后端做中台必备1. 对话大模型LLM通义千问、文心一言、GPT 系列、Llama、Qwen 本地模型负责问答、总结、推理、FunctionCall、代码生成。2. 向量 Embedding 模型text-embedding、通义向量、bge 系列只用于文本向量化、知识库检索无对话能力。3. 代码专用模型CodeLlama、CodeQwen代码补全、bug 修复、生成 Java/SQL比通用模型准确率更高。4. 多模态模型支持图片 文本输入文生图、图片解析、截图代码识别业务系统如单据 OCR、图片解读。选型判断标准后端中台设计参考1.仅知识库问答对话 LLM Embedding 向量模型2.需要读取图片单据多模态大模型3.私有化本地部署开源 Qwen/Llama/Ollama4.代码生成场景专用代码模型。AI 会话管理基础概念1.会话 Session单个用户一次完整对话链路独立存储历史问答2.会话持久化历史问答存入 Redis/MySQL重启服务不丢失对话3.多租户隔离不同业务线、不同客户会话数据完全隔离4.自动过期清理长期不活跃会话清理释放 Token 占用、节省存储5.历史压缩超长历史自动摘要压缩降低 Token 消耗。AI 生产环境基础风险认知后端必须掌握1.幻觉风险输出虚假业务数据2.提示词注入安全漏洞3.敏感数据泄露客户隐私、数据库明文传入模型4.调用超限 / 扣费失控无限流时大量请求高额计费5.模型接口超时、熔断第三方大模型服务不稳定需要重试、降级策略。该部分知识对后端程序员的实际价值总结1.看懂 SpringAI 底层执行逻辑能独立开发 RAG、FunctionCall、统一 AI 网关2.能合理选型模型、向量库评估接口性能与成本3.能预判各类线上问题截断、幻觉、会话溢出、注入攻击并给出解决方案4.看懂 AI 产品需求和算法、产品无障碍沟通5.设计规范、可维护、安全可靠的企业 AI 微服务中台。

相关新闻

LLM-Explorer:用语言模型优化强化学习策略探索

LLM-Explorer:用语言模型优化强化学习策略探索

1. 项目概述:LLM-Explorer如何革新强化学习的策略探索 在强化学习领域,策略探索(Policy Exploration)一直是决定算法性能的关键瓶颈。传统方法如ε-greedy或高斯噪声注入,本质上都是基于预设的随机过程,这种…

2026/10/18 3:52:47 阅读更多 →
【毕业设计】 基于 Django 的教材出入库运维管理系统轻量化校园教材数字化管理网站设计(源码文档+远程调试,全bao定制等)

【毕业设计】 基于 Django 的教材出入库运维管理系统轻量化校园教材数字化管理网站设计(源码文档+远程调试,全bao定制等)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

2026/10/18 3:52:58 阅读更多 →
AI Agent开发实战:从概念到工业落地的关键技术

AI Agent开发实战:从概念到工业落地的关键技术

1. AI Agent技术全景解析:从概念到工业落地的完整路径 AI Agent(人工智能代理)正在成为改变人机交互方式的核心技术。不同于传统程序化的"输入-输出"模式,AI Agent具备自主感知、决策和执行能力,能够像人类员…

2026/10/15 22:20:17 阅读更多 →

最新新闻

水性醛酮树脂CT系列:提升漆膜光泽与硬度的功能助树脂

水性醛酮树脂CT系列:提升漆膜光泽与硬度的功能助树脂

做水性涂料这几年,我听得最多的反馈就三个:光泽差一点,硬度软一点,色浆放两天就返粗。这三个问题单拎出来都不算大,但放到工业漆、木器漆和油墨上,就是客户整批次退货的理由,严重一点直接丢订单…

2026/10/18 3:52:22 阅读更多 →
XERJ Autoindex + MCP 在 Windows 上的端到端实战:从安装、建索引到 Agent 检索的一站式闭环

XERJ Autoindex + MCP 在 Windows 上的端到端实战:从安装、建索引到 Agent 检索的一站式闭环

人工智能搜索引擎本地部署后端MCP 服务 【免费下载链接】xerj XERJ is the new way for AI to search data. Its autoindex capability activates agents to know your data without the token waste of grep and sed. One command indexes code, docs, logs and PDFs for sear…

2026/10/18 3:52:22 阅读更多 →
JavaScript原生四则运算计算器:从字符串拼接陷阱到精度控制

JavaScript原生四则运算计算器:从字符串拼接陷阱到精度控制

1. 这不是计算器Demo,而是前端交互逻辑的“最小可行验证”你有没有遇到过这样的场景:在表单里填两个数字,点个按钮,结果却卡在页面上不动?或者更糟——输入1和2,显示出来的却是"12"?这…

2026/10/18 3:52:22 阅读更多 →
JS高德地图设备图标实战:实时位置渲染与Marker管理优化

JS高德地图设备图标实战:实时位置渲染与Marker管理优化

1. 从一张“会说话的地图”说起:设备图标到底在解决什么问题做过物联网监控大屏、车辆调度后台或者共享设备管理平台的人,大概率都绕不开一个需求:把一堆设备的实时位置,用一张地图直观地铺出来。而“基于JS高德地图设置设备图标”…

2026/10/18 3:52:22 阅读更多 →
Unity协程底层原理与生命周期深度解析

Unity协程底层原理与生命周期深度解析

1. 协程不是“多线程”,但比多线程更难讲清楚刚接触 Unity 的开发者,十有八九会在协程(Coroutine)上栽第一个跟头。我见过太多人把StartCoroutine当成“开个后台线程”来用——结果发现 UI 还是卡、计时器不准、对象销毁后协程还在…

2026/10/18 3:52:22 阅读更多 →
从零跑通开源大模型:选型、环境、加载与推理全指南

从零跑通开源大模型:选型、环境、加载与推理全指南

很多人第一次看到“初始大模型”这个说法,第一反应是:是不是得先啃下一堆数学公式和论文?我在刚开始接触时也是这么想的,后来才发现,初始大模型这件事拆开来看,无非是两条线:一条是认知线&#…

2026/10/18 3:51:21 阅读更多 →

日新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

月新闻

我发现了一个新思路:用 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/18 0:55:02 阅读更多 →
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/17 17:22:31 阅读更多 →
黑夜航拍船只数据集训练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/16 14:23:36 阅读更多 →