Больше всего выбешивает не то, что модель недостаточно умная, а то, что ты только что написал кусок кода для вызова — и тут же вылетает Invalid API Key, 403 или «ошибка сетевого подключения». Я собрал все грабли, на которые наступал сам, в универсальный чек-лист для ChatGPT OpenAI, Claude Anthropic и Gemini — заодно упомяну и типичные проблемы с правами у Midjourney.
Три типа проблем, которые чинятся с первого взгляда
Ключ введён неверно или вставлен в старый проект
Многие случайно добавляют пробелы до/после Key или кладут ключ от тестового окружения в прод. Совет: скопируй Key в чистый текст, взгляни на него и потом вставь обратно.
Запрос уходит на неверный эндпоинт или с неправильным именем модели
Опечатка в имени модели тоже легко воспринимается как ошибка ключа. Не упирайся — следуй принципу «держи проще» (KISS реально работает): сначала прогони самый базовый официальный пример, а уже потом добавляй параметры.
Зависимости окружения тянут тебя на дно
Если ты используешь готовый плагин или шаблон/скелетон проекта (например, у некоторых Node-плагинов часто встречаются конфликты зависимостей вроде ETARGET, ERESOLVE), сначала приведи зависимости в порядок и выровняй версии — иначе ты впустую сольёшь час, пытаясь «исправить ошибку ключа».


