Part 1: How to Build an AI Voice Agent using OpenAI Realtime API

Part 1: How to Build an AI Voice Agent using OpenAI Realtime API

Bart Slodyczka

8 месяцев назад

51,657 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@kevinjhammond
@kevinjhammond - 14.10.2024 02:38

Great work man.

Ответить
@Jre-nomad
@Jre-nomad - 14.10.2024 03:09

Hey Bart great video just subscribed, looking forward to more great content.

Ответить
@eduardoKhamer
@eduardoKhamer - 14.10.2024 04:10

good video!

Ответить
@localloop
@localloop - 14.10.2024 10:47

superb AI Voice Agent tutorial Bart. Is it possible to cross check a booking to a sync Google calendar

Ответить
@stilosopuntocom
@stilosopuntocom - 14.10.2024 14:18

Hey buddy, this is awesome! Thanks so much for sharing it with us! Can you adjust the Replit config for Vonage? Thanks again, man! 🤙🏻

Ответить
@minasmarioskontid
@minasmarioskontid - 14.10.2024 15:27

Legend! Cause realtime api is hella expensive, can try deepgram agent api or livekitt by livekit which is using deepgram + 11labs but is really realtime

Ответить
@lo_kiigaming
@lo_kiigaming - 14.10.2024 20:01

Great content Bart! One tip for you, I'd use your environment file for your project to store sensitive constant variables like your Make Webhook URL so people don't try copying your code and spam your webhook endpoint. And/or implement some webhook public + private secret system to authenticate webhook requests. That way, you don't get random people on the internet trying to access your APIs and systems :) Keep up the good work.

Ответить
@tonywhite4476
@tonywhite4476 - 14.10.2024 20:12

I've heard this is very expensive to run.

Ответить
@redwanshaikh9117
@redwanshaikh9117 - 15.10.2024 01:20

GOAT 🐐
Keep it up

Ответить
@tlatoanimachi
@tlatoanimachi - 15.10.2024 09:56

OpenAI is releasing swarm soon. Hopefully it helps take off all this load to be able to easily and more fluently configure such things.

Still way too complicated. I’ll wait.

Ответить
@Viva-Bem-agora
@Viva-Bem-agora - 15.10.2024 17:11

top, muito bom, funcionou a v1 aqui, vou testar essa v2 no n8n

Ответить
@Tommi0097
@Tommi0097 - 15.10.2024 22:23

Great video! Nice pace and great way to explaining the technical stuff

Ответить
@EdwinLee-q1l
@EdwinLee-q1l - 15.10.2024 23:28

Hi Bart, yes please could you make a video of how you built the automation backend, I’m very keen to learn more from you.

Ответить
@aka4241
@aka4241 - 16.10.2024 11:48

Many Thanks :) could you please share your Make automation ?

Ответить
@GuySkiy-qp1eq
@GuySkiy-qp1eq - 16.10.2024 21:53

Thanks Bart!
I'm looking forward to more great content.

Ответить
@dennisho18
@dennisho18 - 16.10.2024 23:31

HELPFUL! Thanks brotha

Ответить
@victorvanvas
@victorvanvas - 17.10.2024 05:41

Amazing content Bart, thank you

Ответить
@AIforBusiness25
@AIforBusiness25 - 18.10.2024 15:10

Great video! Would you be open to sharing the Blueprint for your Make configuration?

Ответить
@RedwanShaikh-p5v
@RedwanShaikh-p5v - 19.10.2024 16:32

Thanks, amazing an it really helps a lot, but I don't know y after I run it it start ti reply to it self without my input :((

Ответить
@GabCap
@GabCap - 22.10.2024 15:49

Excellent material! Congratulations. Keep going 💪

Ответить
@laurensveldman5180
@laurensveldman5180 - 24.10.2024 00:27

Great work! Insanely useful!

Ответить
@ULTRATECHSPACE
@ULTRATECHSPACE - 24.10.2024 18:05

this is great video! Thank you!

Ответить
@grzegorzgrodzki3855
@grzegorzgrodzki3855 - 25.10.2024 20:39

Hello Bart! Thank you very much for the guide, it's great! I have a question about transcription. I want to set the language to Polish because it often doesn't detect words. I tried to set leanguage pl under whisper-1, but then I have disruptions during the conversation. Thank you for your reply!

Ответить
@esek-2
@esek-2 - 31.10.2024 19:18

