Расширение: openai
MANDATORY recipe for every Caffeine build that calls OpenAI (ChatGPT, GPT-4o, an LLM, a chatbot, embeddings). The ONLY supported path is the `openai-client` mops package with a canister-side API-key bearer. Hand-rolling `ic.http_request` to `api.openai.com/v1/...` is a FORBIDDEN anti-pattern â it leaks the bearer across replicated outcalls (security + 13Ã billing impact), bypasses the typed req
Что делает навык
ОБЯЗАТЕЛЬНЫЙ рецепт для любой Caffeine-сборки, вызывающей OpenAI (ChatGPT, GPT-4o, LLM, чат-бот, embeddings). ЕДИНСТВЕННЫЙ поддерживаемый способ — mops-пакет `openai-client` с API-key bearer на стороне canister. Ручная реализация `ic.http_request` к `api.openai.com/v1/...` — ЗАПРЕЩЁННЫЙ антипаттерн: он раскрывает bearer через реплицированные outcalls (проблема безопасности + 13-кратное увеличение биллинга), обходит типизированный req
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.