Перейти к основному содержимому

API ключи

Цель

Настроить API ключи для интеграции с AI провайдерами (OpenRouter, Segmind, Gemini).

Предусловия

  • Права администратора
  • Аккаунты у соответствующих провайдеров

Обзор провайдеров

ПровайдерФункционалСайт
OpenRouterТекстовые AI модели (DeepSeek, Claude, GPT)openrouter.ai
SegmindГенерация и редактирование изображенийsegmind.com
GeminiТекст + изображения от Googleai.google.dev

Настройка OpenRouter

Получение API ключа

  1. Зарегистрируйтесь на openrouter.ai
  2. Перейдите в KeysCreate Key
  3. Назовите ключ (например, «SMAIWER Production»)
  4. Скопируйте ключ (начинается с sk-or-...)

Добавление в SMAIWER

  1. Откройте Настройки → AI → API ключи
  2. В разделе OpenRouter нажмите «Добавить ключ»
  3. Вставьте ключ
  4. Нажмите «Сохранить»

Выбор моделей

После добавления ключа станут доступны модели:

МодельОписаниеСтоимость
DeepSeek ChatБыстрая, экономичная~$0.001/1K токенов
Claude 3 HaikuБыстрая, качественная~$0.003/1K токенов
Claude 3 SonnetСбалансированная~$0.015/1K токенов
Claude 3 OpusМаксимальное качество~$0.075/1K токенов
GPT-4 TurboOpenAI флагман~$0.030/1K токенов

Настройка Segmind

Получение API ключа

  1. Зарегистрируйтесь на segmind.com
  2. Перейдите в SettingsAPI Keys
  3. Нажмите «Generate API Key»
  4. Скопируйте ключ

Добавление в SMAIWER

  1. Настройки → AI → API ключи
  2. В разделе Segmind нажмите «Добавить ключ»
  3. Вставьте ключ
  4. Сохраните

Доступные функции

После добавления ключа:

  • ✅ Генерация изображений (SDXL, Flux)
  • ✅ Редактирование (Upscale, Background Removal)
  • ✅ Face Swap
  • ✅ PixelFlows (60+ шаблонов)

Проверка баланса

Баланс кредитов отображается в Настройки → AI → Segmind:

Баланс: 1,250 кредитов
Использовано сегодня: 45 кредитов

Настройка Gemini

Получение API ключа

  1. Перейдите на ai.google.dev
  2. Нажмите «Get API Key»
  3. Создайте проект или выберите существующий
  4. Скопируйте ключ

Добавление в SMAIWER

  1. Настройки → AI → API ключи
  2. В разделе Gemini нажмите «Добавить ключ»
  3. Вставьте ключ
  4. Сохраните

Особенности Gemini

  • ✅ Бесплатный лимит (60 запросов/минуту)
  • ✅ Хорошо понимает русский язык
  • ✅ Поддержка изображений (анализ и генерация)

Глобальные vs Локальные ключи

Глобальные ключи

Устанавливаются супер-администратором для всех организаций:

Преимущества:
- Централизованное управление
- Общий биллинг
- Не требует настройки от пользователей

Используется когда:
- Ключи не настроены организацией

Локальные ключи

Устанавливаются администратором организации:

Преимущества:
- Собственный биллинг
- Независимость от платформы
- Контроль расходов

Приоритет:
- Если настроен локальный ключ, он используется первым

Безопасность ключей

Шифрование

Все API ключи шифруются перед сохранением в базе данных (Fernet encryption).

Ротация ключей

Рекомендуется менять ключи:

  • При подозрении на утечку
  • При увольнении сотрудников с доступом
  • Каждые 90 дней (опционально)

Проверка использования

  1. Настройки → AI → Логи
  2. Просмотрите историю запросов
  3. Отслеживайте аномальное использование

Лимиты и квоты

Настройка лимитов

Установите ограничения для контроля расходов:

ПараметрОписание
Дневной лимитМаксимум запросов в день
Лимит на пользователяЗапросов на одного оператора
Лимит стоимостиМаксимальные расходы в день

Уведомления

Настройте оповещения:

  • ⚠️ 80% от лимита
  • 🔴 100% от лимита (блокировка)
  • 📧 Ежедневный отчёт

Решение проблем

Ключ не работает

  1. Проверьте правильность копирования
  2. Убедитесь, что ключ активен у провайдера
  3. Проверьте баланс/лимиты

Ошибка авторизации

Error: Invalid API key or authentication failed

Решение: Пересоздайте ключ у провайдера.

Превышен лимит

Error: Rate limit exceeded

Решение: Подождите или увеличьте план у провайдера.

Связанные руководства