RAG算法优化+新增代码仓库支持,CodeGeeX的@repo功能效果提升
2024/5/8 21:03:29
本文主要是介绍RAG算法优化+新增代码仓库支持,CodeGeeX的@repo功能效果提升,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
CodeGeeX在升级到第三代模型时,就引入了RAG检索增强生成的能力。即模型会根据检索到的相关背景知识生成回答,大幅减轻生成内容的幻觉性。在CodeGeeX插件中,是通过侧边栏对话框中输入“@repo”触发 RAG 技术。用户可以对开源代码仓库进行提问,更准确地获得指定开源代码库相关的内容检索和生成。
近期CodeGeeX通过对检索算法的优化,以及新增流行代码仓库的支持,使得插件中的@repo功能效果获得提升。如果你已经在IDE中安装了v2.7.0版本之后的CodeGeeX插件,那么,现在重新启动IDE,就可以体验性能提升后的“@repo”功能。
一、搜索算法优化,检索效果提升
使用@repo,可以针对关联的开源代码库上下文做内容检索,比如代码库中有API的最新更新、有新增的功能组件等,CodeGeeX能够在当前范围内,对信息进行检索增强生成。
二、新增对更多流行代码仓库的支持
根据用户反馈,增加对以下仓库的支持 (点击’@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+个,在输入代码仓库名称的同时,展示出的开源仓库列表会根据检索收录结果发生变化。
如果用户输入名称后,发现还未收录该代码仓库,则可以直接在线提交这个代码仓库的信息。
CodeGeeX插件持续地快速迭代,期待将更多功能提供给大家使用。也希望您能不断挖掘和发现CodeGeeX插件在智能编程方面的使用技巧,参加用户评测活动(活动入口详见CodeGeeX官网),一起探索CodeGeeX的丰富体验!
这篇关于RAG算法优化+新增代码仓库支持,CodeGeeX的@repo功能效果提升的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-15PingCAP 黄东旭参与 CCF 秀湖会议,共探开源教育未来
- 2024-05-13PingCAP 戴涛:构建面向未来的金融核心系统
- 2024-05-09flutter3.x_macos桌面os实战
- 2024-05-09Rust中的并发性:Sync 和 Send Traits
- 2024-05-08使用Ollama和OpenWebUI在CPU上玩转Meta Llama3-8B
- 2024-05-08完工标准(DoD)与验收条件(AC)究竟有什么不同?
- 2024-05-084万 star 的 NocoDB 在 sealos 上一键起,轻松把数据库编程智能表格
- 2024-05-08Mac 版Stable Diffusion WebUI的安装
- 2024-05-08解锁CodeGeeX智能问答中3项独有的隐藏技能
- 2024-05-08代码报错不用愁,CodeGeeX一键完成代码修复、错误解释的功能上线了!