Получение токенов GigaChat

В API Гигачата несколько сервисов, есть платные и бесплатные.

Самый дешевый сервис - Эмбеддинги - 400 рублей за 10 000 000 токенов

Пошаговая инструкция по получению токена API (он общий для сервисов)

  1. Выберите “Личный кабинет“

  2. Войдите по Сбер ID или по телефону

    1. Если Сбер ID нет, регистрируйтесь по номеру телефона

  3. После авторизации вы попадете в кабинет, который также называется Studio.

  4. Создайте проект Gigachat API

  5. Нажмите кнопку “Получить доступ”

  6. Откроется раздел с настройкой API

  7. Нажмите синюю кнопку “Получить ключ“

  8. Сохраните Authorization Key - это и есть токен

  9. При запросах в API указывайте заголовок Authorization cо значением

    Bearer <Authorization Key>

    Например

    curl -X POST \
      https://api.sber.ru/gigachat/api/v1/embeddings \
      -H "Content-Type: application/json" \
      -H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
      -d '{
        "texts": ["Your text to embed goes here."],
        "model": "YOUR_EMBEDDING_MODEL_NAME"
      }'
  10. В ответе вы можете получить ошибку, связанную с неоплаченным токеном

    1. Если токен платный, откройте биллинг

    2. Выберите нужный платный сервис, например, Эмбеддинги, и нажмите “Перейти к оплате“

    3. И оплачивайте удобным вам способом

  11. После оплаты ваши запросы начнут обрабатываться

Last updated