吴恩达基于Gradio构建生成式AI的应用课程《Building Generative AI Applications with Gradio》
1. 课程介绍
ChatGPT是属于生成式AI的一种应用。由于其强大的效果已经变成了当前最主流的一种AI方案。而构建生成式AI应用的一个重要方向是构建友好的web形态的demo让用户能快速体验。Gradio就是这样一种开源方案,也是当前最流行的一种快速构建AI Web应用的方案。昨天吴恩达的DeepLearningAI与HuggingFace共同推出了最新的一期短课程《Building Generative AI Applications with Gradio》,教大家如何使用Gradio快速构建生成式AI的应用。
2.什么是Gradio
Gradio是一个开源Python库,用于快速构建机器学习Web展示页面。只需要几行代码,就可以将机器学习模型从抽象的代码转变为交互界面,使得没有编程技能的用户也能轻松使用和体验模型。Gradio非常适合在模型迭代测试中快速获取用户反馈或者在汇报展示中使用。
实际上,Gradio大大简化了一些非常经典应用的构建过程,如草图识别、问答系统、图像分割、时序预测、基于XGBoost的可解释性展示等。
3.内容包括
本次吴恩达和HuggingFace共同推出的这门短课包含5类应用的构建,分别式:
- 自然语言任务接口:主要讲述如何基于Gradio开发文本摘要和命名识别应用。
- 图像说明应用:基于开源的image-to-text模型开发一个图片说明应用,即基于上传的图片给出相关的文本描述应用。
- 图像生成应用:与上面的相反,构建的式基于text-to-image的应用。
- 游戏生成应用:这是一个综合应用样例,是基于前面的2个应用构造的一个小游戏实例。这个小游戏是你上传一个模型,然后让模型生成一段相关描述,最后根据这个描述,让模型再生成一个图片。
- 大模型聊天应用:这个不多说,大家都了解,就是一个类似ChatGPT的应用了。
总的来说,这门课会让大家学习到如下内容:用几行代码,创建一个用户友好的应用程序(可用于非程序员)来获取输入文本,用开源的大型语言模型进行总结,并显示摘要。创建一个允许用户上传图像的应用程序,该应用程序使用图像到文本(图像字幕)来描述上传的图像,并在应用程序中显示图像和字幕。创建一个应用程序,该应用程序获取文本并生成具有扩散模型的图像,然后在应用程序中显示生成的图像。
4. 课程获取
下载地址:https://www.aigchouse.com/219.html 您可以在页面右侧找到下载按钮进行下载。