在 DevOpsDay 的洗禮後,發現很多人已經開始試著將 AI 整進工作流程中做出 wakuwaku 的案例。但自己還停留在跟 Claude Debug 跟伸手要 code 的階段,於是乎決定來試著摸索將 AI 的應用整進 CICD 中。
昨天我們知道會 call PRReviewer,PRReviewer 裡面會拿到我們主要的 git_provider, PR URL,程式所用的 languag...
將 AI Code Review 整進 CICD Day11 昨天我們從 PRReviewer 追到了 auto_approve 的應用,今天繼續往下看。接下來...
從 get_prediction 我們可以查到他試著調用 system_prompt 跟 user_prompt 並喂給 ai_handler.chat_com...
昨天我們有看到 ai_handler,接下來我們來看看 ai_handler 是啥。ai_handler 在 PRAgent 被 implement 的時候會...
這邊從 openai 取回 response 後的操作有點有趣,我們來看一下。 如果 response 沒有拿到,或是 obj 內的 choices 是空的,就...
延續看 _prepare_pr_review,不太確定為啥要將 key_issues_to_review 移到最後方,但反正就是換位置。這段可以參照 # m...
關於輸出格式前的最後幾個步驟還有 incremental code 的轉格式 incremental_review_markdown_text ,如果判斷屬於...
Review 的最後,是新增HelpMessage。另外如果設置啟用相關設定,則 show_relevant_configurations。並在最後設定 lab...
由於任務需求,我要直接鬼轉研究 RAG。有關於 RAG 的介紹可以參考 AWS 文件官網:https://aws.amazon.com/tw/what-is/r...
在聊 RAG 之前,要先聊聊現在大家熟悉的 LLM 侷限,這應該大部分的人的碰過。 知識不完整/過時: 由於語言模型是靠 data train 出來的。...