學習 GitHub Copilot
GitHub CopilotGitHub Copilot X
  • 1 課程簡介
  • 2 講師簡介
  • 3 Copilot 簡介
    • 3.1 什麼是 GitHub Copilot?
    • 3.2 訓練資料集
    • 3.3 收費機制
    • 3.4 安裝套件於 VS Code 編輯器
  • 4 Copilot 使用方式
    • 4.1 撰寫程式邊產生建議原始碼
    • 4.2 撰寫註解邊產生建議原始碼
    • 4.3 微調部份原始碼
  • 5 Copilot 未來發展
    • 5.1 簡介 GitHub Copilot X
    • 5.2 簡介 GitHub Copilot Labs
  • 6 實作:建立縣市區域 JSON 檔
    • 6.1 縣市區域資料來源
    • 6.2 引導 Copilot 撰寫縣市區域 JSON 檔
  • 7 實作:樂透開獎
  • 8 參考資料
Powered by GitBook
On this page
  1. 3 Copilot 簡介

3.2 訓練資料集

Previous3.1 什麼是 GitHub Copilot?Next3.3 收費機制
  • 在公開可取得的源始碼當中,那些「自然語言」及「公開源始碼」。

  • 當然也包含 「GitHub 上的 public repo」。

會有的疑慮是在於個資的部份,在官方上也有針對這一點來做出描述: 在訓練的資料集當中,是有可能包含個資的,但 Copilot 所回傳的「建議源始碼」,包含個資的機率很低。即使有出現像是電話號碼、email 等資料,這些資料實際上是假的,是經過合成的資料,並非指定特定人士的資料。另外,GitHub Copilot 也闡述了內部有過濾機制,會儘可能的偵測及移除個資,避免在「建議源始碼」中出現。

以下提供上述說明中,原文的敘述:

官方還有很多的 FAQ,可再參考官網的說明。