|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/flutter-firebase-chatgpt-and-elevenlabs-api-course/
课程评论:没有评论
课程名称:Flutter、Firebase和ChatGPT:Dall-E图像共享应用 课程概述:在本课程中,您将学习如何使用Flutter构建一个功能齐全的聊天应用程序,并集成AI。课程开始时,您将设置项目并创建应用主题。接下来,将构建登录和注册界面,包括用户身份验证和使用Firebase进行数据管理。 然后,您将学习如何实现聊天界面,包括设计和实现启动屏幕UI、使用StreamBuilder的聊天屏幕UI以及处理输入消息。您还将了解如何使用DALL-E API生成图像、解析和显示API返回的图像响应,并将ChatGPT的响应保存到Firestore。 此外,课程还将教您如何使用Elevenlabs API为聊天应用添加文本转语音和语音转文本功能。您将创建用户资料屏幕UI,并对资料屏幕添加相应的功能。 最后,您将学习如何实现发布界面,包括添加网格视图、创建发布小部件、从Firestore流式传输共享帖子,以及添加点赞和评论功能。 课程结束时,您将对如何使用Flutter构建集成AI的聊天应用程序有全面的理解,并具备构建自己聊天应用所需的技能。
In this course, you will learn how to build a fully functional chat application with AI integration using Flutter. You will start by setting up the project and creating a theme for your app. Then, you will build the login and registration screens, including user authentication and data management with Firebase.Next, you will learn how to implement a chat screen, including designing and implementing the landing screen UI, chat screen UI with StreamBuilder, and handling input messages. You will also learn how to use DALL-E API for image generation, parsing and displaying image response from the API, and saving ChatGPT response to Firestore.In addition, you will learn how to add text-to-speech and speech-to-text functionality to your chat app using Elevenlabs API. You will also create a profile screen UI and add functions to the profile screen.Finally, you will learn how to implement a post screen, including adding a grid view, creating a post widget, streaming shared posts from Firestore, and adding a like and comment function.By the end of this course, you will have a complete understanding of how to build a chat application with AI integration using Flutter and will be equipped with the necessary skills to build your own chat app.