探索IDE下的智能研發(fā)和研發(fā)知識(shí)庫(kù)的建設(shè)-騰訊+汪晟杰_第1頁(yè)
探索IDE下的智能研發(fā)和研發(fā)知識(shí)庫(kù)的建設(shè)-騰訊+汪晟杰_第2頁(yè)
探索IDE下的智能研發(fā)和研發(fā)知識(shí)庫(kù)的建設(shè)-騰訊+汪晟杰_第3頁(yè)
探索IDE下的智能研發(fā)和研發(fā)知識(shí)庫(kù)的建設(shè)-騰訊+汪晟杰_第4頁(yè)
探索IDE下的智能研發(fā)和研發(fā)知識(shí)庫(kù)的建設(shè)-騰訊+汪晟杰_第5頁(yè)
已閱讀5頁(yè),還剩51頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

騰訊云AI代碼助手產(chǎn)品負(fù)責(zé)人騰訊云資深技術(shù)產(chǎn)品專家騰訊資深技術(shù)產(chǎn)品專家,20年工作經(jīng)驗(yàn),負(fù)責(zé)騰訊云開(kāi)發(fā)者AI代碼助手SuccessFactorsHCM、Sybase數(shù)據(jù)庫(kù)、PowerDesigner等產(chǎn)品的開(kāi)提效等方面擁有豐富的行業(yè)經(jīng)驗(yàn)。代碼RAG、多模態(tài)RAG代碼RAG、多模態(tài)RAG、AgenticRAG碼Codebaseagent碼Codebaseagent到RAT思考AISE場(chǎng)景AI理解/規(guī)劃需求需求生成設(shè)計(jì)稿設(shè)計(jì)稿生成代碼需求生成測(cè)試用例設(shè)計(jì)稿生成代碼測(cè)試用例生成測(cè)試代碼記憶與存儲(chǔ)記憶與存儲(chǔ)LLM大模型–基座模型…………研發(fā)領(lǐng)域LLM多智能體理解與決策CI/CD環(huán)境自動(dòng)創(chuàng)建/銷毀執(zhí)行與反饋管理與交互管理與交互SWEBenchmark–解決Issue的能力軟件開(kāi)發(fā)&測(cè)試場(chǎng)景是AI4SE技術(shù)應(yīng)用的排頭兵軟件工程各階段AI技術(shù)應(yīng)用比例AIAI4SE相關(guān)的商業(yè)化解決方案百花齊放,ResearchMarketingCustomerSupport四wrencowAadaIdeationPrototypeResearchisily⑧FigmaAlDQOQOCLooppanelDesignCommitCopilotsDocumentationOperationsairops象KUBIYAAarizeObservabilityHostCI/CDFacilitationDocumentation!知識(shí)庫(kù)RAG進(jìn)階探索代碼文檔RAG、多模態(tài)RAG、AgenticRAG方向什么是RAGRAG技術(shù)(RetrievalArgmentedGeneration)基本都是用來(lái)處理自然語(yǔ)言的,無(wú)論是量化處理,還是召回,業(yè)界都僅在自然語(yǔ)言場(chǎng)景下可用。 閾值檢查關(guān)鍵字組合過(guò)濾Embedding請(qǐng)學(xué)習(xí)以下文檔:請(qǐng)學(xué)習(xí)以下文檔:根據(jù)以上文檔回答問(wèn)題:?jiǎn)栴}XXXX請(qǐng)求LLM模型……系Rerank–丟棄不相關(guān)行OCR和圖像字幕以理解和解釋文本和非文本內(nèi)容。AgenticRAG=Agent+RAG感知端(Perception)控制端(Brain)行動(dòng)端(Action)AgenticRAG=MultipleAgent+RAG場(chǎng)景簡(jiǎn)單工程級(jí)別單一場(chǎng)景可場(chǎng)景簡(jiǎn)單工程級(jí)別單一場(chǎng)景可TryRun/TryFixLLMLLM與感知、行動(dòng)的配合LLM與不同智能體角色的協(xié)作AgenticRAG在面向代碼知識(shí)圖譜下的應(yīng)用2.2.Rewrite提問(wèn)增強(qiáng)–多跳問(wèn)答3.3.Codebase檢索本地工程–代碼檢索4.Contextual4.ContextualRAG5.5.基于知識(shí)圖譜的切分策略6.6.知識(shí)圖譜召回測(cè)試代碼文檔RAG、多模態(tài)RAG、AgenticRAG方向企業(yè)私域數(shù)據(jù)擴(kuò)展內(nèi)部代碼庫(kù)企業(yè)私域數(shù)據(jù)擴(kuò)展內(nèi)部代碼庫(kù)內(nèi)部文檔網(wǎng)頁(yè)內(nèi)容自定義API文檔第三方系統(tǒng)集成擴(kuò)展模型微調(diào)訓(xùn)練CI/CD系統(tǒng)測(cè)試系統(tǒng)安全掃描騰訊補(bǔ)全模型騰訊對(duì)話模型感知體–以編碼輔助為例因此提升代碼補(bǔ)全效果的方法大致可以分為:更全面的感知上下文SuffixPrefix語(yǔ)義截?cái)嘀悄苎a(bǔ)全Stop策略相關(guān)性分析SuffixPrefix語(yǔ)義截?cái)嘀悄苎a(bǔ)全Stop策略相關(guān)性分析依賴解析調(diào)用鏈路相似函數(shù)內(nèi)容融合結(jié)合語(yǔ)義融合上下文依賴解析調(diào)用鏈路相似函數(shù)調(diào)用鏈/符號(hào)定義相似代碼頂端注釋解析父類判斷調(diào)用鏈/符號(hào)定義相似代碼頂端注釋解析父類判斷業(yè)界做法:固定的補(bǔ)全粒度(比如大、中、小;或者行補(bǔ)全、塊補(bǔ)全不智能。業(yè)界做法:大部分產(chǎn)品都只感知當(dāng)前文件,少了先進(jìn)產(chǎn)品會(huì)業(yè)界做法:固定的補(bǔ)全粒度(比如大、中、??;或者行補(bǔ)全、塊補(bǔ)全不智能。業(yè)界做法:大部分產(chǎn)品都只感知當(dāng)前文件,少了先進(jìn)產(chǎn)品會(huì)結(jié)合AST,但是最多也只支持到“打開(kāi)的文件”進(jìn)行分析。騰訊實(shí)踐:感知的范圍更廣,在加載工程的時(shí)候,就會(huì)進(jìn)行全項(xiàng)目的感知與解析,即使關(guān)聯(lián)文件未打開(kāi),也支持。騰訊實(shí)踐:智能補(bǔ)全,騰訊實(shí)踐:感知的范圍更廣,在加載工程的時(shí)候,就會(huì)進(jìn)行全項(xiàng)目的感知與解析,即使關(guān)聯(lián)文件未打開(kāi),也支持。騰訊實(shí)踐:智能補(bǔ)全,可以根據(jù)代碼上下文,分析最適合的補(bǔ)全內(nèi)容,體驗(yàn)更優(yōu)記憶體–增強(qiáng)與擴(kuò)寫回針對(duì)API文檔,會(huì)當(dāng)成單獨(dú)的類型處理。在問(wèn)答過(guò)程中,可以所選代回針對(duì)API文檔,會(huì)當(dāng)成單獨(dú)的類型處理。在問(wèn)答過(guò)程中,可以所選代支持豐富的文檔類型,網(wǎng)頁(yè)、代碼(檢測(cè)非二進(jìn)制的代碼文件)、ZIP壓代碼/文檔混合處理分別處理文檔和代碼。在增強(qiáng)回答的時(shí)候,可以結(jié)合代碼/文檔,分別提供解決方案內(nèi)容與解模型推理服務(wù)2知識(shí)切片與存儲(chǔ)3便捷的檢索增強(qiáng)體驗(yàn)44面向技術(shù)代碼類文件的強(qiáng)化索引技術(shù)未來(lái)可擴(kuò)展點(diǎn)未來(lái)可擴(kuò)展點(diǎn)已經(jīng)集成的內(nèi)容企業(yè)知識(shí)庫(kù)管理企業(yè)研發(fā)規(guī)范知識(shí)庫(kù)企業(yè)知識(shí)庫(kù)管理企業(yè)研發(fā)規(guī)范知識(shí)庫(kù)維路思鏈維路思鏈輪理多處限制權(quán)控具行詞AIAgentPromptPrompt模板/配置中心模型調(diào)度結(jié)合LLM的業(yè)務(wù)擴(kuò)展PluginPlugin、SDK前序Agent輸出作為后序前序Agent輸出作為后序AgentFunctioncallFunctioncall3rd集成無(wú)無(wú)SingleAgentNoSingleAgentNoCodeNoAgentCustomPromptSingleAgentPluginExtensionMultiAgent大模型特點(diǎn):1.不確定性--->提升模型輸出的穩(wěn)定性質(zhì)2.靜態(tài)性--->擴(kuò)展額外數(shù)據(jù)提示工程的能力直接賦予用戶,用戶根據(jù)自己的提示工程的能力直接賦予用戶,用戶根據(jù)自己的提示詞工程提示詞工程微調(diào)(Fine-tuning)例充滿模板,輸出仍不穩(wěn)定時(shí),可以考慮進(jìn)行微調(diào)AI助手的切分策略、ContextRetrievalProcessing、RAT2.2.基于答案生成問(wèn)題3.3.基于問(wèn)題查找答案4.4.新答案修正第一步Cursor、Windsurf取向與智能化IDE11智能開(kāi)發(fā)者平臺(tái),開(kāi)發(fā)者意圖識(shí)別22AI具有理解工程力,自然語(yǔ)言分析工程瑕疵并具有優(yōu)化能力4343人機(jī)交互下

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論