iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
DevOps

將 AI Code Review 整進 CICD 系列

在 DevOpsDay 的洗禮後,發現很多人已經開始試著將 AI 整進工作流程中做出 wakuwaku 的案例。但自己還停留在跟 Claude Debug 跟伸手要 code 的階段,於是乎決定來試著摸索將 AI 的應用整進 CICD 中。

參賽天數 24 天 | 共 24 篇文章 | 4 人訂閱 訂閱系列文 RSS系列文
DAY 11

將 AI Code Review 整進 CICD Day11

昨天我們知道會 call PRReviewer,PRReviewer 裡面會拿到我們主要的 git_provider, PR URL,程式所用的 languag...

2024-08-25 ‧ 由 嗷嗷嗷 分享
DAY 12

將 AI Code Review 整進 CICD Day11

將 AI Code Review 整進 CICD Day11 昨天我們從 PRReviewer 追到了 auto_approve 的應用,今天繼續往下看。接下來...

2024-08-26 ‧ 由 嗷嗷嗷 分享
DAY 13

將 AI Code Review 整進 CICD Day13

從 get_prediction 我們可以查到他試著調用 system_prompt 跟 user_prompt 並喂給 ai_handler.chat_com...

2024-08-27 ‧ 由 嗷嗷嗷 分享
DAY 14

將 AI Code Review 整進 CICD Day14

昨天我們有看到 ai_handler,接下來我們來看看 ai_handler 是啥。ai_handler 在 PRAgent 被 implement 的時候會...

2024-08-28 ‧ 由 嗷嗷嗷 分享
DAY 15

將 AI Code Review 整進 CICD Day14

這邊從 openai 取回 response 後的操作有點有趣,我們來看一下。 如果 response 沒有拿到,或是 obj 內的 choices 是空的,就...

2024-08-29 ‧ 由 嗷嗷嗷 分享
DAY 16

將 AI Code Review 整進 CICD Day15

延續看 _prepare_pr_review,不太確定為啥要將 key_issues_to_review 移到最後方,但反正就是換位置。這段可以參照 # m...

2024-08-30 ‧ 由 嗷嗷嗷 分享
DAY 17

將 AI Code Review 整進 CICD Day17

關於輸出格式前的最後幾個步驟還有 incremental code 的轉格式 incremental_review_markdown_text ,如果判斷屬於...

2024-08-31 ‧ 由 嗷嗷嗷 分享
DAY 18

將 AI Code Review 整進 CICD Day18

Review 的最後,是新增HelpMessage。另外如果設置啟用相關設定,則 show_relevant_configurations。並在最後設定 lab...

2024-09-01 ‧ 由 嗷嗷嗷 分享
DAY 19

鬼轉 ai RAG 技術研究與實踐 Day 1

由於任務需求,我要直接鬼轉研究 RAG。有關於 RAG 的介紹可以參考 AWS 文件官網:https://aws.amazon.com/tw/what-is/r...

2024-09-02 ‧ 由 嗷嗷嗷 分享
DAY 20

RAG Research

在聊 RAG 之前,要先聊聊現在大家熟悉的 LLM 侷限,這應該大部分的人的碰過。 知識不完整/過時: 由於語言模型是靠 data train 出來的。...

2024-09-03 ‧ 由 嗷嗷嗷 分享