想要深入了解RAG吗?RAG能解决什么问题?云巴巴将带你体验什么是RAG,如何最好的使用腾讯云AI代码助手RAG能力。
RAG是什么?
RAG这一检索增强生成技术,与腾讯云AI代码助手完美结合,为用户带来了前所未有的智能体验。它不仅基于大语言模型的海量知识,还随时能接入专为企业打造的“百科全书”级知识库。这使得腾讯云AI代码助手在提供研发问答和智能编码服务时,更加精准、全面,有效避免了模型幻觉,助力开发者高效解决问题,提升编码效率。
预置知识库,快速体验RAG
#代表了对话框的描述的额外Extra Context Info(更多类型的背景和数据信息)。我们对#的触发位置没有要求,也就是说,你可以把#知识库放在对话描述的任意位置。在对话输入框中,输入 # 调用预置的知识库。
VSCode 使用步骤
打开侧栏腾讯云AI代码助手,并在如下的输入框里选中上述内置的知识库。我们提供两种快速输入方式:
通过键盘输入直接输入 # 知识库名字,如下图,#TDesign 「问题描述」。为追求体验,当你输入的过程我们就启动过滤知识库。可以通过键盘上下键,选中后回车即可。
通过鼠标点击#,点击「知识库」的数据类型后,我们会列出所有内置的知识库。这里的知识库是一系列相关的仓库的合集哦。
Jetbrains使用步骤
同VSCode的操作一样,你可以通过键盘或者鼠标的两种方式选中内置的知识库。
执行过程
你可以在对话框中的任意位置选中你要的知识库,基于RAG技术强化对于这次提问的结果增强。回车后,腾讯云AI代码助手会根据提问和知识库,先检索到和问题相关的资料参考,随后以资料及提问内容,一并问大模型,并生成了比之前更精准的答案。
支持多个支持库同时选择
你还可以选择多个知识库,从而方便提问并结合更多的知识库。比如我可以引入前后端知识库,并提问如下图所示,腾讯云AI代码助手会结合知识库的召回作为参考,并生成前端部分和后端部分。结合多个知识库的召回,对于个人用户使用知识库的价值大大提高。
自定义知识库,定制企业私有RAG
腾讯云AI代码助手允许企业创建专属的自定义知识库,并且支持的文件类型有单文档、多文档、文档压缩包、离线代码库等。企业管理员创建自定义知识库,上传文件内容后,企业授权的开发者即可在插件端通过#唤起知识库作为上下文进行回答,使得代码助手的回答更加贴合企业业务场景。
创建自定义知识库
创建自定义知识库只需要如下几步操作即可:
第一步,创建知识库空间:输入名称(20个英文字符或10个中文字符,推荐选择易识别区分的仓库名或主题名)、描述(30个英文字符或15个中文字符,用于辅助区分知识库内容)。
第二步,上传文件:为当前知识库添加文件。
若使用知识库增强私域代码场景,上传知识库文件应为源码文件,如Java工程应上传.Java尾缀文件,C++工程应上传 .cpp尾缀文件。避免上传以下内容:
a.项目构建产物文件,如前端工程通过WebPack生产的文件,通常位于/dist或/build目录下,后端工程编译生成的exe、dll、jar或其他编译制品文件
b.用于演示或测试说明场景的非业务逻辑代码
文件中考虑增强业务代码的函数命名规范性,如使用明确具体性的命名fetchUserData()、shouldSendNotification(),在函数头部增加更丰富的注释信息说明函数功能可以增强模型对私域代码知识的识别效果
单个文本文件类型,我们目前支持.md 和.markdown,每个文档不超过30MB。
单个代码(检测非二进制的代码文件),每个代码不超过30MB。
点击添加数据,进入添加文件页面。我们支持拖拽和点击弹窗选择文件两种交互。
点击并下载成ZIP包后,然后拖拽到当前页面后,点击确定后,我们会进行后端解压,如果遇到限制会给出失败原因。没有问题后则上传成功,并返回到知识库的首页展示文件列表。每个文件都有直观的索引状态展示。
第三步,等待索引完毕后开启知识库数据处理状态。
索引中、索引失败、已完成;
索引中和索引失败的数据不可启用;
索引完成的数据默认启用。
更新自定义知识库
通过以下两种方式修改知识库的基本信息,包括知识库的名称、描述;也可以对已经有的知识库进行文件的添加。
1.从知识库列表编辑:在知识库列表中选择对应知识库,点击编辑图标,即可进入知识库编辑模式;
2. 知识库内页面编辑:进入对应知识库内,点击名称边上的按钮进行编辑,回车即完成保存。
删除自定义知识库
进入知识库内,点击“删除”按钮,可删除该知识库。知识库删除后不可恢复,如有需要可重新创建知识库并添加数据。
使用自定义知识库
VSCode使用步骤:当前用户如果处于企业组织,且企业组织下有开启的自定义知识库,那么#知识库下就会出现「自定义知识库」分类。你可以通过键盘或者鼠标的两种方式选中内置的知识库。
Jetbrains使用步骤:当前用户如果处于企业组织,且企业组织下有自定义知识库,那么#知识库下就会出现「自定义知识库」分类。
更多产品了解
欢迎扫码加入云巴巴企业数字化交流服务群
产品交流、问题咨询、专业测评
都在这里!
2022-11-22 10:00:11
2022-11-22 16:14:39
2022-11-21 11:15:04
2022-11-23 16:31:13
甄选10000+数字化产品 为您免费使用
申请试用
评论列表