Как начать работать с GigaChat API? Подробный туториал на Python

Поделиться
HTML-код
  • Опубликовано: 11 ноя 2024

Комментарии • 27

  • @ЯСон-п7и
    @ЯСон-п7и 8 месяцев назад +4

    Благодарю за последовательное объяснение документации) Помогли!

  • @АлексейПономарев-м5м
    @АлексейПономарев-м5м 2 месяца назад

    Потрясающе! Шикарное видео! Благодаря Вам эта магия становится немного понятнее.

    • @trashchenkov
      @trashchenkov  2 месяца назад

      Спасибо! Смотрите еще ролики, там много разной магии😁

  • @eatthecookies
    @eatthecookies 9 месяцев назад +2

    Спасибо! Очень жду продолжения!

    • @trashchenkov
      @trashchenkov  9 месяцев назад

      Спасибо за обратную связь. Продолжение готово)

  • @speedhight8373
    @speedhight8373 7 месяцев назад

    Спасибо большое за гайд и документацию. Максимально упростил работу с проектом)

  • @denisanisimov2575
    @denisanisimov2575 2 месяца назад

    Отличное видео! Спасибо большое!

  • @neverendingdream9610
    @neverendingdream9610 8 месяцев назад +1

    Спасибо, очень полезно

  • @SofiaGudkova
    @SofiaGudkova 7 месяцев назад

    Круто! Спасибо!

  • @Monarhbob
    @Monarhbob 8 месяцев назад +1

    Благодарю, интересно!
    В GigaChat API написано: Токен доступа действителен в течение 30 минут.
    Подскажите, если сделать чат-бота с GigaChat для Телеграм, он будет работать только в течение 30 минут?

    • @trashchenkov
      @trashchenkov  8 месяцев назад +3

      Можно прописать в коде следующий алгоритм действия:
      Если получаем вместо ответа на запрос сообщение, что токен недействителен, отправляем запрос на получение нового токена, а затем повторяем наш запрос к языковой модели, используя новый токен.
      В следующих видео я вместо обращений через requests использую класс GigaChat из библиотеки GigaChain. Там все эти процессы автоматизированы.

  • @aceracer5556
    @aceracer5556 8 месяцев назад

    А можно гигачат интегрировать в langchain и дообучить на своих данных?

    • @trashchenkov
      @trashchenkov  7 месяцев назад

      Интегрировать в лангчейн можно (про это есть в последующих видео), а вот дообучать нельзя. Максимум можно в промпте передать несколько примеров того, как надо выполнять требуемое задание (такая техника называется few-shot prompting).

  • @АлексейПономарев-м5м

    Не получается сгенерировать изображение. Приходит ответ: 'Извините, но я не могу генерировать изображения.' Может быть я что-то пропустил, вроде бы запрос ничем не отличался кроме самого сообщения, которое начиналось с "Нарисуй..."?

    • @trashchenkov
      @trashchenkov  Месяц назад +1

      В этой части видео устарело. Там что-то меняли, посмотрите документацию: developers.sber.ru/docs/ru/gigachat/api/images-generation?lang=py

    • @АлексейПономарев-м5м
      @АлексейПономарев-м5м Месяц назад

      @@trashchenkov Спасибо! Ответ нашелся.

  • @hrportalru
    @hrportalru 3 месяца назад

    Спасибо за видео, а можно ли вопросы к гигачату закинуть в csv (то есть, на каждой строке, новый вопрос), запросить гагичат, а ответы записывать в тот же csv (но в соседней колонке), то есть на входе одна колонка с вопросами, а на выходе 2 колонки - вопросы и ответы
    Понимаю, что через цикл, но не понимаю "как" :) рука тянется к пандасу, но все равно не понятно :)

    • @trashchenkov
      @trashchenkov  3 месяца назад +1

      В этом видео есть сохранение результатов в csv: ruclips.net/video/kxQ3qfryEHE/видео.htmlsi=KDD1t0HEXEp5WSQP&t=4461
      Ссылка на гитхаб есть в описании ролика.

    • @hrportalru
      @hrportalru 3 месяца назад

      @@trashchenkov спасибо, посмотрю

  • @monokuma-2
    @monokuma-2 7 месяцев назад

    харош

  • @starsmaker9964
    @starsmaker9964 Месяц назад

    э

  • @32prince
    @32prince 2 месяца назад

    Че за херня 401 ошибка апи не отвечает, все делал по твоей инструкции

    • @trashchenkov
      @trashchenkov  2 месяца назад

      Обычно такая ошибка вылезает, если что-то не так с токеном доступа. Мы сперва берем авторизационные данные и получаем по ним получасовой токен доступа. Если в токене будет лишний символ, или наоборот не вся строка токена окажется в запросе, будет такая ошибка. Еще такая ошибка будет, если пройдет больше получаса.
      Может ты что-то случайно напутал. Возьми код с гитхаба (ссылка под видео есть).

  • @32prince
    @32prince 2 месяца назад

    {"status":401,"message":"Unauthorized"}