Shire RAG 工作流:在 IDE 中编排 RAG,构建可信的编码智能体

💡 原文中文,约4700字,阅读约需11分钟。
📝

内容提要

构建编码智能体的新RAG工作流,使用Shire语言和自定义的RAG流程智能体编排。通过IDE接口获取代码数据,进行向量化、检索和代码搜索。结合代码校验和执行功能,构建完整、可信的编码智能体。基于Shire的Pattern Action和代码可信校验,实现自动化编程。使用Index和Query实现代码检索与查询。通过Shire自定义代码检索和LLM总结,实现代码示例解释。Shire RAG工作流的实现使用ONNX Runtime、Sentence Transformers和Jaccard相似度算法。支持多种文档类型和IDE语言代码文件。下一步计划提供更多能力,如更多存储方式、结果重排和更多检索方式。

🎯

关键要点

  • 构建编码智能体的新RAG工作流,使用Shire语言和自定义的RAG流程智能体编排。
  • 通过IDE接口获取代码数据,进行向量化、检索和代码搜索。
  • 结合代码校验和执行功能,构建完整、可信的编码智能体。
  • 基于Shire的Pattern Action和代码可信校验,实现自动化编程。
  • 使用Index和Query实现代码检索与查询。
  • 通过Shire自定义代码检索和LLM总结,实现代码示例解释。
  • Shire RAG工作流的实现使用ONNX Runtime、Sentence Transformers和Jaccard相似度算法。
  • 支持多种文档类型和IDE语言代码文件。
  • 下一步计划提供更多能力,如更多存储方式、结果重排和更多检索方式。
🏷️

标签

➡️

继续阅读