Thank you for this, you explained the code extremely well, even for me as a beginner of NodeJS! I have a question: I do not have replit, but I usually use Google Cloud for things like this. Is it possible to deploy this NodeJS app using Google Cloud somehow? I read about The Google App Engine, however as far as I read the Standard environment (which is free up to 28h a day) does not support WebSockets. Does this mean that this would not work in this case?

Ответить
@Shubham-rf2bs
@Shubham-rf2bs - 06.11.2024 15:01

Ответить
@chrisstrode1479
@chrisstrode1479 - 10.11.2024 22:46

Great Video Bart! Keep them up.

Ответить
@ehtixham0072
@ehtixham0072 - 12.11.2024 10:31

Great stuff! Insanely useful!

Ответить
@mmdls602
@mmdls602 - 19.11.2024 01:40

did you say hello legends?? the only legend here is you bruh lol

Ответить
@mmdls602
@mmdls602 - 19.11.2024 09:43

Bart, where are you connecting to any data sources or any context for the RAG? I don't see it in the index.js. Looking to extend this and see if I can set this up to a knowledgebase to properly answers questions with factual information from the knowledgebase. Thank you, this is amazing.

Ответить
@MohammedAffanAhmed-l2s
@MohammedAffanAhmed-l2s - 25.11.2024 04:30

Amazing work by you I’ve learned alot

Ответить
@H0tSAM
@H0tSAM - 02.12.2024 03:34

Great tutorial!

Ответить
@megadolphin.v1
@megadolphin.v1 - 03.12.2024 00:14

This was just the video I was looking for. Many thanks.

Ответить
@DISTRICTFILMS202
@DISTRICTFILMS202 - 04.12.2024 00:47

This is awesome. I already made v1, but v2 i followed to too the script, it must be cause I'm on a trial that it won't make the call to webhook / media stream cause everything else work. Any suggestions?

Ответить
@herewegoagain2
@herewegoagain2 - 11.12.2024 11:37

Possible to post equivalent code in Python?

Ответить
@safeer786ful
@safeer786ful - 03.01.2025 04:11

Hey. Does bland and vapi use realtime or they use something like your other video of deepgram as the speech analysis / transcript and then chat gpt api calls for answers ?

Ответить
@thegotoguy868
@thegotoguy868 - 06.01.2025 00:00

Hi Bart, this is super awesome really helped a lot. Quick question i keep on getting error on twilio invalid schema 12200 so basically when i call nothing happens. It happens randomly not sure what is causing it. Is it the firstmessage ?

Ответить
@saedsaify9944
@saedsaify9944 - 07.01.2025 13:16

Great video. Do you plan to create one that integrates with openAI assistant directly (or may be pinecone) instead of through make?

Ответить
@NataliyaAi
@NataliyaAi - 11.01.2025 13:26

Hi, Bart! Great tutorial! You are one of few on YT who explain how to deploy it with Twilio. So, that's how I find you ;) Could you be so kind to export .json of Make scenario, so we can test the entire automation. It'll be very helpful. You can add it in your resources under this video. Otherwise, we have incomplete solution. Thanks again. I hit subscribe, so waiting for new updates 😉!

Ответить
@isaiahgomez1215
@isaiahgomez1215 - 16.01.2025 00:41

Great Job dude!

Ответить
@shivprashant007
@shivprashant007 - 18.01.2025 05:43

Amazing content to get any one started. Thanks!

Ответить
@willwill-io4rf
@willwill-io4rf - 25.01.2025 16:44

Excellent Bro

Ответить
@Eastrnmade
@Eastrnmade - 23.02.2025 13:54

😂 it's funny you edited the video to hide the latency issue you are facing. Be transparent brother. Otherwise you are on the scammer road.

Ответить
@reardelt
@reardelt - 07.03.2025 19:39

DO you have one using python?

Ответить
@reardelt
@reardelt - 07.03.2025 20:57

The realtime api is still buggy. It is diffcult to recite numbers such as your phone number if you are building a medical appointment app

Ответить
@e-Course.
@e-Course. - 27.03.2025 06:01

Thanks for video , maybe need all those
1) RAG
2) Function calling
3) Caller history
4) Call forwarding

Ответить
@dennisbaro2735
@dennisbaro2735 - 27.03.2025 23:29

Great project!

Ответить
@gooo1974
@gooo1974 - 19.04.2025 17:18

is there
any way to use the configiration from
make?

Ответить
@BanjoPup
@BanjoPup - 25.04.2025 13:24

Awesome. Thanks man

Ответить
@KnowledgeUnlocked_00
@KnowledgeUnlocked_00 - 09.05.2025 02:29

You have made the explanation so technical. Very hard to understand 😢😢😢

Ответить