Вопросно-ответная система на JavaScript, на базе Chat GPT

Поделиться
HTML-код
  • Опубликовано: 25 мар 2023
  • Напишем небольшую вопросно-ответную систему с голосовым интерфейсом, на базе API ChatGPT.
    Рассмотрим такие темы как разпознавание голоса и синтез речи в JavaScript. Покажу, как делать post-запрос на сервер opeanai, с авторизацией при помощи axios.
    В результате получится приложение для более удобного общения с исскуственным интелектом.
    ** если в вашей стране не доступен ChatGPT, можете брать любой аналог, так как процесс разработки будет таким же
    0:40 - Инструменты для работы
    2:07 - Интерфейс
    4:18 - Распознавание голоса
    7:03 - Синтез речи
    8:51 - Интеграция с ChatGPT
    13:58 - Сохранение контекста разговора
    15:27 - Результат
    Сгенерировать api-ключ для ChatGPT:
    platform.openai.com/account/a...
    Подключить Axios:
    cdn.jsdelivr.net/npm/axios/di...
    Адрес по которому делать post-запрос:
    api.openai.com/v1/chat/comple...
    CSS-анимации:
    developer.mozilla.org/ru/docs...
    Приложение Acode:
    - бесплатная версия - play.google.com/store/apps/de...
    - платная версия - play.google.com/store/apps/de...
    Код урока:
    github.com/ateros-lab/qa-system
    #chatgpt #javascript #распознавание #голоса #синтез #речи #вопросно #ответная #система #axois #post #authorization #api

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

  • @user-tb3mm6dl3z
    @user-tb3mm6dl3z 15 дней назад +1

    Давай еще не останавливайся

    • @AterosDev
      @AterosDev  15 дней назад

      Спасибо за поддержку) 🙏

  • @user-tb3mm6dl3z
    @user-tb3mm6dl3z 15 дней назад +1

    Нихерасебе

  • @anar2609
    @anar2609 Год назад +2

    👏👏👏👏👏👏👏

  • @katya.20moroz34
    @katya.20moroz34 Год назад +2

    класс🔥🔥🔥

    • @AterosDev
      @AterosDev  Год назад

      Спасибо) 🔥🔥🙏

  • @placid3495
    @placid3495 Год назад +1

    Мое почтение, очень интересно! Узнал про распознавание и синтез речи в браузере, есть куда применить.

    • @AterosDev
      @AterosDev  Год назад +1

      Спасибо 🙏 Рад что вам понравилось)

  • @userdjdjdkdk
    @userdjdjdkdk Год назад

    Выводит ошибку 429 в консоли, после отправки запроса на сервер(после проговорки вопроса), как исправить?

    • @AterosDev
      @AterosDev  Год назад

      А что в тексте ошибки написано?

    • @userdjdjdkdk
      @userdjdjdkdk Год назад

      (анонимная) @ xhr.js:251
      xhr @ xhr.js:49
      Ae @ dispatchRequest.js:51
      value @ Axios.js:148
      (анонимная) @ Axios.js:187
      (анонимная) @ bind.js:5
      requestFunc @ index.js:41
      speechRecognizer.onresult @ index.js:51

    • @AterosDev
      @AterosDev  Год назад

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

  • @300sportan
    @300sportan Год назад +2

    очень толково