Skip to main content

Швидкий довідник

Ключі та квота

Неправильний або скорочений ключ

Найпоширеніша проблема — не зіпсований ключ, а кілька пропущених символів при виділенні тексту мишею. Завжди використовуйте кнопку Copy на сторінці активації. Вставте ключ на сторінку перевірки: якщо вона каже “valid”, ключ в порядку, а проблема в налаштуваннях застосунку.

Ключ застарів

Кожен пакет має строк дії, що відраховується з моменту активації (вказано на продукті). Після закінчення терміну кожен запит повертає 401, навіть якщо залишилась квота. Сторінка перевірки показує термін дії. Невикористані токени не переносяться на новий код.

Квота вичерпана

Все працювало, а потім раптом кожен запит повертає insufficient quota. Перевірте залишок на сторінці перевірки. Незвично швидке зменшення квоти зазвичай пов’язане з агентом, який читає весь репозиторій, або дуже довгим діалогом, що пересилається при кожному повідомленні.

Втрачений ключ

Активуйте той самий CDK-код знову на redeem.teamsoclo.site; сторінка покаже оригінальний ключ. Коди не перевипускаються з новим ключем.

Скільки пристроїв на один ключ

Обмеження пристроїв немає, але ліміт запитів на хвилину спільний для всіх пристроїв, що використовують ключ. Спільне використання ключа означає конкуренцію за той самий ліміт і швидше отримання 429.

З’єднання

Відсутній /v1

Правильний Base URL: https://gpt.teamsoclo.site/v1. Без /v1 запити потрапляють на сайт, а не на API, і застосунок повідомляє 404 або “could not connect”.
Зворотне також не працює: деякі застосунки (Chatbox, деякі збірки Cline) самі додають /v1. Якщо ви його ввели і все одно отримуєте 404, спробуйте без /v1; реальна адреса могла стати /v1/v1.

Виклик моделі іншого пакету

No available channel for model gpt-astra under group default означає, що GPT-ключ викликає Astra-модель (або навпаки). Кожен ключ може викликати лише модель свого пакету. Перевірте:

429 Too Many Requests

Кожен ключ має максимальну кількість успішних запитів на хвилину, встановлену пакетом. При перевищенні ви отримуєте 429 з повідомленням “request limit reached”. Зачекайте до наступної хвилини. Для пакетних скриптів додайте затримку між викликами або купіть ще один код для розподілу навантаження.

Відповідь обрізається посередині

Для запитань, що потребують тривалого обмірковування, не-стрімінговий запит може бути скинутий до першого токена. Увімкніть stream: true. Більшість чат-застосунків вже це роблять; додайте при виклику з коду.

Unsupported parameter: reasoning_effort

Лише Chat Completions приймає reasoning_effort на верхньому рівні. З Responses API використовуйте "reasoning": {"effort": "high"}. Codex обробляє це автоматично.

Codex

codex: command not found після встановлення

npm завершив роботу, але поточний термінал не оновив PATH. Відкрийте новий термінал. Якщо проблема залишається, перевірте, що папка bin npm є в PATH:
Ця папка плюс /bin має бути в $PATH.

Codex все одно запитує логін OpenAI

Змінна TEAMSOCLO_API_KEY не потрапила до процесу Codex:
  • Термінал: відкрийте нову вкладку, перевірте echo $TEAMSOCLO_API_KEY.
  • VS Code на macOS: закрийте через Cmd + Q і перевідкрийте. Команда встановлення задала змінну для GUI-застосунків через launchctl.
  • VS Code на Linux: запустіть VS Code з термінала (code .), або вийдіть із системи і увійдіть знову.
  • Windows: відкрийте новий PowerShell або VS Code після setx.
Перевірте, що config.toml містить requires_openai_auth = false і env_key = "TEAMSOCLO_API_KEY".

Відредагував config.toml, але Codex не змінюється

Конфіг читається лише при запуску процесу. Reload Window недостатньо; повністю закрийте VS Code (macOS Cmd + Q, Windows закрийте всі вікна та фонові процеси). Це найпоширеніше запитання про Codex.

EACCES: permission denied при npm install

Node встановлено з правами системи, що поширено на Linux. Змініть prefix npm:
Додайте рядок export до ~/.bashrc або ~/.zshrc. Довгостроково встановіть Node через nvm, дивіться Початок роботи.

Windows: running scripts is disabled on this system

PowerShell блокує .ps1-файли, і codex / npm, введені в PowerShell, використовують .ps1-шими npm. Виконайте один раз:
Потім відкрийте новий PowerShell. Або вводьте codex.cmd, npm.cmd замість.

Windows: EBUSY: resource busy or locked

Codex запущено (CLI, розширення або застосунок), тому npm не може перезаписати codex.exe. Закрийте все, що запускає Codex, і повторіть команду встановлення. Конфіг вже був записаний до цього кроку; пропущено лише оновлення CLI.

Windows: помилка кодування конфіг-файлу

Редагування через PowerShell 5.1 і Set-Content -Encoding UTF8 додає BOM, який Codex не може читати. Знову запустіть команду встановлення (записує UTF-8 без BOM), або збережіть файл у VS Code як UTF-8 (не UTF-8 з BOM).

Відновлення попередньої конфігурації

Кожен запуск команди встановлення робить резервну копію старого конфігу поряд з новим:
З інструментом виберіть Reset — він відновить автоматично.

Часті запитання

Як змінити ключ

Повторно запустіть команду встановлення Codex з новим ключем або повторно запустіть інструмент. Для Cursor, Cline і Chatbox відредагуйте поле API Key у налаштуваннях.

Чи безпечно запускати команду встановлення кілька разів

Так. Вона призначена для повторного запуску: старий конфіг зберігається як .bak.<timestamp>, CLI оновлюється, а старий рядок з ключем у shell rc замінюється.

Чи надсилає команда мій ключ куди-небудь

Ні. Ви вставляєте ключ у команду на своєму комп’ютері; вона лише записує змінну середовища і локальний конфіг-файл. Вся команда відображається на сторінці — прочитайте кожен рядок перед запуском.

Видалити все

Дивіться Uninstall на сторінці Codex. Для інших застосунків просто видаліть ключ у налаштуваннях застосунку.

Все ще не працює

1

Чи активний ключ

Вставте його на сторінку перевірки. Помилка тут означає проблему з ключем (неправильний, застарів, вичерпано квоту), а не з застосунком.
2

Викличте API напряму через cURL

Якщо це працює, а застосунок — ні, проблема в конфігурації застосунку.
3

Перевірте три речі в застосунку

Base URL закінчується на /v1, ключ повний, модель відповідає вашому пакету. Це причина майже кожної проблеми.
4

Зверніться до підтримки

Надішліть скріншот помилки та останні 4 символи вашого ключа до t.me/teamsoclo. Ніколи не надсилайте повний ключ.