Выберите путь
Навыки · чат-агенты
CLI · терминал
npx apiyi@latest check не требует установки.Комплект разработчика · агенты для программирования
Что входит в комплект
Все файлы общедоступны. Авторизация не требуется, и любой агент может напрямую получить к ним доступ:Правила для агентов, работающих с кодом
Наиболее распространённая ошибка агента, работающего с кодом, — это не плохой код. Это написание по памяти: выдумывание несуществующего эндпоинта, вводgpt-5-4-mini вместо gpt-5.4-mini или добавление лишнего /v1 к базовому URL Anthropic SDK. Этого не допустить помогут пять правил:
- Не выдумывайте эндпоинты, имена параметров, значения enum или структуры ответов. Используйте только пути из таблицы эндпоинтов
skill.md; параметры должны соответствовать официальному определению используемого протокола (OpenAI, Anthropic или Gemini). model-registry.json— единственный источник истины для идентификаторов моделей. Идентификаторы используют точечные версии и чувствительны к регистру. Дефисы в URL документации — это безопасные для URL замены, а не идентификаторы моделей.- Выбирайте базовый URL по SDK, а не по модели. OpenAI SDK использует
https://api.apiyi.com/v1; Anthropic SDK использует корневойhttps://api.apiyi.com; Google GenAI SDK использует корневой URL с параметромapi_version, установленным вv1beta. - Читайте ключ только из переменной окружения
APIYI_API_KEY. Никогда не встраивайте его в код, не добавляйте в репозиторий и не вставляйте в чат. - Сначала объяснение, затем редактирование. Попросите агента указать, какой эндпоинт, какую модель и какой тайм-аут он планирует использовать. Он должен редактировать код только после вашего подтверждения.
Полный промпт для Cursor, Claude Code, Codex и других агентов, работающих с кодом. Скопируйте и вставьте без изменений.
От чего защищает этот промпт
От чего защищает этот промпт
Навыки
Навык — этоskill.md: справочник интеграции, написанный для машин. После установки агент запоминает эти правила всякий раз, когда ему нужно вызвать APIYI. Есть три способа установить его:
- npx skills (универсальный)
- OpenClaw
- Ручное копирование
/.well-known/agent-skills/index.json этого сайта. При этом сам skill.md устанавливается без скриптов; для самопроверки используйте npx apiyi@latest check.Для OpenClaw, Claude Code, Cursor и других агентов, поддерживающих навыки. Скопируйте и вставьте без изменений.
Как ключ поступает к агенту
- Сначала используется переменная окружения
APIYI_API_KEY. Навык, CLI и каждый пример в этой документации считывают её оттуда. - OpenClaw хранит ключ в
skills.entries.apiyi.apiKeyв~/.openclaw/openclaw.jsonи во время выполнения передаёт его какAPIYI_API_KEY. Именно это объявляет полеprimaryEnvво frontmatter навыка. Структуру файла см. в разделе Файл конфигурации OpenClaw. - CLI сохраняет его с помощью
npx apiyi@latest auth set-keyв~/.config/apiyi/config.jsonс режимом 0600.
Статусы самопроверки
Скрипт навыка, CLI и ручной вызов curl возвращают один и тот же набор статусов:CLI
Выполните первый вызов из терминала без написания кода. Node 18 или новее, устанавливать ничего не нужно:Для любого агента, который может выполнять команды терминала, или выполните эти строки самостоятельно.
Команды
--api-key, --node api|vip|b|cf (выбрать узел), --base-url, --timeout, --json (вывод в машиночитаемом формате).
Порядок поиска ключа
Сначала флаг--api-key, затем переменная окружения APIYI_API_KEY, затем ~/.config/apiyi/config.json, а затем ~/.openclaw/openclaw.json OpenClaw. Если вы уже установили навык OpenClaw, CLI повторно использует этот ключ.
Коды завершения
Скрипты и агенты используют код завершения вместо разбора текста:github.com/apiyi-com/cli; пакет npm — apiyi. В документации всегда указывается npx apiyi@latest, поскольку npx кэширует старые версии.