AI 自动翻译
GitHub Copilot 现已支持针对安装在组织上的 GitHub 应用的服务器到服务器身份验证,目前处于公开预览阶段。使用 GitHub Copilot SDK 构建的服务和代理现在可以代表某个组织发起请求,而无需依赖已登录用户的凭据。这种由工作负载拥有的身份有助于代理和自动化服务在更大规模下可靠运行,同时不会将其身份验证或使用与单个用户绑定。
开发者可以为 GitHub 应用授予只读的“Copilot 请求”组织权限,将该应用安装到某个组织,并向 Copilot SDK 传递一个短期有效的安装访问令牌。相关使用情况将归属于并计费给拥有该安装的组织。组织的模型策略、预算及支出控制均适用于此场景。
组织所有者可以查看哪些应用具有访问权限,在 AI 使用 CSV 报告中通过 app_client_id 字段识别由应用产生的使用情况,并可通过暂停或卸载应用来撤销其访问权限。
要开始使用,请参阅 GitHub Copilot SDK 的服务器到服务器身份验证以及管理 GitHub 应用对您组织的 Copilot 访问权限的相关内容。
文章“GitHub Copilot 支持服务器到服务器身份验证”首发于 GitHub 博客。