Блог Zukko

Гайды по Claude Code, Cursor, Codex и API Claude и GPT: настройка, экономия токенов, разбор ошибок.

Ключи OpenAI API в открытом доступе: почему ими нельзя пользоваться

6 мин · · API-ключи

Откуда берутся «бесплатные» ключи на GitHub, почему пользоваться ими опасно и для вас, и для владельца, и как защитить собственный ключ от такой же утечки.

Ошибки GLM API: почему не работает запрос и как это исправить

5 мин · · ошибки

Неверный id модели, переполненный контекст 128K, ключ, баланс, лимиты: типичные причины ошибок GLM API и быстрый способ найти свою.

xAI Grok API: подключение Grok 4.7, цена и контекст 256K

4 мин · · модели

Как вызвать grok-4.7 через OpenAI-совместимый API, что делать с лимитом контекста 256K и сколько стоят типичные запросы. Плюс сравнение с Grok 4.6.

This organization has been disabled в Claude API: что это и как продолжить

5 мин · · ошибки

Ключ Anthropic внезапно отвечает «organization has been disabled». Объясняем, что это за ошибка, что проверить и как перенести SDK и Claude Code на другой провайдер.

Свой прокси к нейросети на Node.js: не показывать API-ключ во фронтенде

4 мин · · разработка

Небольшой сервер на Express между вашим фронтендом и API нейросети: ключ остаётся на сервере, а модели, длина запроса и частота ограничены.

DeepSeek API на Python: запросы, стриминг, JSON и обработка ошибок

4 мин · · разработка

Готовый код для DeepSeek V4.1 Flash и V4 Pro на OpenAI SDK: запрос, стриминг, разбор JSON и аккуратная обработка ошибок.

Gemini API не работает: регион, ключ, лимиты и имя модели

6 мин · · ошибки

Пошаговая диагностика Gemini API: от проверки статуса и региона до утёкшего ключа, ошибок 429 и 503 и опечатки в имени модели.

Gemini API vs Vertex API: в чём разница и что выбрать разработчику

5 мин · · сравнение

Две «двери» к Gemini от Google устроены по-разному: ключ из AI Studio или проект в Google Cloud. Сравниваем их и показываем третий путь через шлюз.

Gemini API на Python: запросы через OpenAI SDK и OpenAI-формат

5 мин · · разработка

Рабочий пример Gemini API на Python без отдельной библиотеки: меняем base_url в OpenAI SDK, добавляем стриминг и JSON и сравниваем с google-genai.

OpenAI API и Anthropic API: разница форматов и что выбрать для своего кода

6 мин · · API-ключи

Два формата запросов решают одну задачу, но различаются в мелочах, которые ломают код при переносе. Сравниваем структуру, инструменты, стриминг, кэш и заголовки.

Anthropic SDK для Python: base_url, ключ и первый запрос через шлюз

5 мин · · разработка

Официальный пакет anthropic для Python нужно только направить на другой адрес. Разбираем base_url, ключ, стриминг, подсчёт токенов, кэш и ошибки.

Заголовок с API-ключом: Authorization Bearer или x-api-key — что куда

5 мин · · ошибки

OpenAI-клиенты шлют ключ в Authorization, Anthropic-клиенты в x-api-key. Разбираем, что принимает шлюз, и как по ответу понять, где именно ключ потерялся.

Безопасность Claude Code: чек-лист перед запуском агента в проекте

6 мин · · разработка

Агент читает файлы и запускает команды, поэтому настройки безопасности нужны до первого запуска. Чек-лист: разрешения, секреты, песочница, отдельный ключ с лимитом.

Grok API из России: как подключить без зарубежной карты

5 мин · · API-ключи

Пошагово подключаем Grok 4.7, 4.6 и 4.5 через шлюз: ключ, адрес, первый запрос на curl и Python, стриминг, картинки и оплата по СБП или в крипте.

ANTHROPIC_API_KEY и ANTHROPIC_AUTH_TOKEN: где взять ключ и куда прописать

5 мин · · API-ключи

Какая переменная нужна SDK, какая Claude Code, где получить ключ и как прописать его в Windows, macOS и Linux так, чтобы он не попал в git.

Документация OpenAI API на русском: Chat Completions по параметрам

5 мин · · разработка

Короткий справочник по эндпоинту Chat Completions на русском. Каждый параметр с примером, формат ответа и usage, особенности работы через шлюз и расчёт стоимости одного ответа.

Unable to connect to API (ConnectionRefused) в Claude: причины и решение

6 мин · · ошибки

Claude Code не может установить соединение с API. Проверяем адрес, прокси, DNS и сеть тремя командами curl и по результату находим причину.

Нейросеть для исправления кода: как правильно дать ошибку и получить фикс

5 мин · · разработка

Качество исправления зависит от того, что вы показали модели. Разбираем набор данных об ошибке, шаблон промпта, запрос минимального диффа и проверку тестом.

LangChain.js: подключение к OpenAI-совместимому API в Node.js

4 мин · · разработка

Как направить ChatOpenAI из LangChain.js на шлюз Zukko: одна настройка baseURL, потоковый вывод, вызов инструментов и проверка расхода.

DeepSeek API OCR: распознаём текст с картинок через V4 Pro

5 мин · · автоматизация

DeepSeek V4 Pro принимает изображения, а значит умеет читать текст со скриншотов и сканов. Показываем код на Python, JSON-режим, проверки точности и расчёт стоимости на 1000 страниц.

База знаний в Open WebUI: настройка RAG на своих документах

7 мин · · автоматизация

В Open WebUI можно загрузить документы и задавать по ним вопросы. Показываем, как создать базу знаний, какие настройки влияют на точность ответов и во что обходится один вопрос.

Claude Sonnet 5.5 через API: подключение, цены и кэш на 18 октября 2026

6 мин · · модели

Как вызвать claude-sonnet-5-5 из Python и curl, сколько стоит типичный запрос с кэшем и без и чем модель отличается от Sonnet 5 и Sonnet 4.6.

Нейросеть для SQL: как писать и оптимизировать запросы с ИИ

6 мин · · разработка

Схема, пример данных и план запроса в запросе к модели, проверка через EXPLAIN и доступ только на чтение. Рабочий код на Python и расчёт стоимости.

LangChainGo: подключение Go-приложения к OpenAI-совместимому API

5 мин · · разработка

Библиотека langchaingo принимает любой OpenAI-совместимый адрес. Показываем клиент, запрос, стриминг и цепочку с шаблоном на Go и считаем стоимость вызовов.