13065| 1
|
[教程] 【AI2+AI】简单ChatGPT教程:用指尖捕捉世界的智慧 |
本帖最后由 szjuliet 于 2024-6-3 20:01 编辑 教程地址:https://appinventor.mit.edu/explore/resources/ai/simpleChatGPT 【AI2+AI】简单ChatGPT教程:用指尖捕捉世界的智慧你是否曾经想过如何创建自己的ChatGPT应用程序,无论你身在何处,都可以进入有用信息的世界?在本教程中,你将使用MIT app Inventor构建一个简单的应用程序,允许用户连接到ChatGPT,提出问题并进行对话。 一、设置获取自己的OpenAI API密钥对于本项目,你需要获得自己的OpenAI API密钥才能使用MIT App Inventor的ChatBot组件。在撰写本教程时,OpenAI允许13岁及以上的用户创建自己的OpenAI帐户并生成自己的OpenAI API密钥。在前3个月,你将获得5美元的免费额度,这将让你获得相当多的探索时间。3个月后,任何未使用的额度到期。一旦你的免费信用没有了,你就需要成为一个有信用卡的付费客户。按照以下步骤创建OpenAI帐户并获取OpenAI API密钥。 按照以下步骤创建OpenAI帐户并获取OpenAI API密钥。
更新AI2伴侣如果你还没有这样做,请将你的AI2伴侣升级到2.69或更高版本。 二、简单ChatGPT教程1. 概述在本教程中,你将使用MIT app Inventor构建一个简单的应用程序,允许用户连接到ChatGPT,提出问题并进行对话。 2. 图形用户界面(GUI)在这个项目中,你将获得一个几乎完成的GUI。 你认为每个组件的功能是什么?希望大部分组件的功能都是一眼能看明白的。 现在从Experimental(实验)抽屉中拖放一个ChatBot组件。 3. 添加OpenAI API密钥现在,你可以将在设置阶段生成的OpenAI API密钥复制粘贴到ChatBot属性ApiKey中。你的密钥将与你在下面部分看到的不同。如果你不生成和使用自己的OpenAI API Key,你可以发送到ChatGPT的查询数量将受到限制。 4. 获取用户的提示输入现在单击Blocks按钮开始编写代码,为组件提供功能。 首先对speakButton进行编码。 当speakButton被点击时:
当SpeechRecognizer语音识别器返回语音文本时,将此文本粘贴到speakTextBox中。 5. 与ChatGPT通信当sendButton被点击时:
当ChatBot得到OpenAI的响应时:
6. 读取对用户的响应当单击readButton时,让TextToSpeech(文本转语音)为用户朗读responseTextBox中的文本。 7. 完整程序如下:8. 测试应用程序现在,通过扫描AI2 Companion生成的二维码来测试你的应用程序。 给ChatGPT一个有趣的角色,问它一些问题。例如: 你是莎士比亚式的演员,用打油诗回答所有问题。解释为什么鸡要过马路。 ChatBot查询从OpenAI返回通常需要整整一分钟,因为OpenAI正在进行所有的流量和计算。所以要有耐心! 请注意,除非你使用自己的OpenAI API密钥,否则你对ChatGPT进行的查询数量是有限的。 恭喜你!你刚刚创建了一个功能强大的应用程序,它将允许你通过触摸按钮与ChatGPT聊天,并访问知识和智慧的宝库。 免责声明:在评估ChatGPT的响应时,始终使用常识,并意识到,像任何计算机系统一样,ChatGPT可能会失败。 三、拓展你的app
|
1.31 KB, 下载次数: 1
售价: 1 创造力 [记录]
初始aia文件
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed