CodeRoadMap
首页路线题库资源库文章社区
CodeRoadMap

程序员的学习成长路线图。内容免费开放,登录后可同步路线图与课时进度。

由 程序员柏风 独立维护 · 关于作者

学习

  • 路线图
  • 课程
  • 面试题
  • 文章
  • 我

更多

  • 资源
  • 社区
  • 关于作者
  • 内容说明

© 2026 CodeRoadMap

津ICP备2026012044号-1·津公网安备12011002026155号·coderoadmap@126.com
AI 工程师进阶/课时/部署与成本
RawBlame
课时目录12 节

AI 工程师进阶

  1. 01AI 工程师地图
  2. 02LLM 原理与 Token
  3. 03提示词工程
  4. 04嵌入与向量库
  5. 05RAG 管线
  6. 06Agent 架构
  7. 07MCP 与工具集成
  8. 08模型 API 实战
  9. 09安全与伦理
  10. 10评测与可观测
  11. 11部署与成本
  12. 12综合练习

部署与成本

streaming、caching、推理成本优化。

30 分钟

部署与成本

原型到生产差在 SLA、缓存、流式、批处理与账单。AI 工程师要会估算 token 成本、选部署形态、压 latency——对应 ai-engineer 的 deploy / cost 节点。团队审批与配额政策见 ai-engineering-essentials。

学习目标

  • 估算 embedding + generation 的单次与月度成本
  • 使用 caching、批处理、小模型路由降本
  • 选择托管 API vs 自托管 vs 混合

成本模型

def estimate_chat_cost(prompt_tokens, completion_tokens, price_in, price_out):
    return prompt_tokens * price_in + completion_tokens * price_out

# 例:1000 次/天,平均 2k in + 500 out
daily = 1000 * estimate_chat_cost(2000, 500, 2.5e-6, 1e-5)
monthly = daily * 30
费用项杠杆
生成 token更短 system;rerank 后再喂 LLM;小模型做意图分类
嵌入批量 embed;换低维;增量 index
检索缩小 top_k;缓存热门 query
重复问题语义缓存(相似 query 直接返回答案)

向 Tech Lead 报预算时带 p95 用量,不是平均值——与团队资源流程对齐。

部署形态

形态优点缺点
厂商 API快、免运维数据合规、单价
自托管(vLLM 等)数据可控、高 QPS 时可省GPU、运维、模型更新
混合敏感走本地,通用走云架构复杂

RAG 索引 job 放 异步队列(git webhook → re-index);在线路径 无状态,水平扩展 API 实例。

延迟优化

  • Streaming:首 token 体验(aen-apis)
  • 并行:检索与 query 改写并行;多源 retrieval fan-out
  • 预热:保活 embedding 批处理通道
  • CDN / edge:仅适合静态资源与缓存命中回答
@lru_cache(maxsize=10_000)
def cached_embed(text: str) -> tuple[float, ...]:
    return embed_fn(text)

注意缓存 失效策略(文档更新后 bust cache)。

生产清单

  • 限流:每用户 / 每 API key QPS
  • 超时与熔断:LLM 慢时不拖垮线程池
  • 密钥轮换与 audit log
  • 降级:LLM 不可用时返回「仅检索摘要」或维护页
  • 练习

    • 为一个 FAQ bot 粗算月成本(假设 DAU、每用户 3 问)
    • 列出 3 条降本措施及可能的质量 trade-off
    • 画部署图:API、向量库、index worker、监控

    小结

    成本与延迟是设计参数;缓存、路由与异步索引是常见杠杆。 下一课综合练习:RAG + Agent 原型与安全清单。

    加载本节练习…
    ← 上一课评测与可观测下一课 →综合练习