Let me know your thoughts on OpenAI's Assistants API! 👀👇🏽 📚 My Free Skool Community: bit.ly/3uRIRB3 🤝 Work With Me: www.morningside.ai/ 📈 My AI Agency Accelerator: bit.ly/3wxLubP
I put your previous video to work on my own site and showed it to a tech friend of mine, he was impressed but didn't want to pick up and run with it ... I knew then this is going to be massive. You sir are a beast and thank you so much for showing these things.... I have worked in tech for 20+ years and always wanted to code ... You have inspired me to work on this and I am so excited to do more ... I actually got the chat to stop in the middle of an answer and go get additional data without having to prompt it to do so.... I am super excited!!!!
This is the first original video on end-to-end business implementation using Assistant API I’ve seen, not just code demo in dev environment. This is Gold.
@@LiamOttley Interested to know why you've broken out into Python code there, and used the assistants API, when Voiceflow can do most (all?) of this functionality in the box? Are the assistants much better than the old chat API stuff?
@@th0rbymthis is actually proper software development. If you put everything in the front end - Voiceflow, all the data, prompt, business logic, source code, your API keys etc can easily get hacked
I purchased the course and couldn't find any of that information eiter, Liam Evans and a few others on youtube have some more useful videos that go in greater depth on how to make these bots.
Hey, great video! As a novice in coding and software development I find this video most helpful in taking the first steps into this field. I look forward to learning more from your content!
Top Tutorial, thanks mate! Great to see my JS regex being used. Thanks for the shoutout 🙂 You should also use the Set Block for a var baseUrl where you set the replit URL once and then use {baseUrl}/start inside the GET/POST Blocks. That way you only have to fill this out once.
hey, it seem s like you understood it... Maybe you can help me with the following brain lag lol: He didn´t even crate a costum GPT? He just connected the API to get costum responses right? So if I create a GPT I still dont know how to integrate it in the chatbots... PS: Im from germany and its not easy to understand all, so dont blame me. Would really appreaciate your help!
hey, it seem s like you understood it... Maybe you can help me with the following brain lag lol: He didn´t even crate a costum GPT? He just connected the API to get costum responses right? So if I create a GPT I still dont know how to integrate it in the chatbots... PS: Im from germany and its not easy to understand all, so dont blame me. Would really appreaciate your help!
Pls, do more technical videos! You are a very good explainer congratz, hope to meet someday in this journey. P.s. make the cut simple, less is more. Your content is the charm, not the edited zoom, or fast cut. Love the short introduction.
Thanks for the tutorial dude! This is very valuable. Can you do a demo for a production grade apps as well ~ It'll be very informative for us! Keep up the good work.
hey, it seem s like you understood it... Maybe you can help me with the following brain lag lol: He didn´t even crate a costum GPT? He just connected the API to get costum responses right? So if I create a GPT I still dont know how to integrate it in the chatbots... PS: Im from germany and its not easy to understand all, so dont blame me. Would really appreaciate your help!
Liam is frigging amazing dude. What Value. I'll be signing up for his monthly membership. Best I've seen/heard on AI developments etc. Best follow him than try and work it out ourselves. Excellent value/content. Freaking great stuff. Tahnks Liam.
hey, it seem s like you understood it... Maybe you can help me with the following brain lag lol: He didn´t even crate a costum GPT? He just connected the API to get costum responses right? So if I create a GPT I still dont know how to integrate it in the chatbots... PS: Im from germany and its not easy to understand all, so dont blame me. Would really appreaciate your help!
Amazing Liam. Thank you so much for this. This version explains a lot of questions i had from your other chat app in your website video. 👏👏👏 Yes a Riplet production deployment video would be great. Please and thank you. 🙏🏼🙏🏼
hey, it seem s like you understood it... Maybe you can help me with the following brain lag lol: He didn´t even crate a costum GPT? He just connected the API to get costum responses right? So if I create a GPT I still dont know how to integrate it in the chatbots... PS: Im from germany and its not easy to understand all, so dont blame me. Would really appreaciate your help!
Was curious if anyone was going to touch on this topic. Custom actions are the main thing that distinguishes these GPTs from just another fancy prompt. Great follow up on the replit code from part 1 of the repo
hey, it seem s like you understood it... Maybe you can help me with the following brain lag lol: He didn´t even crate a costum GPT? He just connected the API to get costum responses right? So if I create a GPT I still dont know how to integrate it in the chatbots... PS: Im from germany and its not easy to understand all, so dont blame me. Would really appreaciate your help!
Nice video. You can also set up the Assistant in the UI within the platform (so you don't need create_assistant function). This could give clients an easy CRM with which to update the knowledge base (although you could pull stuff from Google Drive).
hey, it seem s like you understood it... Maybe you can help me with the following brain lag lol: He didn´t even crate a costum GPT? He just connected the API to get costum responses right? So if I create a GPT I still dont know how to integrate it in the chatbots... PS: Im from germany and its not easy to understand all, so dont blame me. Would really appreaciate your help!
I know I'm gonna sound like a bot but i can't believe you are giving this much information away for free. I'm skipping my software engineering classes to watch this. Thanks :)
Hi Liam, Great video! I noticed that in the create_lead function, the "Bearer" was missing in the Authorization header for Airtable. Adding "Bearer" before the API key solved my authentication issue: python Copy code headers = { "Authorization": f"Bearer {AIRTABLE_API_KEY}", "Content-Type": "application/json" } Thanks for the helpful tutorial!
hey, it seem s like you understood it... Maybe you can help me with the following brain lag lol: He didn´t even crate a costum GPT? He just connected the API to get costum responses right? So if I create a GPT I still dont know how to integrate it in the chatbots... PS: Im from germany and its not easy to understand all, so dont blame me. Would really appreaciate your help!
Perfect end to end implementation with the most user friendly tech stack. Please have the tutorial on deployment management, for cases we have multiple solutions
Whoever wrote that code should be thanked haha It's very well written code. I actually had this idea in mind for some time ago, and I think there is something more advanced and cooler that could be made with the geotiff endpoint ;)
hey, it seem s like you understood it... Maybe you can help me with the following brain lag lol: He didn´t even crate a costum GPT? He just connected the API to get costum responses right? So if I create a GPT I still dont know how to integrate it in the chatbots... PS: Im from germany and its not easy to understand all, so dont blame me. Would really appreaciate your help!
Great Tutorial, thank you very much Liam. I'm not sure, however, if you end up paying twice here, once to OpenAI and once to Voiceflow, and whether there might be a much cheaper way?
Awesome stuff Liam! The only thing I wasn't able to figure out was an issue with the airtable api. I copied your air table base, created the api as described in the video & added it to replit but I keep getting this error when trying to create a lead: Failed to create lead: {"error":{"type":"AUTHENTICATION_REQUIRED","message":"Authentication required"}}
Got it working in case anyone is also curious. Under the create_lead function, this line: "Authorization": AIRTABLE_API_KEY, Should be changed to this: "Authorization": f"Bearer {AIRTABLE_API_KEY}", Chat GPT saves the day once again
Great tutorial. Thank you. If anyone getting the error creating reccords in Airtable, please make sure line 19 in the functions file has Bearer in front of the AIRTABLE_API_KEY. Like this "Authorization": f"Bearer {AIRTABLE_API_KEY}"
Awesome video, thanks for sharing! Do you have a tutorial where you show the whole process of building the assistant using the Open AI Assistant builder?
There's so many ways to do this without coding now. Are there any advantages of coding chatbots compared to using services that allow you to do it without code? I'm a software developer and i'm trying to figure out which route i should take
Could you let me know what to do differently if i wanted to run this on an ubuntu aws server instead of replit? I'm just starting out but since using ubuntu aws is half the price of replit wouldn't that mean considerably more monthly profit as you accumilate more and more monthly clients?
hi liam and everyone first thank you for all the content you are creating your channel is a real added value, i just wanted to ask is this process strictly for developers meaning can I do this even If i have zero knowledge in coding ?
🎯 Key Takeaways for quick navigation: 00:00 🌐 *This video is a step-by-step guide on creating a powerful lead generation custom GPT for websites, using multiple custom actions and the new assistance API.* 01:11 👨💼 *Liam Otley, the presenter, runs a development company and a community of AI agency owners, focusing on selling AI solutions to businesses.* 02:21 🤖 *The custom GPT chatbot demonstrated has dual functionalities: answering questions from a knowledge base and calculating solar savings using inputs like home address and electricity bill.* 06:16 🛠️ *The chatbot is built using a combination of prompting, knowledge (a document on solar for homes), and actions (calculating solar savings and capturing leads).* 17:13 💻 *The development process involves setting up on Google Cloud, integrating APIs, and deploying the chatbot using a template on Replit and Voiceflow for website implementation.* Made with HARPA AI
Thanks!!! Awesome work.... Are you made some project connecting with databases... to get more information of a specific user that all ready connect before?
Great content, thanks. One question: how could we implement buttons to make it easier to guide the conversation, for example at the first user input have 2 buttons: "Solar Panel Info" or "Calculate savings"? I would not want those buttons instead of a typed response but give the user the option to click one of those...Thanks!
Could someone clarify please: why use Replit if I could build this logic (with actions) in Voiceflow using intents? I’m so confused on it.. I see that the Replit is used for the backend and Voiceflow for the frontend, but I can understand why not use Voiceflow for both the back and front? Less connections, less coding, less fragile. Please help to understand 😢
Thank you so much, this video is so valuable, I appreciate this! I'm wondering, do you charge all APIs costs from the clients for your bot usage, or do you set up their own accounts for this?
Great tutorials as always @LiamOttley! One question, do we have to put the knowledge base into the repl file or can we just add it onto voiceflow since we have the option to train the bot on URLs which is more convenient than files in my opinion while the repl Python file does not have this capability
Hey Liam. Thank you for this Value. Quick question to ask you, I am a complete beginner, would like to learn from the basics, but I’m kinda lost as to where to start. Which of your RU-vid video should I start watching from?
Great video. I get that it will vary depending on business and scope of work, but what is the average amount you would charge a company to build out website bot like this?
A really good start but I think to support more than one chat thread simultaneously the Python script need to be redone as a state machine so to can remove the poll loop.
Hey Liam, thank you for this video. You’re always opening my eyes to what’s truly possible with the technology. Just trying to wrap my head around the different options that are available to us now. What is the different between what you’ve shown here versus using the Playground to create something like this? Also, could we not still use Voiceflow or Botpress to design conversations for extra functionality in addition to a user having access to the conversation example you built in Voiceflow. Perhaps creating an intent that would activate this part of the workflow while still having access to the rest of the conversation that has been designed to do other things as well. Hopefully that makes sense
Wow amazing video, very helpful! Could this web assistant also have things like buttons added in Voiceflow or does that functionality not work when it's hosted externally?
Can you make one of these that doesn’t require a knowledge base? I understand it’s for businesses but there are other uses besides knowledge bases. I feel like the knowledge base bots are easy. It’d be good to know how to use other ways as well.
I have a question 🙋! I just completed you 3 months old 3 hour training video of yours with Voiceflow and gpt 4 to create chat bot, lead gen and customer support with custom knowledge and all like full no code... But now after Gpt 4 Agents Api release we are gonna use Coding with another host so Why we don't directly make it on voiceflow like before ? Is it because there we wont be able to pluck info from google apis and process them or what? Please explain that.
This is epic. GPTs really added value to my business and travel videos. Liam kills it once again, AI solutions are moving forward fast. Are they there yet? It's only a matter of time and effort
hey, it seem s like you understood it... Maybe you can help me with the following brain lag lol: He didn´t even crate a costum GPT? He just connected the API to get costum responses right? So if I create a GPT I still dont know how to integrate it in the chatbots... PS: Im from germany and its not easy to understand all, so dont blame me. Would really appreaciate your help!
Great Video! Show us how to move the chatbot position and interface. I want to make it visible, like a big input, on the first page. Nobody is gonna use it in the lower right corner.