Skip to main content

对组织中的 GitHub Models 进行管理或限制

可以为组织启用、禁用和限制 GitHub Models 的使用。

谁可以使用此功能?

Organization owners

注意

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

关于 GitHub Models

GitHub Models 在 GitHub 内自动化、增强并简化由 AI 驱动的软件开发流程。 可以使用 GitHub Models 管理和优化提示、比较模型并创建可靠的评估。 请参阅“关于GitHub模型”。

先决条件

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

在组织中启用或限制模型

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

您还可以通过将自有密钥(BYOK)用于 GitHub Models,集成您偏好的外部 LLM 模型。 请参阅“在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)****

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