GitHub
GitHub 是一个开发者平台,允许开发者创建、 存储、管理和共享他们的代码。它使用
Git软件,提供 Git 的分布式版本控制以及访问控制、缺陷跟踪、 软件功能请求、任务管理、持续集成,以及每个项目的维基。
安装与设置¶
要访问 GitHub API,您需要一个 个人访问令牌。
文档加载器¶
有两个文档加载器可用于 GitHub。
查看 使用示例。
from langchain_community.document_loaders import GitHubIssuesLoader, GithubFileLoader
API 参考:GitHubIssuesLoader |GitHub文件加载器
工具/工具箱
GitHubToolkit
The GitHub 工具包包含使 LLM 代理能够与 GitHub 仓库交互的工具。
该工具包是 PyGitHub 库的封装。
from langchain_community.agent_toolkits.github.toolkit import GitHubToolkit
API 参考:Github 工具包
在 示例笔记本 中了解更多。
GitHubAction
用于与 GitHub API 交互的工具。
from langchain_community.tools.github.tool import GitHubAction
API 参考:GitHub操作