Токены GigaChat

Получение доступа к российской модели.

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

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

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

  1. Откройте сайт: https://developers.sber.ru/portal/products/gigachat-api

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

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

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

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

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

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

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

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

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

  10. При запросах в 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"
      }'
    
  11. В ответе вы можете получить ошибку, связанную с неоплаченным токеном

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

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

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

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