- 1. Introduction 2m 5s
- 2. Recent A.I Developments And ChatGPT Explained 6m 27s
- 3. Installing PHP And Composer 6m 23s
- 4. What are GPT Assistants? 6m 14s
ChatGPT Assistants Build A PHP Laravel Weather A.I Chat bot!
About this course
Dive into the world of artificial intelligence with our course "ChatGPT Assistants Build A Laravel Weather A.I. Chat bot!" specially designed for beginners interested in developing AI-driven applications. This course offers a practical introduction to building intelligent chatbots, utilizing the Laravel framework and OpenAI's Assistant APIs.
We begin by introducing you to "Betty," your first chatbot. Betty is designed to be your personal assistant, proficient in managing your calendar entries. You will learn the ins and outs of PHP, Laravel's robust framework, and OpenAI's Assistant APIs, which form the backbone of Betty's functionality. Through building Betty, you'll grasp the essentials of user intent recognition, natural language processing, and task automation.
After mastering the basics with Betty, the course shifts gears to a more challenging task – constructing a weather assistant bot. This bot is capable of fetching real-time weather conditions from any city in the world. To achieve this, we will leverage the OpenWeatherMap API, integrating it seamlessly with our chatbot to provide instant weather updates upon request.
Throughout the course, you'll engage with key programming concepts and learn to navigate APIs, ensuring your bots can retrieve, process, and deliver information efficiently. By the end of this course, not only will you have built two functional chatbots, but you'll also have acquired the foundational skills necessary to expand into more complex bot development projects.
Join us as we embark on this programming adventure to unlock the full potential of chatbots in the digital world!
Daniel McCarthy your teacher, a seasoned software engineer with extensive real-world experience, has designed this outstanding course to facilitate learning in artificial intelligence. Many of his video courses have achieved bestseller status.
What you'll learn
- Dive into the world of artificial intelligence with our course "ChatGPT Assistants Build A Laravel Weather A.I.
- Chat bot!" specially designed for beginners interested in developing AI-driven applications.
- This course offers a practical introduction to building intelligent chatbots, utilizing the Laravel framework and OpenAI's Assistant APIs.
- We begin by introducing you to "Betty," your first chatbot.
Curriculum
32 Lessons • 4H 56M- 1. Building your first ChatGPT Assistant 19m 27s
- 2. Using Your GPT Assistant In PHP 10m 12s
- 3. Using Custom GPT Assistant Classes 8m 54s
- 4. Responding to ChatGPT function calls in your Assistant class 9m 36s
- 5. Using your GPT Assistant as a Chatbot 5m 46s
- 6. Switching to the GPT4 model in your Chatbot 5m 21s
- 7. Blocking the conversation to wait for a response from ChatGPT 4m 12s
- 8. GPT API Internals Understanding Threads and runs 2m 54s
- 9. How to save and restore conversations 9m 56s
- 10. Writing code to save and restore a conversation 12m 48s
- 1. Weather Application Project Overview 1m 42s
- 2. Setting up our laravel project and databases 11m 5s
- 3. Creating Our Base Code 8m 17s
- 4. Building a test assistant in our laravel application 9m 18s
- 5. Building the base of our API controller 7m 21s
- 6. Building the ability to ask a question to the assistant through the api 18m 35s
- 7. Maintaining assistant conversations throughout API requests 5m 44s
- 8. Passing the function call stack back to the user 3m 30s
- 9. Designing our weather assistant 13m 20s
- 10. Integrating our weather assistant into our API 7m 19s
- 11. Integrating the OpenWeatherMap API 13m 44s
- 12. Integrating the front end GUI with HTML and Bootstrap 16m 25s
- 13. Integrating the Jquery AJAX requests to talk with our chatgpt assistant 21m 57s
- 14. Updating the icons of our chat box 7m 57s
- 15. Listening to the enter key to send messages 2m 30s
- 16. Creating the weather cards 13m 16s
- 17. Dealing with card icons and descriptions programatically 9m 52s
- 18. Styling our application 14m 46s
- 0.00 instructor rating
- 1 courses
- Systems students worldwide
Daniel McCarthy
Learn from DragonZap instructors with practical, build-first lessons focused on systems, low-level programming, compilers, kernels, and real-world engineering fundamentals.
Student reviews
No student reviews have been posted yet.