Thanks to visit codestin.com
Credit goes to docs.github.com

Skip to main content

管理团队的模型使用情况

使用 GitHub Models 控制和保护组织中的 AI 模型。

谁可以使用此功能?

Organization owners can manage the models used in an organization

注意

适用于组织和存储库的 GitHub Models 为 公共预览版,可能会变动。

为什么要限制组织中的模型使用?

限制开发人员可以使用的模型有助于控制模型支出并满足治理、数据安全和合规性要求****。

如果不管理access,团队可能会无意中使用不符合组织标准的模型,从而导致潜在风险,例如:

  • 高价模型带来的意外成本
  • 未经授权的 AI 服务导致的安全或合规性问题
  • 浪费时间集成未经批准的或欠佳的模型

有关大规模使用模型的详细信息,请参阅 使用 GitHub Models 在企业中开发 AI 驱动的应用程序

组织模型设置的例外情况

虽然组织和仓库的 GitHub Models 处于公共预览阶段,但组织的某些模型设置在某些情况下不适用。 你的团队可以在以下位置无限制地使用 AI 模型:

  • Enterprise Managed Users 组织
  • GitHub Models 扩展适用于 GitHub CLI
  • 用于 GitHub Models 的 GitHub Copilot 聊天功能 扩展
  • GitHub Models VS Code 扩展
  • GitHub Models (https://github.com/marketplace/models) 中 GitHub Marketplace 的操场。

为企业启用 GitHub Models

若要使 GitHub Models 可供组织使用,企业所有者必须先为企业启用该功能。

  1. 导航到您的企业。 例如,从 GitHub.com 上的 公司 页面。
  2. 在页面顶部,单击“ Policies”。
  3. “Policies”下,单击“ Models”****。
  4. 在“Models”下的“Models in your enterprise”部分,单击“Disabled”旁边的 ,然后选择以下选项之一:****
    • 启用:为您的企业中的所有组织启用 GitHub Models。
    • 没有策略****:允许企业中的每个组织独立管理 GitHub Models 的启用管理。

控制组织中的模型使用

注意

仅当企业策略允许访问 GitHub Models 时,才可更改组织的模型设置。

可以选择为组织启用或禁用 GitHub Models。 也可以选择仅允许使用选定的模型或模型发布者。 有关详细信息,请参阅下面的说明。

你还可通过创建自己的密钥 (BYOK),将你偏好的外部 LLM 模型集成到 GitHub Models 中。 请参阅“在GitHub模型中使用自己的 API 密钥

  1. 在 GitHub 的右上角,单击个人资料图片,然后单击“ Your organizations”****。

  2. 单击以选择一个组织。

  3. 在组织名称下,单击 “Settings”****。 如果看不到“设置”选项卡,请选择“”下拉菜单,然后单击“设置”********。

    组织配置文件中选项卡的屏幕截图。 “设置”选项卡以深橙色标出。

  4. 在边栏的“Code, planning, and automation”部分,单击“ Models”下拉菜单****。 然后单击“Development”****。

  5. 在“Models”下的“Models in your organization”部分中,单击“Disabled”旁边的 ,并从下拉列表中选择“Enabled”。********

    注意

    如果组织已启用 GitHub Models,则下拉列表将显示“Enabled”,你可以跳过上述步骤。****

  6. 在“Models permissions”下,选择一个或多个选项。

    • “All publishers”是默认选项,表示可以在组织中使用 GitHub Models 的 GitHub Marketplace 目录中所有当前和未来发布者提供的模型。****
    • “Only select models”支持定义模型和发布者列表:****
      • 可供组织使用 (Enabled list)****
      • 在组织内限制使用 (Disabled list)****

    根据需求,可以指定启用列表和/或禁用列表。 将发布者添加到列表后,可通过从列表中移除单个模型来微调该列表。