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

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

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

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

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

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

ДанныеГде найти
API-ключЕго предоставляет администратор
Endpointhttps://europe-west1-ai-public-pro.cloudfunctions.net/coderenOpenAiCompatibleApi/v1
Название моделинапример gpt-5.4-mini, gpt-5.4 или gpt-5.5

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

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

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

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

См. также официальную документацию OpenCode: https://opencode.ai/docs/.

Безопасное обращение со sleutel

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

Используйте предпочтительно:

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

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

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

Проверьте:

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

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

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

Для OpenCode можно сохранить ключ 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, удалите параметры провайдера, которые endpoint Coderen от AI-Public не поддерживает.