专栏名称: phodal
开坑,开到填不完的知名开源挖坑选手。乐于分享软件开发经验,以帮助开发人员创建更好的 KPI。现在,经常在 IDE、图形引擎和编译器相关的领域游荡。
目录
相关文章推荐
今天看啥  ›  专栏  ›  phodal

在 IDE 中实现自然语言搜索代码:RAG 策略的设计与落地

phodal  · 公众号  ·  · 2024-05-27 08:00
    

文章预览

最近,我们为 AutoDev 的 VSCode 版本中重新引入了先前设计的自然语言搜索代码功能。即,你可以使用自然语言提出问题,AutoDev 将搜索代码,并使用现有代码库作为上下文,来辅助你理解现有的代码库。你可以在 VSCode 的应用商店中搜索 AutoDev 或者 GitHub 上下载与安装最新版本。(由于精力所限,加现有的架构设计不够轻量,暂时没有支持 Intellij 平台的计划。) TL;DR:我们在去年的自然语言搜索代码策略做了一系列优化,以更好地适应不同命名实体、不同代码库下的搜索需求。诸如于,添加领域名词的解析与支持、更 好的 chunk 机制、检索降级、多种搜索策略、新的 ReRank 策略(实现中)等等。 为什么需要自然语言搜索代码? 相比于开开心心编写新代码,接手别人留下的屎山往往才是现实。在现实的软件开发中,你往往很容易交接到一个别人离职的 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览