Настройка ключей API для OpenAI

:bookmark: Это руководство объясняет, как настроить API-ключи для OpenAI, чтобы включить функции Discourse AI, требующие ключей сторонних LLM.

:person_raising_hand: Требуемый уровень пользователя: Администратор

В этом примере мы используем OpenAI для генерации ключей.

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

Платформы постоянно меняются, поэтому данное руководство может не на 100% точно отражать весь процесс.

:information_source: Для использования определённых модулей ИИ пользователи должны иметь API-ключ от стороннего провайдера, такого как OpenAI (ChatGPT), Anthropic (Claude), Google (Gemini) и т. д.

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

Генерация API-ключа

  1. Войдите в OpenAI. API-ключ можно получить здесь: OpenAI Platform
  2. Сгенерируйте API-ключ.
  3. После генерации ключа сохраните его в надёжном и безопасном месте и скопируйте.

Использование API-ключа для Discourse AI

Discourse AI использует систему Secrets (Секреты) для управления API-ключами. Вместо того чтобы вставлять ключи напрямую в конфигурации отдельных LLM, вы создаёте именованный секрет, а затем ссылаетесь на него из одного или нескольких LLM.

Создание секрета (опционально, можно сделать inline)

  1. Перейдите в AdminPluginsAI → вкладка Secrets.
  2. Нажмите New Secret.
  3. Введите имя для секрета (например, “OpenAI API Key”).
  4. Вставьте ваш API-ключ в поле Secret.
  5. Сохраните секрет.

Настройка LLM

  1. Перейдите в AdminPluginsAI → вкладка LLMs.
  2. Выберите шаблон предварительно настроенной модели (например, модель OpenAI) и нажмите кнопку Configure, либо нажмите Edit на уже настроенном LLM.
  3. В поле API Key выберите из выпадающего списка созданный вами секрет. Вы также можете создать новый секрет inline, нажав кнопку + рядом с выпадающим списком.
  4. Сохраните LLM.
6 лайков