|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/build-jarvus/
课程评论:没有评论
《Build Jarvus AI》课程是一个旨在教授如何构建一个与OpenAI集成的Rails应用程序的入门项目。该课程通过一系列循序渐进的环节,带领学习者从零开始打造一个功能强大的AI助手“Jarvus”。 **课程内容概述:** * **第一集:** 学习如何利用浏览器访问网络摄像头,实现用户在镜头前的检测,并根据用户是否出现在镜头中,触发相应的问候交互。 * **第一集 A:** 对应用程序进行简单的界面美化,使其拥有一个更友好、有趣的用户界面。 * **第二集:** 学习访问麦克风,实现音量检测,能够转录周围响亮的声音,并与Jarvus进行双向语音对话。 * **第三集:** 为Jarvus添加“记忆”功能,使其能够记住单次对话的上下文,实现连续、有逻辑的交流。 * **第四集:** 实现后台作业队列,使Jarvus能够异步检测提醒并向用户发送消息。 **课程特色:** * **实践性强:** 通过构建一个实际可用的AI应用,让学习者亲身体验LLM(如OpenAI的ChatGPT)的集成过程。 * **易于上手:** 项目设计精简,适合具有初级编程经验的学习者,预计一天内即可完成。 * **未来导向:** 课程强调了LLM技术在应用开发中的巨大潜力,鼓励学习者探索新的应用构建范式。 * **基础套件:** 提供了一个强大而简单的起点,为学习者打下基础,开启AI助手开发的无限可能。 本课程是学习如何构建基于LLM的AI应用的一个绝佳入门选择,它展示了集成AI工具的便捷性,并预示着一个激动人心的应用开发新时代的到来。
Build a Rails app that integrates with OpenAI. This App is meant to teach In episode 1, we will be using the browser to access the webcam and detect whether or not a user is in sight of the camera. Using this information we will decide whether or not to greet the user. In episode 1a, we will be working on a simple cosmetic improvement to the app to give the app a simple fun interface. In episode 2, we will access the microphone to implement volume detection to transcribe any sufficiently loud audio near the microphone and have back and forth conversations with our Jarvus app. In episode 3, We will then give Jarvus memory to allow continued conversations. Memory will allow Jarvus to keep track of what was said within the context of a single conversation. In episode 4, we will implement a background job queue to allow Jarvus to detect reminders and message users asynchronously. This App is meant to be a simple but powerful starter kit to learning how to build a very basic Jarvus that works on local machines. In the new world of LLMs our app is just the beginning of what is possible when integrating with tools like openAI's chatgpt. This project should take less than a day to build given a junior level of programming experience and a handful of tools installed and set up. This course shows how easy it is to build apps that work with LLMs and encourages the new generation of app building that moves us to an exciting future.