Featured image of post RAG 从 0 到 100!多种样例、简单实现 | 开源日报 No.643

RAG 从 0 到 100!多种样例、简单实现 | 开源日报 No.643

all-rag-techniques 是一个开源项目,通过简单易懂的 Python 实现和 Jupyter Notebook 示例,展示各种检索增强生成 (RAG) 技术,并定期更新最新方法。

FareedKhan-dev/all-rag-techniques

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

cover

all-rag-techniques 是一个以更简单的方式实现所有检索增强生成(RAG)技术的项目。

  • 提供清晰、易于理解的 RAG 技术实现。
  • 使用常见 Python 库,如 openai、numpy 和 matplotlib,避免依赖复杂框架。
  • 包含多个 Jupyter Notebook,每个聚焦于特定 RAG 技术,提供逐步实施和代码示例。
  • 通过可视化和评估比较展示每种技术的有效性。
  • 定期更新并添加新笔记本,以涵盖最新的方法和应用。

piotrostr/listen

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

demo-picture-of-listen

listen 是一个用于算法交易的 Solana 瑞士军刀工具包。

  • 实时交易监控
  • 多 DEX 交换执行(支持 Pump.fun、Jupiter V6 API 或 Raydium)
  • 通过 Jito MEV 包实现超快交易
  • 价格跟踪和指标分析
  • 代币管理工具
  • 与 Prometheus 集成的性能监控
  • 插件式与 $arc rig 框架兼容,支持 AI Agents 与 Solana 区块链交互

SorellaLabs/brontes

Github Repo Stars License: `Apache-2.0` Language: `Unknown`

demo-picture-of-brontes

Brontes 是一个专注于系统性 MEV 检测的快速通用区块链分析引擎。

  • 将原始以太坊数据转换为结构化、可分析的格式
  • 通过离线数据(元数据、CEX 价格、P2P 数据等)增强分析能力
  • 提供模块化框架,便于实现用户自定义检查器进行定制分析
  • 消除繁琐的数据预处理,让研究者能够专注于创新的分析方法

lamini-ai/simple-rag

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

cover

simple-rag 是一个简化的 RAG 实现,代码量仅为 80 行。

  • 简单易用,快速上手
  • 提供构建自定义大语言模型的基础组件
  • 适合初学者和开发者作为起步工具
  • 包含获取 API 密钥的简单步骤,便于安装和使用

alura-cursos/spotify-imersao

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

cover

spotify-imersao 是一个用于创建和管理 Spotify 播放列表的开源项目。

  • 提供用户友好的界面,方便浏览和编辑播放列表。
  • 支持多种音乐搜索功能,帮助用户发现新歌曲。
  • 集成 Spotify API,实现实时数据更新与同步。
  • 允许用户分享自己的播放列表,与朋友共同享受音乐。
Licensed under CC BY-NC-SA 4.0