附录 C:开源工具与框架清单

本附录汇总行业大模型开发中常用的开源工具与框架,按功能类别分为六大板块。每项工具列出项目名称、仓库地址、简介及典型适用场景,供读者按需选型参考。


C.1 基座模型

行业大模型的构建通常以开源基座模型为起点,以下列出当前主流的开源大语言模型。

名称仓库地址简介适用场景
DeepSeekgithub.com/deepseek-ai/DeepSeek-V3幻方量化旗下 DeepSeek 团队开源的 MoE 架构大模型,DeepSeek-V3 拥有 671B 总参数、37B 激活参数,支持 128K 上下文。DeepSeek-R1 具备强推理能力。通用对话、数学推理、代码生成、多语言任务
Qwen(通义千问)github.com/QwenLM/Qwen3阿里云开源模型系列,Qwen3 支持 128K 上下文,提供多种参数规格(0.6B-235B),支持思考模式与非思考模式切换,工具调用能力强。中文场景、工具调用、Agent 应用、多语言任务
GLM(智谱清言)github.com/THUDM/GLM-4清华大学与智谱 AI 联合开发的通用语言模型系列,GLM-4 支持多轮对话、长文本理解与代码生成,提供 9B 开源版本。中文理解、学术研究、知识问答、文本分析
Llamagithub.com/meta-llama/llama3Meta 开源的大语言模型系列,Llama 3.1 提供 8B/70B/405B 多种规格,支持 128K 上下文,生态最为丰富。英文为主场景、多语言微调、学术研究、生产部署
Mistralgithub.com/mistralai/mistral-src法国 Mistral AI 公司开源的模型系列,Mistral 7B 和 Mixtral 8x7B(MoE 架构)以高性价比著称,支持滑动窗口注意力。资源受限环境、欧洲语言、高效推理场景
Yigithub.com/01-ai/Yi零一万物开源的大语言模型,Yi-1.5 提供 6B/9B/34B 参数规格,中文能力突出,支持 4K/16K/32K 上下文长度。中文场景、轻量级部署、边缘设备推理
Baichuan(百川)github.com/baichuan-inc/Baichuan2百川智能开源的大语言模型系列,Baichuan 2 提供 7B/13B 参数规格,针对中文优化,商用友好的 Apache 2.0 协议。中文企业应用、垂直领域微调、商业部署

C.2 RAG 框架

检索增强生成(RAG)是行业大模型落地的核心技术路线,以下框架提供了从文档解析到检索生成的完整能力。

名称仓库地址简介适用场景
LlamaIndexgithub.com/run-llama/llama_index数据框架,提供丰富的数据连接器、索引结构和检索策略,支持多种向量数据库后端,拥有完整的 RAG Pipeline 抽象。企业知识库构建、多数据源集成、复杂 RAG 流水线开发
LangChaingithub.com/langchain-ecosystem/langchain最流行的 LLM 应用开发框架,提供模块化的 Chain、Tool、Memory 抽象,支持多种模型和向量库集成,生态插件丰富。LLM 应用快速原型、Chain 编排、多模型切换、Agent 开发
RAGFlowgithub.com/infiniflow/ragflow英飞流开源的 RAG 引擎,专注于深度文档理解,支持 PDF、Word、Excel 等多种格式的精准解析与切分,内置 OCR 和表格识别。金融报告解析、合同分析、复杂文档 RAG、中文文档处理
QAnythinggithub.com/netease-youdao/QAnything网易有道开源的本地化知识库问答系统,支持离线部署,内置多种向量检索模式,提供开箱即用的 Web UI 和 API 服务。企业内部知识库、私有化部署、快速搭建问答系统
Difygithub.com/langgenius/dify开源 LLM 应用开发平台,提供可视化的 Workflow 编排、RAG Pipeline 和 Agent 构建,支持多模型管理,适合非技术人员参与开发。低代码 AI 应用搭建、团队协作开发、RAG 工作流编排

C.3 Agent 框架

智能体(Agent)是行业大模型从"问答"走向"执行"的关键架构,以下框架提供了 Agent 的编排、协作和管理能力。

名称仓库地址简介适用场景
LangGraphgithub.com/langchain-ecosystem/langgraphLangChain 团队推出的基于图(Graph)的 Agent 编排框架,支持状态机、循环、分支等复杂控制流,具备内置持久化和人机协同能力。复杂工作流编排、生产级 Agent、人机协同、有状态对话
CrewAIgithub.com/crewAIInc/crewAI多智能体协作框架,以"团队(Crew)"和"角色(Agent)"为核心抽象,支持角色定义、任务分配和工具共享,API 简洁易用。多角色协作任务、内容生产、研究调研、自动化流程
AutoGengithub.com/microsoft/autogen微软开源的多 Agent 对话框架,支持 Agent 之间的自动化对话和协作,内置代码执行和人工反馈机制,适合研究和实验。多 Agent 对话实验、代码生成与审查、研究型项目
OpenAI Agents SDKgithub.com/openai/openai-agents-pythonOpenAI 官方发布的轻量级 Agent SDK,提供 Agent 定义、工具调用、Handoff(交接)和护栏(Guardrails)等核心原语。OpenAI 生态应用、轻量级 Agent 开发、快速原型验证
MetaGPTgithub.com/geekan/MetaGPT以软件工程为灵感的多 Agent 框架,模拟产品经理、架构师、工程师等角色协作,可从一句话需求生成完整的代码项目。自动化软件开发、代码生成、需求分析、技术方案设计

