haystack-cookbook

照着跑,快速搞定 RAG 搜索应用

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 搜索知识 🍴 复刻 132 🐛 待处理 28 👀 关注 5
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 550
维护状态 较活跃
是否开源 开源
定价模式 🏷️完全免费 开源项目,提供示例笔记本,完全免费,无付费版本。

项目预览

haystack-cookbook 项目界面预览图
图片来源:项目官网

项目数据

分类搜索知识
开发团队deepset-ai
定价模式🏷️完全免费
价格说明开源项目,提供示例笔记本,完全免费,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
主要语言Jupyter Notebook
技术栈/模型agentic,agentic-ai,agents,ai,ai-tools,genai,genai-usecases,haystack-ai,python,rag
GitHub 星标★ 550
上线时间2024-01-02 00:00:00
代码更新2026-11-02
仓库体积35.7 MB
本站数据更新2026-11-09
维护状态较活跃
收录时间2026-08-09
浏览次数6

项目介绍

Haystack Cookbook 是深度开源(deepset)官方维护的 Haystack 框架示例笔记本集合。Haystack 是一个用于构建基于大语言模型(LLM)的端到端问答、检索增强生成(RAG)和智能搜索系统的开源框架。该项目通过一系列 Jupyter Notebook 展示了如何利用 Haystack 实现文档索引、向量检索、混合搜索、重排序、Agent 工作流、评估等核心能力。它解决了开发者从零搭建 RAG 应用时缺乏可参考的完整示例的问题,提供了从基础到高级的实战代码,覆盖多种数据源(如 PDF、网页、数据库)和模型集成(如 OpenAI、Cohere、Hugging Face)。每个 notebook 都配有详细说明和可运行代码,帮助用户快速上手并理解 Haystack 的组件化设计,从而加速生产级搜索应用的开发。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 550

使用教程

难度:入门 约 15 分钟 部署方式:无需环境 4 步

环境要求

  • 无需环境

安装与启动步骤

  1. 1先看目录

    按检索与智能体两类场景分的示例集。

  2. 2挑最接近的示例

    找与你需求最像的那个。

  3. 3跑通再改造

    先确认示例能跑,再换数据。

  4. 4看组件替换点

    它的价值在于组件可替换。

如何确认成功

能把其中一个示例的数据换成自己的并跑通,且能说清哪个组件可以替换

注意事项

  • 它是示例集,不是框架文档。
  • 示例之间依赖版本不完全一致。
  • 部分示例依赖外部服务,注意额度。
  • 以官方文档为准,示例只作参考。

核心亮点

  • 覆盖从基础到高级的 RAG 场景,如混合搜索、重排序、Agent 工作流,示例可直接复用
  • 由官方维护,与 Haystack 版本同步更新,代码质量高且文档注释清晰
  • 包含评估和调试示例,帮助用户优化检索效果,而非仅展示基础用法

不足之处

  • 依赖 Haystack 框架,需先学习其组件概念,对新手有一定门槛
  • 部分示例依赖外部 API(如 OpenAI),运行需自备密钥,离线体验受限

适用场景

  • 快速搭建企业级文档问答系统
  • 学习 RAG 最佳实践和调优技巧
  • 作为教学材料,培训团队掌握 Haystack 开发

替代项目

LangChain Cookbook、LlamaIndex Examples、Haystack Tutorials

上一篇:self-dify

下一篇:AIGuide

同类项目推荐

deeplearning4j 开源

在 Java 里直接训练和部署深度学习模型

Suite of tools for deploying and training deep learning models using the JVM. Highli···

★ 14277 2026-10-17
mcp-ts-core 开源

用 TypeScript 快速把服务变成 AI Agent 可调用的 MCP 工具

Agent-native TypeScript framework for building MCP servers.

★ 153 2026-10-13
AIGuide 开源

一份指南搞定 AI 开发、编程实战与面试

AI 应用开发、AI 编程实战与面试指南,涵盖 LLM、Agent、RAG、MCP、Claude Code、Codex 等···

★ 734 2026-08-09
homebrew-pandafilter 开源

让 AI 编程代理只看关键代码,少耗 token 更精准

The context intelligence layer for AI coding agents. Compressing noise, routing cont···

★ 102 2026-08-09
agency 开源

用 Go 语言快速构建你的 AI 智能体应用

️‍♂️ Library designed for developers eager to explore the potential of Large Lan···

★ 516 2026-08-09
dsh-plugin-subscriptions 开源

用现有订阅登录,免 API Key 接入多模型

Use ChatGPT (Codex), Claude, and Grok (X Premium) subscriptions as DeepSeek Harness ···

★ 576 2026-10-01
agent-skills 开源

给 AI 编程代理装技能,先审后用更放心

The secure, validated skill registry for professional AI coding agents. Extend Antig···

★ 7154 2026-10-12