草庐IT

我用过

全部标签

花30分钟,我用ChatGPT写了一篇2000字文章(内附实操过程)

有了ChatGPT之后,于我来说,有两个十分明显的变化:1. 人变的更懒因为生活、工作中遇到大大小小的事情,都可以直接找ChatGPT来寻求答案。2.工作产出量更大之前花一天,甚至更久才能写一篇原创内容,现在有了主题、框架之后,ChatGPT 30分钟就能给我一篇「水准之上」的内容。写文章的人一定都知道,纯自己写,跟自己在一个水准不错的内容上改,是完全两码事儿。今天,就跟大家分享一下,我是怎么用30分钟「写」出一篇有表格、有配图、逻辑结构清晰的文章的。这是我给ChatGPT的整体的一个参考框架,包括:1.3篇我过往的文章2. 文章主题3. 文章的结构框架4. 字数要求第一版内容产出之后,Cha

我用python/C++自制了一个聊天机器人

目录1OpenAI与ChatGPT2环境配置3聊天问答1OpenAI与ChatGPT2015年,OpenAI由马斯克、美国创业孵化器YCombinator总裁阿尔特曼、全球在线支付平台PayPal联合创始人彼得·蒂尔等硅谷科技大亨创立,公司核心宗旨在于实现安全的通用人工智能(AGI),使其有益于人类。ChatGPT则是近期OpenAI推出的一个基于对话的原型AI聊天机器人,2022年12月1日,OpenAI的联合创始人山姆·奥特曼在推特上公布ChatGPT并邀请人们免费试用ChatGPT可以与人类进行谈话般的交互,可以回答追问,连续性的问题,承认其回答中的错误,指出人类提问时的不正确前提,拒绝

我用python/C++自制了一个聊天机器人

目录1OpenAI与ChatGPT2环境配置3聊天问答1OpenAI与ChatGPT2015年,OpenAI由马斯克、美国创业孵化器YCombinator总裁阿尔特曼、全球在线支付平台PayPal联合创始人彼得·蒂尔等硅谷科技大亨创立,公司核心宗旨在于实现安全的通用人工智能(AGI),使其有益于人类。ChatGPT则是近期OpenAI推出的一个基于对话的原型AI聊天机器人,2022年12月1日,OpenAI的联合创始人山姆·奥特曼在推特上公布ChatGPT并邀请人们免费试用ChatGPT可以与人类进行谈话般的交互,可以回答追问,连续性的问题,承认其回答中的错误,指出人类提问时的不正确前提,拒绝

【虚拟主播】刚刚,我用三行代码创建了一个虚拟主播

刚刚,我用三行代码创建了一个虚拟主播刚刚,我花了10分钟,写了三行代码创建一个具有明星脸的虚拟主播先看看效果:语音播报虚拟主播2实现简易的虚拟数字人非常简单,需要调用三个模型:(1)FirstOrderMotion(表情迁移)(2)TexttoSpeech(文本转语音)(2)Wav2Lip(唇形合成)。具体技术步骤如下:1,把图像放入FirstOrderMotion模型进行面部表情迁移,让虚拟主播的表情更加逼近真人,既然定位是一个主播,那表情都参考当然是要用“国家级标准”的,所以参考的对象选择了梓萌老师~2,通过TexttoSpeech模型,将输入的文字转换成音频输出。3,得到面部表情迁移的视

【虚拟主播】刚刚,我用三行代码创建了一个虚拟主播

刚刚,我用三行代码创建了一个虚拟主播刚刚,我花了10分钟,写了三行代码创建一个具有明星脸的虚拟主播先看看效果:语音播报虚拟主播2实现简易的虚拟数字人非常简单,需要调用三个模型:(1)FirstOrderMotion(表情迁移)(2)TexttoSpeech(文本转语音)(2)Wav2Lip(唇形合成)。具体技术步骤如下:1,把图像放入FirstOrderMotion模型进行面部表情迁移,让虚拟主播的表情更加逼近真人,既然定位是一个主播,那表情都参考当然是要用“国家级标准”的,所以参考的对象选择了梓萌老师~2,通过TexttoSpeech模型,将输入的文字转换成音频输出。3,得到面部表情迁移的视

go - 为什么我用 openssl 和 golang 生成的 RSA 签名不同?

我使用openssl命令对消息“Test.”进行签名,使用hexdump输出#echo"Test."|opensslrsautl-inkeyprivite.key-sign-hexdump0000-091bcee24b6986be-d7b1fbf0ece4530e....Ki........S.0010-ef9ca47bdbd321d5-3e78236189347ebc...{..!.>x#a.4~.0020-e91e5ae9f440e653-07e4dd1afe31ec42..Z..@.S.....1.B0030-98a507d47ed9f401-2fbaa36518b769a4..

go - 为什么我用 openssl 和 golang 生成的 RSA 签名不同?

我使用openssl命令对消息“Test.”进行签名,使用hexdump输出#echo"Test."|opensslrsautl-inkeyprivite.key-sign-hexdump0000-091bcee24b6986be-d7b1fbf0ece4530e....Ki........S.0010-ef9ca47bdbd321d5-3e78236189347ebc...{..!.>x#a.4~.0020-e91e5ae9f440e653-07e4dd1afe31ec42..Z..@.S.....1.B0030-98a507d47ed9f401-2fbaa36518b769a4..

当我用Python爬取了京东商品所有评论后发现....

不知道各位网购的时候,是否会去留意商品评价,有些小伙伴是很在意评价的,看到差评就不想买了,而有些小伙伴则是会对差评进行理性分析,而还有一类人不在乎这个。当然这都是题外话,咱们今天主要的目的是使用Python来爬取某东商品的评价,并保存到CSV表格。1、数据采集逻辑在进行数据采集之前,明确哪些数据为所需,制定数据Schema为爬取工作做出要求,并根据数据Schema制定出有针对性的爬取方案和采集逻辑。2、数据Schema3、数据爬取抓取平台任一商品的评论信息,此案例抓取的商品是某一店铺的车厘子评价信息。评论信息是由JS动态加载的,所以直接抓取商品详情页的URL并不能获得商品评论信息。因此我们需要

C++面试八股文:用过std::set/std::map吗?

某日二师兄参加XXX科技公司的C++工程师开发岗位第27面:面试官:用过std::set/std::map吗?二师兄:用过。面试官:能介绍一下二者吗?二师兄:std::set是一个有序的集合,其中的元素是唯一的,即每个元素只能出现一次。一般用于去重和自动排序。二师兄:std::map同样是有序组合,只不过它不止有key,每个key还对用一个value。其中key是唯一,不可重复,但是value却没有限制。key/value也被称为键值对。面试官:知道他们底层使用什么数据结构存储数据的吗?二师兄:两者都是使用红黑树作为底层的数据结构。红黑树是一种自动平衡的二叉树,它确保插入、删除和查找操作的时间

error-handling - 我用: "defer-panic-recover" or checking "if err != nil {//dosomething}" in golang?哪个比较好

我制作了一个大型程序,可以打开和关闭文件和数据库,执行写入和读取等操作。由于没有“go中的异常处理”之类的东西,并且由于我并不真正了解“defer”语句和“recover()”函数,所以我在每次文件打开、读写、数据库输入后都应用了错误检查等等例如_,insert_err:=stmt.Run(query)ifinsert_err!=nil{mylogs.Error(insert_err.Error())returndb_updation_status}为此,我在开始时将db_updation_status定义为“false”,直到程序中的所有内容都正确后才将其设置为“true”。在我认为