Получение доступа

Для получения доступа необходимо быть зарегистрированным в Облаке.

Запрос на предоставление доступа подается через форму с указанием ID Облака.

Для начала использования требуется:

  1. Получить ID Облака.

  2. При необходимости cоздать каталог. По умолчанию уже создан каталог с названием default.

  3. Создать сервисный аккаунт для выбранного каталога и выдать роли — editor и search-api.webSearch.user по инструкции.

  4. Получить токен для запросов в API, для этого:

    1. Установить консольную утилиту yc.
    2. Выполнить в консоли команду yc init, указав необходимые идентификаторы.
  5. Получить IAM-токен по инструкции.

    Внимание

    Время жизни IAM-токена — не больше 12 часов, но рекомендуется запрашивать его чаще, например каждый час.

  6. Проверить доступ к API. Адрес: https://supportgpt.api.cloud.yandex.net.

    Пример запроса (с генерацией токена):

    IAM_TOKEN=$(yc iam create-token)
    FOLDER_ID="${1:-<ваш folder ID>}"
    curl -H "Authorization: Bearer ${IAM_TOKEN}" -H "x-folder-id: ${FOLDER_ID}" -X GET https://supportgpt.api.cloud.yandex.net/indexer/v1/indexes
    
  7. Убедиться, что по итогам обработки запроса вам передали параметры для обращения к API:

    • сервис (service);
    • продукт (product);
    • префикс для создания индексов.

При возникновении вопросов добавляйтесь в чат технической поддержки.

Предыдущая
Следующая