Перейти до основного змісту

Програмування з API-ключами

За допомогою API-ключа Coderen ви можете використовувати інструменти кодування, що працюють з API сумісним з OpenAI. Інструмент надсилає запити до AI-Public. AI-Public перевіряє ключ, бюджет, термін дії та дозволені моделі.

Після цього AI-Public обробляє запит через технічне з’єднання середовища.

Що потрібно?

Потрібно три дані:

ДаніДе знайти?
API-ключВи отримуєте його від адміністратора
Ендпойнтhttps://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-совісним ендпойнтом, але в середовищах Public його не рекомендують як стандартний інструмент.

Дивіться також офіційну документацію OpenCode: офіційна документація OpenCode.

Безпечне використання ключів

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

Краще використовувати:

  • змінні середовища
  • локальний .env, який не надсилається в git
  • вбудовану конфігурацію інструмента
Увага

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

Якщо ключ не працює

Перевірте:

  • чи увімкнено Coderen для середовища
  • чи ваш ключ ще активний
  • чи не закінчився бюджет
  • чи ключ перебуває у встановленому діапазоні дії
  • чи використовується дозволена модель
  • чи правильно налаштований ендпойнт

За сумнівів зверніться до адміністратора, щоб перевірити ключ.

Змінні середовища та OpenCode

Для OpenCode ви можете зберігати API-ключ Coderen у локальному файлі .env у каталозі проєкту:

AI_SCHOOL_CODEREN_API_KEY=ais.ваш-api-ключ

Переконайтеся, що OpenCode дійсно завантажує цю змінну середовища. У PowerShell ви можете тимчасово встановити змінну для поточної сесії:

$env:AI_SCHOOL_CODEREN_API_KEY="ais.ваш-api-ключ"

Якщо бачите Authorization header with Bearer token is required, тоді інструмент не передає ключ як Authorization: Bearer .... Якщо бачите Unknown parameter, видаліть налаштування, специфічні для провайдера, які не підтримуються Coderen-ендпойнтом AI-Public.

WhatsApp