RAG算法优化+新增代码仓库支持,CodeGeeX的@repo功能效果提升

这篇具有很好参考价值的文章主要介绍了RAG算法优化+新增代码仓库支持,CodeGeeX的@repo功能效果提升。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

CodeGeeX在升级到第三代模型时,就引入了RAG检索增强生成的能力。即模型会根据检索到的相关背景知识生成回答,大幅减轻生成内容的幻觉性。在CodeGeeX插件中,是通过侧边栏对话框中输入“@repo”触发 RAG 技术。用户可以对开源代码仓库进行提问,更准确地获得指定开源代码库相关的内容检索和生成。

近期CodeGeeX通过对检索算法的优化,以及新增流行代码仓库的支持,使得插件中的@repo功能效果获得提升。如果你已经在IDE中安装了v2.7.0版本之后的CodeGeeX插件,那么,现在重新启动IDE,就可以体验性能提升后的“@repo”功能。

一、搜索算法优化,检索效果提升

RAG算法优化+新增代码仓库支持,CodeGeeX的@repo功能效果提升

使用@repo,可以针对关联的开源代码库上下文做内容检索,比如代码库中有API的最新更新、有新增的功能组件等,CodeGeeX能够在当前范围内,对信息进行检索增强生成。

RAG算法优化+新增代码仓库支持,CodeGeeX的@repo功能效果提升

二、新增对更多流行代码仓库的支持

根据用户反馈,增加对以下仓库的支持 (点击'@repo'图标后,输入仓库名即可找到)

  • FFmpeg/FFmpeg
  • THUDM/CodeGeeX2
  • alibaba-damo-academy/FunASR
  • element-plus/element-plus
  • gradio-app/gradio
  • huggingface/trl
  • nestjs/nest
  • nginx/nginx
  • pandas-dev/pandas
  • pmndrs/zustand
  • run-llama/llama_index
  • tiangolo/fastapi
  • vercel/next.js
  • vitejs/vite

CodeGeeX收录的流行开源仓库已经超过100+个,在输入代码仓库名称的同时,展示出的开源仓库列表会根据检索收录结果发生变化。
RAG算法优化+新增代码仓库支持,CodeGeeX的@repo功能效果提升

如果用户输入名称后,发现还未收录该代码仓库,则可以直接在线提交这个代码仓库的信息。

CodeGeeX插件持续地快速迭代,期待将更多功能提供给大家使用。也希望您能不断挖掘和发现CodeGeeX插件在智能编程方面的使用技巧,参加用户评测活动(活动入口详见CodeGeeX官网),一起探索CodeGeeX的丰富体验!

本文由博客一文多发平台 OpenWrite 发布!文章来源地址https://www.toymoban.com/news/detail-853499.html

到了这里,关于RAG算法优化+新增代码仓库支持,CodeGeeX的@repo功能效果提升的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 我开源了一个加密算法仓库,支持18种算法!登录注册业务可用!

    仓库地址:https://github.com/palp1tate/go-crypto-guard 欢迎 star 和 fork ! 此存储库包含用 Go 编写的全面的密码哈希库。该库支持多种哈希算法,它允许可定制的盐长度、迭代、键长度和算法选择。这个开源项目旨在为开发人员提供一个多功能的工具,用于安全的密码存储和验证。 支

    2024年02月07日
    浏览(25)
  • 使用git-repo管理多个git仓库

    step 1: 下载repo git-repo下载可在服务器端通过以下任一方式下载。 git clone https://gerrit.googlesource.com/git-repo (谷歌官方源) git clone https://mirrors.tuna.tsinghua.edu.cn/git/git-repo (国内清华源) git clone git-repo - Git at Google (国内中科大源) step 2 初始化工程和mainifest git仓库 step 3: 上传每个git的代

    2024年02月03日
    浏览(31)
  • 7个必备JavaScript优化技巧,CodeGeeX 5秒搞定了!

    JavaScript,目前成了使用最广泛的编程语言。这篇文章给出的是一些 JavaScript 的优化技巧,这些技巧帮助开发者编写出更好的代码。当写完这些代码段之后,我突然意识到,所有的这些代码段,由于它们的常用性,非常适合用AI辅助编程工具CodeGeeX来自动生成。 下载使用——

    2024年02月09日
    浏览(26)
  • Helm系列-Helm命令之Helm repo仓库管理

    该命令由于chart仓库交互的多条子命令组成,用来添加、列出、删除、更新和索引chart仓库。 4.1.1 功能 新增chart仓库 4.1.2 语法格式 4.1.3 案例 4.2.1 功能 列举chart仓库 4.2.2 语法格式 4.2.3 案例 4.3.1 功能 从chart仓库中更新本地可用chart的信息,更新从各自chart仓库中获取的有关

    2024年02月13日
    浏览(25)
  • 【算法】灰狼算法GWO优化支持向量机回归SVR模型

    GWO是一种基于灰狼行为的 优化算法 ,由Mirjalili等人于2014年提出。该算法模拟灰狼群的捕猎行为,通过模拟狼群中的Alpha、Beta、Delta三种角色的行为来实现全局优化,具有收敛速度快、精度高、易于实现等特点。 初始化狼群位置和适应度函数。 计算每个狼的适应度,并记录

    2023年04月22日
    浏览(89)
  • 工具系列(七) 本文(4万字) | Git入门教程 | 初始本地仓库-推送合并到远程仓库 | 解读VScode与PyCharm配置与使用git | CodeGeeX与Tabnine使用 |

    点击进入专栏: 《人工智能专栏》 Python与Python | 机器学习 | 深度学习 | 目标检测 | YOLOv5及其改进 | YOLOv8及其改进 | 关键知识点 | 各种工具教程

    2024年02月21日
    浏览(42)
  • git仓库体积过大,如何减小?git仓库体积压缩,使用git-filter-repo删除历史大文件

    如果我们在使用的过程中不小心将较大的二进制文件加入到仓库中,那么随着我们提交次数的增多仓库的体积将会不断的膨胀,例如我在项目中每次都会编译出一些so库文件,但是我并没有忽略这些文件,每次都会提交,随着时间的推移仓库体积不断膨胀,将不能再推送到远

    2024年02月16日
    浏览(30)
  • Elasticsearch 混合检索优化大模型 RAG 任务

    Elastic 社区在自然语言处理上面做的很不错官方博客更新速度也很快,现阶段大模型的应用场景主要在 Rag 和 Agent 上,国内 Rag(Retrieval-Augmented Generation 检索增强生成) 的尤其多,而搜索对于 Elasticsearch 来说是强项特别是 8.9 之后的版本提供了 ESRE 模块(集成了高级相关性排序

    2024年04月25日
    浏览(31)
  • vscode 插件 codegeex 自动代码生成器

    CodeGeeX是一个具有130亿参数的多编程语言代码生成预训练模型,使用超过二十种编程语言训练得到。 基于CodeGeeX开发的插件可以实现通过描述生成代码、补全代码、代码翻译等一系列功能。 CodeGeeX同样提供可以定制的提示模式(Prompt Mode),构建专属的编程助手 自动代码生成

    2024年02月09日
    浏览(44)
  • 粒子群算法优化支持向量机回归分析,PSO-SVM回归分析

    背影 支持向量机SVM的详细原理 SVM的定义 SVM理论 粒子群算法原理 SVM应用实例,粒子群算法优化支持向量机回归分析,PSO-SVM回归分析 代码 结果分析 展望 完整代码:粒子群算法优化支持向量机回归分析,PSO-SVM回归分析(代码完整,数据齐全)资源-CSDN文库 https://download.csdn.

    2024年03月15日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包