Copilot使用情况指标API现在显示在GitHub Copilot上自带密钥(BYOK)使用情况,因此您可以将其与Copilot托管模型使用情况分开。报告涵盖两种BYOK:本地BYOK由开发人员在其客户端中配置。请求从Copilot CLI或GitHub Copilot应用程序直接转到开发人员的提供程序密钥或本地模型。在USED_LOCAL_BYOK、TOTALS_BY_LOCAL_BYOK和ACTIVE LOCAL BYOK用户计数中找到它。
企业自定义模型由管理员在GitHub设置中配置,并请求通过GitHub路由到您的提供商。使用IS_CUSTOM_ENTERPRISE_MODEL在TOTALS_BY_CLIENT中查找它们。两者都出现在企业和组织报告中,在用户和汇总级别,在1天和28天的报告中。本地BYOK涵盖开发人员自己的提供商密钥和由Ollama、Foundry Local、LM Studio和llama-server等工具提供的本地模型。
used_local_byok:用户当天是否在Copilot CLI或Copilot应用程序中发出至少一个本地BYOK请求。出现在用户级报告中。TOTALS_BY_LOCAL_BYOK:会话、请求、提示和令牌计数,按byok_kind ( local_managed、local_user、local_auto或remote_user )和表面( copilot_cli或copilot_app )分列。出现在用户级别和聚合报告中。
daily_active_local_byok_users、weekly_active_local_byok_users和monthly_active_local_byok_users:日、日历周和日历月具有本地BYOK活动的不同用户。出现在汇总报告中。添加了is_custom_enterprise_model,每个totals_by_client [].totals_by_model []条目上的布尔值。当请求使用为您的企业或组织配置的自定义模型时,其值为true。
GitHub在服务器端观察这些请求,因此该字段涵盖了每个客户端,包括IDE。同时用作Copilot托管模型和自定义模型的模型显示为两个条目,因此计数保持分开。自定义模型条目包括真实请求和令牌计数。BYOK用法用于混合到Copilot托管的总数中,因为本地和自定义模型通常与Copilot模型共享名称。