Перейти к основному содержимому

Управление API-ключами

На странице Coderen управляйте API-ключами для сотрудников и учащихся. API-ключ даёт доступ к OpenAI-совместимому эндпоинту Coderen от AI-School.

Пользователи используют этот ключ в внешнем инструменте программирования, например Aider или OpenCode.

Сотрудники и учащиеся

Страница Coderen имеет отдельные вкладки для:

  • Сотрудники
  • Ученики

У учеников пользователи группируются по группе. У сотрудников AI-School отображает сотрудников в рамках допустимого школьного скоупа.

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

Создать ключ

  1. Найдите сотрудника или ученика.
  2. Нажмите на значок ключа.
  3. Выберите бюджет.
  4. При необходимости включите автоматическое обновление.
  5. При необходимости установите срок действия.
  6. Нажмите Сохранить.

API-ключ будет показан один раз. Скопируйте ключ сразу и securely передайте пользователю.

Ключ виден только один раз

После закрытия окна AI-School не сможет повторно показать полный API-ключ. Если ключ утерян, удалите старый ключ и создайте новый.

Установка бюджета

Каждый ключ имеет бюджет в долларах США. Это соответствует способу расчета стоимости моделей.

Вы можете:

  • установить бюджет на каждый ключ
  • включить автоматическое обновление после использования
  • аннулировать ключ, если он больше не нужен

В списке вы видите, сколько бюджета использовано у каждого пользователя.

Установка срока действия

Можно ограничить ключ начальной и конечной датой.

Это полезно для уроков или временных проектов. Например:

  • начало: сегодня в 10:00
  • конец: сегодня в 11:00

Ключ будет работать только в рамках этого временного окна. За пределами окна ключ будет отклоняться.

Создание ключей для группы

У учеников можно одновременно создать ключи для всей группы.

  1. Откройте нужную группу.
  2. Нажмите Создать ключи.
  3. Выберите бюджет, автоматическое обновление и при необходимости срок действия.
  4. Подтвердите создание ключей.

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

Аннулирование ключей

Аннулирование ключа означает, что пользователь больше не сможет им пользоваться.

Вы можете:

  • аннулировать один ключ у пользователя
  • аннулировать ключи для группы целиком

AI-School сначала запросит подтверждение, прежде чем ключи будут аннулированы.

Отчеты и контроль

Использование через Coderen фиксируется в логах. Это позволяет администраторам видеть:

  • кто использовал ключ
  • сколько запросов сделано
  • сколько потрачено средств
  • какие чаты возникли через ключ

Эти данные помогают управлять программировнческими занятиями и проектами.