5.3.2 浏览历史记录插件 在这一节中,我们会实现一个更复杂的Chrome插件。该插件可以记录Chrome浏览器的浏览历史,包括浏览网页的标题、浏览日期和URL。单击URL,可以在Chrome浏览器中显示该页面。 根据插件功能描述,可以为ChatGPT提供如...
5.3 Chrome插件 在本节中,在不写一行代码的情况下,我们会利用ChatGPT和GitHub Copilot编写各种类型的Chrome插件,例如,字典插件、浏览历史记录插件和计算器插件。 5.3.1 字典插件 在本节中,我们实现一个用于搜索字符串的字典...
5.2.2 Web版本计算器 在4.3节中,我们使用Python和Tkinter实现了一个计算器程序。通过ChatGPT,我们也可以很容易将其转换为Web版,只需要向ChatGPT提供下面的文本即可。 下面是用Python和Tkinter做的计算器程序,将这段程序转换为用HTML、...
5.2 将桌面应用转换为Web应用 ChatGPT的另一个重要的用途就是解决方案的转换,这不是简单的程序之间的转换,例如,将Python版的冒泡排序算法程序转换成JavaScript版的冒泡排序算法程序。这非常简单,GitHub Copilot以及很多AI工具能做到。但如...
5.1.3 键盘指法练习器 在本节中,我们实现一个复杂且很实用的Web应用—键盘指法练习器。这个Web应用的基本功能就是帮用户练习指法。从页面上方不断向下方随机移动各种颜色的字母,然后用户根据这些字母按键盘上的按键,如果按键恰好与屏幕上正...
5.1.2 跟随鼠标指针移动的小星星 在本节中,我们会实现一个Web版的特效,当鼠标指针在页面上移动时,会有很多彩色的小星星跟着鼠标指针的轨迹移动,并且不断散落,效果如图5-2所示。图5-2 跟随鼠标指针移动的小星星的效果 根据要实现...
第5章 自动化编程实战:Web应用 在本章中,我们会结合ChatGPT以及GitHub Copilot,自动编写与Web相关的应用,实现一些纯Web的页面,如轮播图、Web特效(随鼠标指针移动的小星星)、键盘指法练习器。我们还会学习如何将桌面应用转换为Web应用,...
1.10 鉴别ChatGPT回复的真伪 1.10.1 重要的问题问3遍 因为ChatGPT每次的回答都不同,所以可以利用ChatGPT的这个特性,向ChatGPT多次提出同一个问题。如果提问3次或以上,ChatGPT的回复大体意思都相同,那么说明ChatGPT的回复的正确率...
1.9 更多生成式人工智能产品 本节会介绍与ChatGPT同类的其他AIGC产品。 1.9.1 New Bing New Bing是微软推出的一款新型搜索引擎,它可以让用户直接输入自然语言的问题,并得到完整的答案。New Bing不仅可以提供网页搜索结果,还可...
1.8.2 支持ChatGPT的浏览器插件 浏览器是ChatGPT的主阵地,因为ChatGPT的大多数用户是使用浏览器访问ChatGPT的,所以就涌现出了大量支持ChatGPT的浏览器插件。下面是一些支持ChatGPT的常用浏览器插件。 ChatGPT ProBot:基于ChatGPT实现的...
1.7 使用Playground制订旅游计划 OpenAI Playground是一个基于Web的工具,用于演示和测试OpenAI API的语言模型。通过Playground,用户可以直接在Web浏览器中与GPT-3进行交互,而不需要编写代码。Playground提供了一个直观的用户界面,让用户可...
1.6 OpenAI API 除直接在聊天界面中提问ChatGPT,还可以通过OpenAI API使用ChatGPT,只不过OpenAI API是按使用量收费的。根据使用的模型,收费也不同。读者可以通过OpenAI网站了解具体的收费规则。 OpenAI API里面的使用量就是指token[ to...
1.4 与ChatGPT的第一次交流 在登录ChatGPT后,就可以与ChatGPT进行会话了。如果升级到ChatGPT Plus,那么可以选择使用GPT-3.5或GPT-4。在本节中,我们选择GPT-3.5,然后问ChatGPT一个问题: 请解释一下ChatGPT和GPT的区别。 等待很短的...
1.2注册和登录ChatGPT 第一次使用ChatGPT,需要通过OpenAI网站注册ChatGPT账户。ChatGPT的欢迎页面如图1-1所示。 单击Signup按钮,进入注册页面,如图1-2所示。在Emailaddress文本框中,输入Email,或使用Gmail、微软账户或苹果账户进行注册,推...
第1章跨越ChatGPT之门 ChatGPT是OpenAI公司推出的一款基于AI的聊天机器人,而且是无所不能的聊天机器人,你可以问它任何问题,有问必答。甚至对一些非常专业的编程、数学和逻辑推理问题,大多数情况下ChatGPT的回复也是准确无误的。就因为这个特性,...
本书概述:本书从AI的基本概念和背景入手,逐渐深入到如何使用具有代表性的AIGC工具进行自动化编程,适合对AI和自动化编程感兴趣的初学者阅读,也适合有一定基础并且想要提高开发技能的程序员阅读。作者:李宁出版社:人民邮电出版社出版日期:2023年10月&...
当前只有一页 |