Skip to content

Commit 1b7ab69

Browse files
committed
modify
1 parent 59600de commit 1b7ab69

File tree

2 files changed

+51
-2
lines changed

2 files changed

+51
-2
lines changed

README.md

+33
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
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** 的理解與應用! 🚀💡

basic.ipynb

+18-2
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"### 前置作業\n",
1212
"#### 📌 申請 GitHub API Token\n",
1313
"**1.建立 GitHub Personal Access Token (PAT):**\n",
14-
"- 前往 GitHub Settings\n",
14+
"- 前往 [GitHub Settings](https://github.com/settings/personal-access-tokens)\n",
1515
"- 進入 Developer settings > Personal access tokens > Fine-grained tokens\n",
1616
"\n",
1717
"![](https://cdn-images-1.medium.com/max/800/1*JhvMmQ5v3PbQzYl04plAaQ.png)\n",
@@ -30,7 +30,7 @@
3030
"- Value 欄位貼上剛剛在 GitHub 生成的 Token\n",
3131
"- 點擊「access✓」按鈕允許 Colab 有權限存取金鑰\n",
3232
"\n",
33-
"![]()\n",
33+
"![](https://cdn-images-1.medium.com/max/800/1*k4y8ac_Gyewrjf-n1PvL0w.png)\n",
3434
"\n",
3535
"## 👨🏻‍💻 在 Google Colab 執行 API 測試\n",
3636
"這個範例程式會自動讀取 GitHub Token,透過 GitHub Models API 呼叫 GPT-4o 來測試 LLM 模型的回應能力。程式首先從 Google Colab 的 Secrets 取得 GITHUB_TOKEN,並使用 OpenAI 客戶端 來連接 GitHub Models 伺服器。"
@@ -94,6 +94,22 @@
9494
"# 印出 AI 的回應內容\n",
9595
"print(response.choices[0].message.content)"
9696
]
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": []
97113
}
98114
],
99115
"metadata": {

0 commit comments

Comments
 (0)