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

Кодирование с использованием API-ключей

С помощью API-ключа Coderen вы можете использовать инструменты кодирования, работающие с API, совместимым с OpenAI. Инструмент отправляет запросы в AI-Public. AI-Public проверяет ключ, бюджет, срок действия и разрешённые модели.

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

Что вам нужно?

Вам понадобится три данных:

ПоказательГде это найти?
API-ключВы получаете его у администратора
Endpointhttps://europe-west1-ai-public-pro.cloudfunctions.net/coderenOpenAiCompatibleApi/v1
Название моделиНапример gpt-5.6-luna, gpt-5.6-terra или gpt-5.6-sol

API-ключ начинается с aip.. Обращайтесь с этим ключом как с паролем.

Какую инструмент выбрать?

AI-Public рекомендует OpenCode для большинства пользователей. OpenCode — это инструмент кодирования в формате агентной системы для терминала, настольной панели и IDE. Инструмент может самостоятельно выполнять шаги, редактировать файлы и развивать задачи.

Aider технически совместим с OpenAI-compatible endpoint, но не рекомендуется как стандартный инструмент в публичных окружениях.

См. также официальную документацию OpenCode.

Безопасное обращение с ключами

Не публикуйте свой API-ключ и не вставляйте его в код, который вы делитесь.

Предпочитаются следующие варианты:

  • переменные окружения
  • локальный .env, который не отправляется в git
  • встроенная конфигурация инструмента
Внимание

Никогда не размещайте API-ключи в открытом репозитории, чате, общем документе или снимке экрана.

Что если ключ не работает

Проверьте:

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

При сомнениях попросите администратора проверить ключ.

Переменные окружения и OpenCode

Для OpenCode можно сохранить API-ключ Coderen в локальном файле .env в папке проекта:

AI_SCHOOL_CODEREN_API_KEY=ais.ваш-ключ-доступа

Убедитесь, что OpenCode действительно загружает эту переменную окружения. В PowerShell переменную можно временно задать для текущей сессии терминала:

$env:AI_SCHOOL_CODEREN_API_KEY="ais.ваш-ключ-доступа"

Если видите Authorization header with Bearer token is required — инструмент не передаёт ключ в заголовке Authorization: Bearer .... Если видите Unknown parameter, удалите параметры провайдера, которые не поддерживает конечная точка Coderen от AI-Public.

WhatsApp