Управление API-ключами
На странице Coderen управляйте API-ключами для сотрудников и учащихся. API-ключ даёт доступ к OpenAI-совместимому эндпоинту Coderen от AI-School.
Пользователи используют этот ключ в внешнем инструменте программирования, например Aider или OpenCode.
Сотрудники и учащиеся
Страница Coderen имеет отдельные вкладки для:
- Сотрудники
- Ученики
У учеников пользователи группируются по группе. У сотрудников AI-School отображает сотрудников в рамках допустимого школьного скоупа.
Пользователь должен иметь привязанный аккаунт, прежде чем можно будет создать ключ.
Создать ключ
- Найдите сотрудника или ученика.
- Нажмите на значок ключа.
- Выберите бюджет.
- При необходимости включите автоматическое обновление.
- При необходимости установите срок действия.
- Нажмите Сохранить.
API-ключ будет показан один раз. Скопируйте ключ сразу и securely передайте пользователю.
После закрытия окна AI-School не сможет повторно показать полный API-ключ. Если ключ утерян, удалите старый ключ и создайте новый.
Установка бюджета
Каждый ключ имеет бюджет в долларах США. Это соответствует способу расчета стоимости моделей.
Вы можете:
- установить бюджет на каждый ключ
- включить автоматическое обновление после использования
- аннулировать ключ, если он больше не нужен
В списке вы видите, сколько бюджета использовано у каждого пользователя.
Установка срока действия
Можно ограничить ключ начальной и конечной датой.
Это полезно для уроков или временных проектов. Например:
- начало: сегодня в 10:00
- конец: сегодня в 11:00
Ключ будет работать только в рамках этого временного окна. За пределами окна ключ будет отклоняться.
Создание ключей для группы
У учеников можно одновременно создать ключи для всей группы.
- Откройте нужную группу.
- Нажмите Создать ключи.
- Выберите бюджет, автоматическое обновление и при необходимости срок действия.
- Подтвердите создание ключей.
После создания автоматически откроется документ с созданными ключами. Скачайте или сохраните этот документ сразу, поскольку полные ключи не будут доступны позже.
Аннулирование ключей
Аннулирование ключа означает, что пользователь больше не сможет им пользоваться.
Вы можете:
- аннулировать один ключ у пользователя
- аннулировать ключи для группы целиком
AI-School сначала запросит подтверждение, прежде чем ключи будут аннулированы.
Отчеты и контроль
Использование через Coderen фиксируется в логах. Это позволяет администраторам видеть:
- кто использовал ключ
- сколько запросов сделано
- сколько потрачено средств
- какие чаты возникли через ключ
Эти данные помогают управлять программировнческими занятиями и проектами.