> ## Documentation Index
> Fetch the complete documentation index at: https://docs.wowweb.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Секретные ключи

> Безопасное хранение API-ключей для внешних сервисов. Никогда не пишите ключи прямо в коде.

Если вы хотите чтобы ваш сайт умел делать что-то особенное (отправлять письма через определённый сервис, обращаться к внешнему API, работать с платёжной системой), для этого нужны API-ключи. Их нельзя писать прямо в коде сайта, это небезопасно. Используйте секреты.

## Как это работает

<Steps>
  <Step title="Откройте раздел Секреты">
    В билдере, вкладка «Функции», пункт «Секреты».
  </Step>

  <Step title="Добавьте пару ключ-значение">
    Например, `OPENAI_KEY = sk-...`
  </Step>

  <Step title="Попросите AI использовать секрет">
    «Используй секрет OPENAI\_KEY для ChatGPT-помощника на сайте.»
  </Step>

  <Step title="Готово">
    Ключ остаётся в защищённом хранилище. Никто, кроме нашей серверной части, его не видит.
  </Step>
</Steps>

## Если нужно сменить ключ

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

<Tip>
  Никогда не пишите API-ключи прямо в текст для AI или в правила проекта. Используйте секреты. Так они защищены даже от вас: никто не увидит их случайно при просмотре кода или истории.
</Tip>

## Зачем это нужно

<CardGroup cols={2}>
  <Card title="Внешние API" icon="cloud-arrow-up">
    OpenAI, Anthropic, любые сервисы с API-ключом.
  </Card>

  <Card title="Email-провайдеры" icon="envelope">
    SendGrid, Mailgun, Brevo для рассылок.
  </Card>

  <Card title="Платёжные шлюзы" icon="credit-card">
    Дополнительные платёжные системы помимо встроенных.
  </Card>

  <Card title="Webhook-эндпоинты" icon="link">
    Безопасные ссылки для обмена данными с внешними сервисами.
  </Card>
</CardGroup>

## Что дальше

<CardGroup cols={2}>
  <Card title="Файлы и БД" icon="database" href="/ru/management/storage">
    Хранение данных пользователей и контента.
  </Card>

  <Card title="Email и SMTP" icon="envelope" href="/ru/integrations/email">
    Самый частый случай использования секретов.
  </Card>
</CardGroup>