C.4 向量数据库

向量数据库是 RAG 架构的核心基础设施,负责存储和高效检索文档的向量嵌入表示。

名称仓库地址简介适用场景
Milvusgithub.com/milvus-io/milvusZilliz 开源的云原生向量数据库,支持亿级向量检索,提供多种索引类型(IVF、HNSW、DiskANN 等),具备高可用和水平扩展能力。大规模企业级应用、十亿级向量检索、云原生部署
Weaviategithub.com/weaviate/weaviate支持多模态搜索的向量数据库,内置多种嵌入模型集成,提供 GraphQL 和 REST API,支持混合搜索(向量+关键词)。多模态检索、语义搜索、混合搜索、快速原型
Qdrantgithub.com/qdrant/qdrantRust 编写的高性能向量数据库,支持过滤搜索、负载均衡和分布式部署,内存占用小,单节点性能出色。高性能检索场景、资源敏感环境、边缘部署
pgvectorgithub.com/pgvector/pgvectorPostgreSQL 的向量搜索扩展插件,支持 IVFFlat 和 HNSW 索引,可直接在现有 PostgreSQL 数据库中启用向量检索。已有 PostgreSQL 基础设施、中小规模向量检索、简化技术栈
Chromagithub.com/chroma-core/chroma轻量级嵌入式向量数据库,专注于 AI 应用开发体验,API 简洁,支持内置嵌入函数,适合快速启动项目。快速原型验证、小型项目、开发测试环境、Python 生态

C.5 微调工具

行业大模型的领域适配通常通过微调实现,以下工具覆盖了从参数高效微调到全参数微调的完整链路。

名称仓库地址简介适用场景
PEFT / LoRAgithub.com/huggingface/peftHugging Face 官方的参数高效微调库,支持 LoRA、QLoRA、Adapter、Prefix Tuning 等多种方法,与 Transformers 库无缝集成。参数高效微调、单卡训练、资源受限环境、快速实验
Unslothgithub.com/unslothai/unsloth专注于加速 LLM 微调的开源项目,通过手写 Triton 内核和优化技术,将微调速度提升 2-5 倍,显存占用减少 60% 以上。快速微调实验、消费级 GPU 训练、LoRA/QLoRA 微调
LLaMA-Factorygithub.com/hiyouga/LLaMA-Factory统一的大模型微调框架,提供 Web UI 界面,支持 100+ 种模型的全参数微调和参数高效微调,集成了多种训练策略。企业级微调平台、非算法人员操作、多模型统一管理
Axolotlgithub.com/OpenAccess-AI-Collective/axolotl以 YAML 配置驱动的 LLM 微调工具,支持多种模型架构和训练方法,提供丰富的数据预处理和多 GPU 训练支持。配置化微调流程、多 GPU 分布式训练、高级训练策略

C.6 评估工具

大模型应用的评估是保障上线质量的关键环节,以下工具覆盖了从开发调试到上线监控的全链路评估需求。

名称仓库地址简介适用场景
LangSmithsmith.langchain.comLangChain 生态的云端可观测性与评估平台,提供 Trace 追踪、数据集管理、自动化评估和 Prompt 版本管理,支持 A/B 测试。LangChain/LangGraph 应用调试、线上监控、Prompt 迭代优化
Promptflowgithub.com/microsoft/promptflow微软开源的 LLM 应用开发与评估工具,提供可视化 Flow 编排、批量评估和 CI/CD 集成,适合企业级 Prompt 工程管理。Prompt 工程、批量评估、LLM 应用 CI/CD、Azure 生态集成
TruLensgithub.com/truera/trulens专注于 LLM 应用的评估与监控框架,提供 RAG 三元组评估(相关性、忠实性、答案相关性),支持仪表盘可视化。RAG 应用质量评估、幻觉检测、迭代优化、效果监控
RAGASgithub.com/explodinggradients/ragas专门针对 RAG 系统的自动化评估框架,提供上下文精确度、答案忠实度、答案相关性等核心指标,支持 LLM-as-Judge 评估范式。RAG 系统效果评估、检索质量分析、生成质量评测、Benchmark 构建

选型建议: 以上工具与框架并非相互排斥,在实际项目中常常组合使用。例如,以 Qwen 为基座模型,使用 LlamaIndex 构建 RAG 流水线,Milvus 作为向量数据库,LangGraph 编排 Agent,LLaMA-Factory 进行领域微调,LangSmith 进行评估监控,是当前企业落地的典型技术栈组合。建议读者根据团队技术储备、部署环境和业务需求灵活选型。