Agent Skills
返回列表
🤖

LLM 集成方案

AI Agent 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/llm-integration-sh-c05khe。

技能介绍

解决的问题

直接集成大模型 API 的工程师常陷入三类困境:调用层脆弱(单次重试都缺失、延迟与预算失控)、交互方式单一(非流式响应等待时间长、无法执行工具调用)、知识利用低效(RAG 管道设计随意、输出未经验证直接进入下游代码)。这些反模式往往导致线上成本超支或用户体验下降。

核心能力

API Client Pattern:提供标准化的调用封装,内置重试逻辑与指数退避机制,所有 API 请求必须经过 retry_with_backoff 包装并处理超时、限流等错误。

流式响应与交互优化:面向用户的场景必须启用 streaming=True,通过分块传输降低首字延迟;函数调用需在 schema 中包含清晰的工具描述,避免模型因参数模糊调用失败。

RAG 管道设计:文档分块采用 500-1000 tokens 尺寸并保留 10-20% 重叠,优先评估检索质量(如用 nDCG 指标)再优化生成层,避免“先搭管道后补评估”的常见误区。

成本与可靠性控制:强制跟踪 token 使用(建议用 token_counter 工具记录每轮交互),按任务复杂度选模型(简单分类任务禁用旗舰模型);所有 LLM 输出需经过格式校验(如 JSON Schema)或敏感信息过滤后再用于代码逻辑。

适用边界

本技能聚焦“工程化集成最佳实践”,不包含模型微调或私有化部署指南。其 RAG 分块策略适用于通用文本(如技术文档、客服知识库),对代码库或结构化数据需结合领域特征调整参数。使用前需确认 API 客户端支持异步重试与流式传输,否则需先适配底层网络库。

使用场景

  • 在构建聊天应用时,需要流式输出回复并为 API 调用加上重试与指数退避,避免用户长时间等待白屏。
  • 搭建知识库问答时,需要按 500-1000 tokens 对文档分块并先评估检索质量,再调优生成层。
  • 实现工具调用时,需要为模型编写清晰的函数 schema,并校验输出格式后才允许进入下游代码逻辑。
  • 上线生产环境后,需要按任务复杂度选模型、缓存 embedding 并持续跟踪 token 用量以控制成本。

适合人员

  • 正在把大模型 API 接入自家产品的后端工程师,需要规范重试、流式输出与 token 成本控制。
  • 负责搭建企业知识库问答的研发人员,需要确定文档分块策略并验证检索效果。
  • 维护生产级 LLM 应用的 SRE,需要监控 token 用量并治理 API 调用失败。
  • 为团队制定 AI 集成规范的技术负责人,需要一份可落地的 checklist 来规避常见反模式。