透過 Gemini Enterprise 的 GitLab 連接器,您可以對 GitLab 資料執行建立、更新和讀取作業。
支援的動作
啟用 GitLab 資料儲存庫後,使用者就能在 Gemini Enterprise 中使用自然語言指令執行下列動作。
| 動作 | 說明 |
|---|---|
| 建立問題 | 在 GitLab 中建立問題。 |
| 更新現有問題 | 更新 GitLab 中的現有問題。 |
| 在問題中新增留言 | 在 GitLab 的問題中新增註解。 |
| 合併提取要求 | 在 GitLab 中合併提取要求。 |
| 重新開啟提取要求 | 在 GitLab 中重新開啟提取要求。 |
| 更新專案說明 | 更新 GitLab 中的專案說明。 |
所需權限
如要讓 Gemini Enterprise 使用 GitLab 資料儲存庫,請在為 GitLab 設定 OAuth 2.0 時選取範圍。您需要的範圍取決於要執行搜尋,還是搜尋和動作。
如要只執行搜尋,請選取下列範圍:
read_api:授予 API 讀取權限。
如要執行搜尋和動作,請選取下列範圍:
api:授予 API 的讀取/寫入權限。
如要瞭解如何設定這些權限,請參閱「設定權限並取得用戶端 ID 和用戶端密鑰」。
限制
本節列出可能影響 GitLab 資料儲存庫使用的已知問題和限制。
- 建立新應用程式或為現有應用程式新增資料儲存庫時,建議只將一個資料儲存庫與屬於單一連接器類型的動作建立關聯。
- 系統不支援對現有 GitLab 資料儲存庫強制執行 VPC Service Controls 範圍。如要強制執行 VPC Service Controls,您必須刪除並重新建立資料儲存庫。如要進一步瞭解 VPC Service Controls,以及啟用 VPC Service Controls 後如何使用動作,請參閱「使用 VPC Service Controls 保護應用程式」。
- GitLab 資料儲存庫僅支援
global、us和eu地點。
後續步驟
- 如要建立及設定 GitLab 連接器,請參閱「設定 GitLab 資料儲存庫」。