AI 協助編碼典範

AI-Assisted Coding for Developers

Francesca Donadoni

AI Curriculum Manager, DataCamp

課程目標

$$

  • 📙 說明 AI 如何支援多種編碼任務

    • 程式碼補全
    • 偵錯
    • 測試產生
    • 文件撰寫
  • 🤔 依需求選對模型

  • ✄ 撰寫適合編碼的 提示詞

  • 🚀 建立穩健的 AI pipeline,提升生產力

AI-Assisted Coding for Developers

AI 協助編碼典範

LLMs_and_software_development_1.png

AI-Assisted Coding for Developers

AI 協助編碼典範

LLMs_and_software_development_2.png

AI-Assisted Coding for Developers

編碼模型

coder_models_1.png

AI-Assisted Coding for Developers

編碼模型

coder_models_2.gif

AI-Assisted Coding for Developers

編碼模型

coder_models_5.png

AI-Assisted Coding for Developers

編碼模型

coder_models_7.gif

AI-Assisted Coding for Developers

編碼模型

$$

9.png

$$

10.png

AI-Assisted Coding for Developers

編碼模型

通用模型 (具備編碼能力)

11.png

AI-Assisted Coding for Developers

編碼模型

通用模型 (具備編碼能力)

11.png

專為程式碼的模型 (針對編碼微調)

12.png

AI-Assisted Coding for Developers

選擇模型

哪個模型最適合我的任務?

AI-Assisted Coding for Developers

選擇模型

哪個模型最適合我的任務?

任務類型 最適模型
需深度推理的複雜任務 o-series、Claude Opus、Gemini Ultra

$$

22.png

AI-Assisted Coding for Developers

選擇模型

哪個模型最適合我的任務?

任務類型 最適模型
需深度推理的複雜任務 o-series、Claude Opus、Gemini Ultra
需低延遲的簡單任務 o-mini、Gemini Flash

$$

23.png

AI-Assisted Coding for Developers

選擇模型

哪個模型最適合我的任務?

任務類型 最適模型
需深度推理的複雜任務 o-series、Claude Opus、Gemini Ultra
需低延遲的簡單任務 o-mini、Gemini Flash
一般編碼任務 GPT、Claude Sonnet

$$

24.png

AI-Assisted Coding for Developers

一起來練習吧!

AI-Assisted Coding for Developers

Preparing Video For Download...