Featured image of post 从零构建检索增强生成系统:提升大型语言模型的知识获取能力 | 开源日报 No.686

从零构建检索增强生成系统:提升大型语言模型的知识获取能力 | 开源日报 No.686

rag-from-scratch 是一个 RAG (检索增强生成) 技术学习项目,通过示例代码和视频教程系统性地讲解如何从零构建基于外部文档检索的系统,无需微调即可扩展语言模型对私有或最新信息的处理能力。

daveebbelaar/ai-cookbook

Github Repo Stars License: `MIT` Language: `Unknown`

cover

ai-cookbook 是一个为开发者提供构建人工智能系统的示例和教程的开源项目。

  • 提供可复制粘贴的代码片段,方便快速集成到自己的 AI 项目中
  • 包含实用教程,帮助开发者掌握实际应用中的 AI 系统构建方法
  • 由经验丰富的 AI 工程师 Dave 创建,内容结合真实世界需求
  • 附带学习资源和社区支持,涵盖 Python 编程、自由职业发展及商业合作等方面
  • 提供生产级别的 GenAI Launchpad 框架,用于加速生成式 AI 应用开发

langchain-ai/rag-from-scratch

Github Repo Stars License: `NOASSERTION` Language: `Unknown`

demo-picture-of-rag-from-scratch

rag-from-scratch 是一个围绕检索增强生成(RAG)技术的学习项目,旨在帮助理解如何从零开始构建基于外部文档检索来扩展大型语言模型知识库的系统。

  • 通过示例笔记本演示了索引、检索和生成等核心步骤
  • 结合视频教程,系统性地介绍了 RAG 的基本原理和实现方法
  • 强调利用外部数据源补充固定训练语料库中缺失的信息,提高模型对私有或最新信息的推理能力
  • 提供了一种无需复杂微调即可增强事实回忆能力的方法

microsoft/hack-together-dotnet

Github Repo Stars License: `MIT` Language: `Unknown`

demo-picture-of-hack-together-dotnet

hack-together-dotnet 是一个围绕 Microsoft .NET 8 的全球黑客马拉松活动,旨在鼓励开发者构建云原生和人工智能应用。

  • 提供与微软专家的指导和最新技术的接入
  • 鼓励参与者通过实践学习 .NET 8
  • 支持团队合作或个人独立开发项目
  • 举办多场在线直播课程以获取灵感和知识
  • 设置多个奖项激励优秀项目提交

flutter/games

Github Repo Stars License: `NOASSERTION` Language: `Unknown`

cover

games 是 Flutter 休闲游戏工具包及其他 Flutter 游戏模板的官方代码库。

  • 提供多种游戏项目的起始模板,适用于不同类型的休闲游戏。
  • 包含示例项目,展示超出基础功能的特性,如多人模式和广告集成。
  • 易于使用,通过 sample_downloader 工具快速获取样本和模板。
  • 支持简单克隆以减少下载大小。

championswimmer/onepixel_backend

Github Repo Stars License: `NOASSERTION` Language: `Unknown`

cover

onepixel_backend 是一个以 API 为中心的 URL 缩短器。

  • 提供简洁的域名,便于生成最小化链接
  • 支持自托管实例,用户可以自行部署
  • 使用 PostgreSQL 和 Clickhouse 作为数据库存储用户信息和重定向事件
  • 通过 Docker 轻松运行项目并支持热重载开发模式
  • 提供嵌入式数据库选项以便于本地开发测试
Licensed under CC BY-NC-SA 4.0