Let's Build a ChatGPT Interview Bot | Hands On Project

preview_player
Показать описание
In this video, we'll build out a fun AI Chatbot that will interview us for an upcoming React interview job. And no it won't be all text, it will be spoken...a back-and-forth conversation between me and Greg (and you and Greg as you build it with me).

In this tutorial we'll learn:
- How to use the Open AI API
- How to use the Whisper API for speech-to-text transcription
- How ChatGPT keeps a chat history and context and we integrate the same into our app
- How to use ElevenLabs to give our Bot a realistic voice to talk back to us.

By the end of the tutorial, you'll have a fully functional backend all set up so you just have to send audio to it.

Timestamps
00:00 Demo (hilarious)
01:10 The project
02:13 Full course
02:42 Project setup
03:15 The gameplan
03:58 FastAPI setup
05:45 Send audio and transcribe (Whisper API)
14:28 Set up chat history functionality
26:34 Send audio to ChatGPT
35:53 Elevenlabs API realistic voice
48:18 Outro

** Career Path Coding Tracks **

** My Coding Blueprints **
Both FREE in the Travis Media Community

** I write regularly **

** FREE EBOOKS **

LET'S CONNECT!

#chatgptcoding #pythontutorial #chatgpt #chatbotgpt #openaiapi

** Some of the links in this description may be affiliate links that I may get a little cut of. Thank you.
Рекомендации по теме
Комментарии
Автор

Seriously cant wait to dig in. Ive been chatgpt everyday as a junior dev and wondered if i could learn how to make it talk to me. Thanks

nobleartist
Автор

Super easy to follow tutorial, thanks for posting. The code no longer works due to some version upgrades at OpenAI and Eleven Labs, but still an informative walkthrough for a Newb such as me.

PaulBunting-qb
Автор

Could we do this with without and " Send audio and transcribe (Whisper API)" and use the native ChatGPT app audio interface. This seem very responsive, where the whisper app is a little slow. I would love some tips on how to use this very fast native chatGPT app interface.

ms
Автор

can we integrate this voice function to some other frameworks such as dilogflow or botpress actually i have conected chatgpt api to dialogflow using webhook and was wondering if this could happen the voice thing

akashk
Автор

Great tutorial. Do you have any tutorials on Postman, or can you recommend one for beginners? I am not familiar with Postman but have been advised it is one to learn if you are working with APIs.

eyvettethompson
Автор

Question 1: How many R’s are there in the word strawberry?

buster
Автор

Hey Travis, great video. Tried following it, but lost you at 12:41 (postman). can you please provide some steps for those who haven't used postman before. thanks!

octatig
Автор

Thanks! Near 45:15 I'm able to get the audio back but postman for some reason doesn't display a play button. I am able to save the audio response to a file though.

thndesmondsaid
Автор

the project is awesome and you are awesome lets gooo

ramyromeo
Автор

I was facing errors like invalid organisation id even if openai organisation id was valid. So I removed the organisation id and proceeded with only openai api key. The code also worked. Is it the correct approach or are there any other approaches?

muskanrath
Автор

Hey @Travis, i wnt to take the full course but the site is dead when i clicked on "TAKE THE COURSE"

cebugdev
Автор

I'm looking to enrol to your course, but the community is closed. When do you plan to open it so that I can enrol to the full course?

omprakashchavan
Автор

Hey Travis. Please tell me how you have connected the fronted interface with the backend. The interface that I meant is the one that you have shown in the demo part of this video. how is that constant conversation happening?. how audio is automatically converted into an MP3 or any audio file?

SamahMaaheenSayyadAP
Автор

have you built that app? i need it for interview job in japanese

ilhamsatriadarmawan
Автор

Travis- This is a great tutorial! Thank you. It seems that the API signature has changed to use speech-to-text plus I am still not able to resolve the error " from openai import OpenAI
ImportError: cannot import name 'OpenAI'" I have tried multiple forums. Anyone else facing the same issue?

ravinder
Автор

combine with google translate speach. so, the live interview can answer the inteviewer in japanese. aweosme

ilhamsatriadarmawan
Автор

please what is postman ? am stuck there

kelvinosiri
Автор

If you want an interviewer who is 2 years behind 😅

codernerd
Автор

where's the github code?? 😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢

robrita
welcome to shbcf.ru