做AI应用不止选大模型,8层技术栈讲清楚
构建 AI 应用不只是选择一个大语言模型而已。一个可用于生产的 AI 栈有多个层级——从模型、框架到数据、评估再到基础设施。下面是一份实用的 AI 工程师技术栈图谱👇
01 — 大语言模型
基础层。
→ GPT
→ Gemini
→ Claude
→ Llama
→ Mistral
→ DeepSeek
→ Cohere
→ Phi
根据能力、成本、延迟、上下文和你的使用场景选择模型。
02 — 框架
AI 应用的构建层。
→ LangChain
→ LlamaIndex
→ Haystack
→ AutoGen
→ CrewAI
→ Flowise
→ txtai
这些框架帮你把模型和数据、工具、智能体以及工作流连接起来。
03 — 向量数据库
存储/搜索层。
→ Pinecone
→ Weaviate
→ Qdrant
→ Milvus
→ Chroma
→ Redis
→ Cassandra
→ Elasticsearch
适用于语义搜索、RAG、推荐和知识检索。
04 — 数据摄入
AI 的可用性取决于它能访问的数据。这些工具:
→ Unstructured
→ Firecrawl
→ Apify
→ Airbyte
→ Pandas
→ Docling
可以帮助收集、提取、清洗、转换和准备供 AI 系统使用的数据。
05 — 可观测性与监控
只构建完 AI 应用还不够,你还需要了解它的行为表现。
→ LangSmith
→ Arize
→ PromptLayer
→ Helicone
→ TruLens
→ OpenTelemetry
→ Grafana
监控追踪、延迟、成本、错误、提示词和模型输出。
06 — 部署与基础设施
将应用投入生产。
→ AWS
→ GCP
→ Azure
→ Vercel
→ Docker
→ Kubernetes
→ Cloudflare
这一层负责部署、扩缩容、网络、容器和基础设施。
07 — 评估与测试
AI 输出不像传统软件那样是确定性的,这就是评估很重要的原因。
→ Ragas
→ DeepEval
→ Giskard
→ Braintrust
→ Langfuse
→ Evidently AI
测试准确性、相关性、幻觉、可靠性和随时间的回归问题。
08 — 提示词工程
你的应用和模型之间的接口。
→ PromptHub
→ FlowGPT
→ PromptPerfect
→ AIPRM
→ PromptBase
→ Humanloop
→ TextGrad
好的提示词有用,但生产级 AI 需要的远不止提示词。
完整的 AI 工程工作流如下:模型 ↓ 框架 ↓ 数据 ↓ 检索 ↓ 应用 ↓ 可观测性 ↓ 评估 ↓ 部署
核心结论:AI 工程不只是“会用 ChatGPT”。你需要理解所有这些层级如何协同工作,才能把模型变成可靠的产品。
把这张图存下来,当作你的 AI 工程师技术栈参考吧。关注 @AamirAnsar94694 获取更多 AI、工具、生产力和科技见解。
#AI #AI工程 #大语言模型 #生成式AI #AI智能体 #机器学习 #RAG #人工智能 #科技
本文由 AI 翻译自英文原帖,技术名词保留英文。
查看 X 原帖