File tree 2 files changed +51
-2
lines changed
2 files changed +51
-2
lines changed Original file line number Diff line number Diff line change
1
+
2
+
3
+ [ ![ Open In Colab] ( https://colab.research.google.com/assets/colab-badge.svg )] ( https://colab.research.google.com/github/1010code/github-models-tutorial/blob/main/basic.ipynb )
4
+
5
+ # GitHub Models 教學範例
6
+
7
+ 本專案提供在 ** Google Colab** 上使用 ** GitHub Models** 的範例程式碼,協助開發者瞭解如何透過 ** API 串接大型語言模型 (LLM)** ,如 ** GPT-4o、Llama、DeepSeek** 等。
8
+
9
+ ## 內容
10
+
11
+ - [ 範例程式碼] ( https://colab.research.google.com/github/1010code/github-models-tutorial/blob/main/basic.ipynb ) :示範如何在 Google Colab 中設定並呼叫 GitHub Models API。
12
+
13
+ ## 使用說明
14
+
15
+ 1 . 開啟 Colab 範例程式碼
16
+
17
+ 2 . ** 設定 GitHub Token**
18
+ 依照 Notebook 中的指示,設定你自己的 ** GitHub Personal Access Token (PAT)** ,以進行 API 認證。
19
+
20
+ 3 . ** 執行程式碼**
21
+ 逐步執行 Notebook 中的程式碼,以測試與 ** GitHub Models** 的互動。
22
+
23
+ ## 參考文章
24
+
25
+ 想要瞭解更詳細的說明,請參考這篇教學文章:
26
+
27
+ 🔗 ** [ GitHub Models 免費試玩 GPT、Llama、DeepSeek] ( https://medium.com/@andy6804tw/github-models-%E5%85%8D%E8%B2%BB%E8%A9%A6%E7%8E%A9-gpt-llama-deepseek-efd15a14b0fa ) **
28
+
29
+ 該文章提供了 GitHub Models 的完整介紹,並教你如何在開發中善用這些模型。
30
+
31
+ ---
32
+
33
+ 希望這個專案能幫助你在 ** Google Colab** 上順利使用 ** GitHub Models** ,並加深對 ** LLM** 的理解與應用! 🚀💡
Original file line number Diff line number Diff line change 11
11
" ### 前置作業\n " ,
12
12
" #### 📌 申請 GitHub API Token\n " ,
13
13
" **1.建立 GitHub Personal Access Token (PAT):**\n " ,
14
- " - 前往 GitHub Settings\n " ,
14
+ " - 前往 [ GitHub Settings](https://github.com/settings/personal-access-tokens) \n " ,
15
15
" - 進入 Developer settings > Personal access tokens > Fine-grained tokens\n " ,
16
16
" \n " ,
17
17
" \n " ,
30
30
" - Value 欄位貼上剛剛在 GitHub 生成的 Token\n " ,
31
31
" - 點擊「access✓」按鈕允許 Colab 有權限存取金鑰\n " ,
32
32
" \n " ,
33
- " ![]()\n " ,
33
+ " \n " ,
34
34
" \n " ,
35
35
" ## 👨🏻💻 在 Google Colab 執行 API 測試\n " ,
36
36
" 這個範例程式會自動讀取 GitHub Token,透過 GitHub Models API 呼叫 GPT-4o 來測試 LLM 模型的回應能力。程式首先從 Google Colab 的 Secrets 取得 GITHUB_TOKEN,並使用 OpenAI 客戶端 來連接 GitHub Models 伺服器。"
94
94
" # 印出 AI 的回應內容\n " ,
95
95
" print(response.choices[0].message.content)"
96
96
]
97
+ },
98
+ {
99
+ "cell_type" : " markdown" ,
100
+ "id" : " 56db8f92-21b8-45f7-8dea-e2308ce70b6d" ,
101
+ "metadata" : {},
102
+ "source" : [
103
+ " 這個範例展示了如何使用 Colab + GitHub Models API 來快速測試 LLM 模型的對話能力。你也可以試試看將 model 替換成其他模型,例如嘗試近日熱門的 DeepSeek-R1。"
104
+ ]
105
+ },
106
+ {
107
+ "cell_type" : " code" ,
108
+ "execution_count" : null ,
109
+ "id" : " b9b80434-a72b-48a8-8dbc-cd7d035bbaa2" ,
110
+ "metadata" : {},
111
+ "outputs" : [],
112
+ "source" : []
97
113
}
98
114
],
99
115
"metadata" : {
You can’t perform that action at this time.
0 commit comments