Skip to main content

GitHub Code Quality Биллинг

В дополнение к стандартным GitHub Actions минутам GitHub Code Quality выставление счетов состоит из двух частей: лицензии на фиксацию и AI credit использования для функций, на основе ИИ.

Кто может использовать эту функцию?

GitHub Team или GitHub Enterprise Cloud

Как GitHub Code Quality измеряется выставление счетов

Code Quality Использование трех типов затрат для организации:

GitHub Actions Протоколы

Code Quality сканирует рабочие GitHub Actions процессы и занимает GitHub Actions минуты, если вы не используете локальные модули выполнения. См . раздел AUTOTITLE.

GitHub AI Credits

Code Quality функции, использующие модели искусственного интеллекта, используются AI credits из общего AI credits пула, а не отдельное Code Quality пособие. Каждое взаимодействие оценивается на основе количества израсходованных токенов, где 1 AI credit = $0.01 USD.

Code Quality is a purpose-built product that uses a carefully tuned mix of models, prompts, and system behaviors to deliver consistent, high-quality analysis across a wide range of codebases. Model switching is not supported, as changing the model is likely to compromise the reliability and accuracy of analysis results.

Дополнительные сведения о работе см. в AI credits разделе Выставление счетов на основе использования для организаций и предприятий.

Активные и уникальные фиксации

Code Quality является автономным продуктом с собственной лицензией и не использует GitHub Advanced Security или какие-либо лицензии другого продукта. GitHub App Боты игнорируются. Сведения о различиях между учетными записями ботов и компьютеров см. в разделе Различия между приложениями GitHub и приложениями OAuth.

  • Использование лицензии вычисляется на основе количества уникальных, активных фиксаций в репозиториях с Code Quality включенным параметром.
  • Каждый активный фиксация использует одну Code Quality лицензию.
  • Выполняющий фиксации считается активным, если одна из его фиксаций была отправлена в репозиторий в течение последних 90 дней (независимо от того, когда она была первоначально создана).
  • Выполняющий фиксации считается активным, если одна из его фиксаций была отправлена в репозиторий в течение последних 90 дней (независимо от того, когда она была первоначально создана).

Чтобы понять использование лицензий и какие лицензии можно освободить, он помогает различать активные и уникальные фиксации. Количество лицензий, которые вы используете на странице лицензирования вашей организации или предприятия, отображается как "Потребляемые лицензии":

  • Активные коммиттеры — это коммиттеры, которые внесли вклад хотя бы в один репозиторий и имеют лицензию GitHub Team OR GitHub Enterprise в вашей организации или предприятии. К ним относятся участники, управляемые предприятием пользователи, внешние сотрудники и пользователи с ожидающей приглашением присоединиться к вашей организации или организации.
  • Уникальные фиксации — это количество активных фиксаций, которые способствовали только одному репозиторию или только репозиториям в одной организации. Вы можете освободить это количество лицензий, отключив Code Quality для этого репозитория или организации.

Пользователи могут участвовать в нескольких репозиториях или организациях. Использование измеряется во всей организации или организации, чтобы гарантировать, что каждый участник использует одну лицензию независимо от количества репозиториев или организаций, к которым пользователь вносит свой вклад.

Дополнительные материалы