GitHub
GitHub 是一個開發者平台,讓開發者可以建立、儲存、管理和分享他們的程式碼。它使用
Git
軟體,為每個專案提供 Git 的分散式版本控制,以及存取控制、錯誤追蹤、軟體功能請求、任務管理、持續整合和 Wiki。
安裝與設定
若要存取 GitHub API,您需要一個個人存取權杖。
文件載入器
有兩種文件載入器可用於 GitHub。
請參閱使用範例。
from langchain_community.document_loaders import GitHubIssuesLoader, GithubFileLoader
API 參考:GitHubIssuesLoader | GithubFileLoader
工具/工具組
GitHubToolkit
GitHub
工具組包含使 LLM 代理程式能夠與 GitHub 儲存庫互動的工具。
此工具組是 PyGitHub
程式庫的包裝器。
from langchain_community.agent_toolkits.github.toolkit import GitHubToolkit
API 參考:GitHubToolkit
在範例筆記本中了解更多資訊。
GitHubAction
用於與 GitHub API 互動的工具。
from langchain_community.tools.github.tool import GitHubAction
API 參考:GitHubAction