GitHub
GitHub is a developer platform that allows developers to create, store, manage and share their code. It uses
Gitsoftware, providing the distributed version control of Git plus access control, bug tracking, software feature requests, task management, continuous integration, and wikis for every project.
安装与设置
要访问 GitHub API,你需要一个 个人访问令牌。
文档加载器
GitHub 提供了两种文档加载器。
查看一个 使用示例。
from langchain_community.document_loaders import GitHubIssuesLoader, GithubFileLoader
API 参考:GitHubIssuesLoader | GithubFileLoader
Tools/Toolkit
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