面向Java开发者的ChatGPT提示词工程(7)

在如今信息爆炸的时代,我们面临着海量的文字信息,很难抽出足够的时间去阅读所有感兴趣的内容。然而,大语言模型为我们提供了一种有效的解决方案:通过自动文本摘要,帮助我们快速获取文章的核心内容。这种技术已经被广泛应用于各种软件应用程序中。

以 ChatGPT 为例,它提供了一个简洁的网页界面,让用户能够轻松地对文章进行摘要。这种方式极大地提高了阅读效率,使我们能够在有限的时间内获取更多的信息。本文将为您详细介绍如何利用编程技术实现这一功能,让您在信息海洋中游刃有余。

总结文章内容

在本文中,我们将以一个实际示例来说明如何利用 GPT 技术进行文章摘要。假设你的时间有限,无法阅读整篇文章,我们可以编写关键词提示,让 GPT 为我们生成一份简洁的摘要,字数不超过 50 个。这样一来,您便能快速了解文章的主要内容,提高阅读效率。

public static void main(String[] args) {String text = "我说道:“爸爸,你走吧。”\n"+ "他望车外看了看,说:“我买几个橘子去。你就在此地,不要走动。”\n"+ "我看那边月台的栅栏外有几个卖东西的等着顾客。走到那边月台,须穿过铁道,须跳下去又爬上去。父亲是一个胖子,走过去自然要费事些。我本来要去的,他不肯,只好让他去。\n"+ "我看见他戴着黑布小帽,穿着黑布大马褂,深青布棉袍,蹒跚地走到铁道边,慢慢探身下去,尚不大难。可是他穿过铁道,要爬上那边月台,就不容易了。"+ "他用两手攀着上面,两脚再向上缩;他肥胖的身子向左微倾,显出努力的样子。这时我看见他的背影,我的泪很快地流下来了。我赶紧拭干了泪。怕他看见,也怕别人看见。\n"+ "我再向外看时,他已抱了朱红的橘子往回走了。过铁道时,他先将橘子散放在地上,自己慢慢爬下,再抱起橘子走。到这边时,我赶紧去搀他。"+ "他和我走到车上,将橘子一股脑儿放在我的皮大衣上。于是扑扑衣上的泥土,心里很轻松似的。过一会儿说:“我走了,到那边来信!”我望着他走出去。"+ "他走了几步,回过头看见我,说:“进去吧,里边没人。”等他的背影混入来来往往的人里,再找不着了,我便进来坐下,我的眼泪又来了。\n";String prompt = "使用最多50个字总结三个反引号之间的文章。\n"+ "```%s```";String response = getCompletion(String.format(prompt, text));System.out.println(response);
}

运行一下看看结果:

父亲买橘子,儿子送行。父亲胖,爬铁道费力。儿子看见父亲背影,流泪。父亲回头嘱咐儿子进去,消失在人群中。儿子再次哭泣。

尽管在字数上有超出限制,这还是一个相当不错的总结。

特定目标的总结

有时候在总结的时候,会有一个非常具体的目标,比如:你是一个服装设计师,可能希望关注文章中与服装相关的细节。为了实现这一目标,我们也可以修改提示词,这样他们就可以生成一个更适用于你业务中的一个特定目标的总结。

public static void main(String[] args) {String text = "我说道:“爸爸,你走吧。”\n"+ "他望车外看了看,说:“我买几个橘子去。你就在此地,不要走动。”\n"+ "我看那边月台的栅栏外有几个卖东西的等着顾客。走到那边月台,须穿过铁道,须跳下去又爬上去。父亲是一个胖子,走过去自然要费事些。我本来要去的,他不肯,只好让他去。\n"+ "我看见他戴着黑布小帽,穿着黑布大马褂,深青布棉袍,蹒跚地走到铁道边,慢慢探身下去,尚不大难。可是他穿过铁道,要爬上那边月台,就不容易了。"+ "他用两手攀着上面,两脚再向上缩;他肥胖的身子向左微倾,显出努力的样子。这时我看见他的背影,我的泪很快地流下来了。我赶紧拭干了泪。怕他看见,也怕别人看见。\n"+ "我再向外看时,他已抱了朱红的橘子往回走了。过铁道时,他先将橘子散放在地上,自己慢慢爬下,再抱起橘子走。到这边时,我赶紧去搀他。"+ "他和我走到车上,将橘子一股脑儿放在我的皮大衣上。于是扑扑衣上的泥土,心里很轻松似的。过一会儿说:“我走了,到那边来信!”我望着他走出去。"+ "他走了几步,回过头看见我,说:“进去吧,里边没人。”等他的背影混入来来往往的人里,再找不着了,我便进来坐下,我的眼泪又来了。\n";String prompt = "使用最多50个字总结三个反引号之间的文章,其中包括服装的细节。\n"+ "```%s```";String response = getCompletion(String.format(prompt, text));System.out.println(response);
}

运行一下看看结果:

父亲穿着黑布小帽、大马褂和深青布棉袍,费力地穿过铁道,买了朱红的橘子。他把橘子放在孩子的皮大衣上,走了。孩子看着他的背影,泪流满面。

可以看到生成一个不同的总结,其中包括了父亲的黑布小帽、大马褂和深青布棉袍的服装细节。

提取文章特定信息

你可能希望只关注文章中与服装相关的细节,而不关注文章的故事请假。我们可以再修改一下提示词,这样他们就可以生成一个更适用于你业务中的一个特定目标的总结。

public static void main(String[] args) {String text = "我说道:“爸爸,你走吧。”\n"+ "他望车外看了看,说:“我买几个橘子去。你就在此地,不要走动。”\n"+ "我看那边月台的栅栏外有几个卖东西的等着顾客。走到那边月台,须穿过铁道,须跳下去又爬上去。父亲是一个胖子,走过去自然要费事些。我本来要去的,他不肯,只好让他去。\n"+ "我看见他戴着黑布小帽,穿着黑布大马褂,深青布棉袍,蹒跚地走到铁道边,慢慢探身下去,尚不大难。可是他穿过铁道,要爬上那边月台,就不容易了。"+ "他用两手攀着上面,两脚再向上缩;他肥胖的身子向左微倾,显出努力的样子。这时我看见他的背影,我的泪很快地流下来了。我赶紧拭干了泪。怕他看见,也怕别人看见。\n"+ "我再向外看时,他已抱了朱红的橘子往回走了。过铁道时,他先将橘子散放在地上,自己慢慢爬下,再抱起橘子走。到这边时,我赶紧去搀他。"+ "他和我走到车上,将橘子一股脑儿放在我的皮大衣上。于是扑扑衣上的泥土,心里很轻松似的。过一会儿说:“我走了,到那边来信!”我望着他走出去。"+ "他走了几步,回过头看见我,说:“进去吧,里边没人。”等他的背影混入来来往往的人里,再找不着了,我便进来坐下,我的眼泪又来了。\n";String prompt = "使用最多50个字提取三个反引号之间的文章中服装信息。\n"+ "```%s```";String response = getCompletion(String.format(prompt, text));System.out.println(response);
}

运行一下看看结果:

服装信息:黑布小帽、黑布大马褂、深青布棉袍。

我们可以看到,文章中的服装信息已经提取出来了。

总结长文章

接下来,我们将探讨如何使用GPT对较长篇幅的文章进行有效总结。由于单次请求的token大小限制,我们无法将整篇文章的内容一次性发送给GPT进行处理。为了解决这个问题,我们可以采用分段处理的策略,将文章拆分成若干较小的部分,然后分别对每个部分进行总结。

首先,我们需要将文章内容按照逻辑结构进行拆分,确保每个部分都能够独立表达一个完整的意义。接下来,我们将这些拆分后的小段内容分别发送给 GPT ,让其为每个部分生成相应的总结。在这个过程中,我们需要确保每个部分的摘要都能够准确反映原文的核心观点,同时保持语言的流畅性和语义的丰满度。

最后,我们需要将这些摘要汇总起来,形成一个完整的总结。为了实现这一目标,我们可以再次利用 GPT 的能力,将这些摘要作为输入,生成一个全面、精炼的综合总结。通过这种分段处理和多次总结的策略,我们可以克服GPT在处理长篇文章时的token大小限制,实现对较长篇幅内容的高效总结。

public static void main(String[] args) throws InterruptedException {String text ="我与父亲不相见已二年余了,我最不能忘记的是他的背影。那年冬天,祖母死了,父亲的差使也交卸了,正是祸不单行的日子,我从北京到徐州,打算跟着父亲奔丧回家。到徐州见着父亲,看见满院狼藉的东西,又想起祖母,不禁簌簌地流下眼泪。父亲说,“事已如此,不必难过,好在天无绝人之路!”\n"+ "回家变卖典质,父亲还了亏空;又借钱办了丧事。这些日子,家中光景很是惨淡,一半为了丧事,一半为了父亲赋闲。丧事完毕,父亲要到南京谋事,我也要回北京念书,我们便同行。\n"+ "到南京时,有朋友约去游逛,勾留了一日;第二日上午便须渡江到浦口,下午上车北去。父亲因为事忙,本已说定不送我,叫旅馆里一个熟识的茶房陪我同去。他再三嘱咐茶房,甚是仔细。但他终于不放心,怕茶房不妥帖;颇踌躇了一会。其实我那年已二十岁,北京已来往过两三次,是没有甚么要紧的了。他踌躇了一会,终于决定还是自己送我去。我两三回劝他不必去;他只说,“不要紧,他们去不好!”\n"+ "我们过了江,进了车站。我买票,他忙着照看行李。行李太多了,得向脚夫行些小费,才可过去。他便又忙着和他们讲价钱。我那时真是聪明过分,总觉他说话不大漂亮,非自己插嘴不可。但他终于讲定了价钱;就送我上车。他给我拣定了靠车门的一张椅子;我将他给我做的紫毛大衣铺好坐位。他嘱我路上小心,夜里警醒些,不要受凉。又嘱托茶房好好照应我。我心里暗笑他的迂;他们只认得钱,托他们直是白托!而且我这样大年纪的人,难道还不能料理自己么?唉,我现在想想,那时真是太聪明了!\n"+ "我说道,“爸爸,你走吧。”他望车外看了看,说,“我买几个橘子去。你就在此地,不要走动。”我看那边月台的栅栏外有几个卖东西的等着顾客。走到那边月台,须穿过铁道,须跳下去又爬上去。父亲是一个胖子,走过去自然要费事些。我本来要去的,他不肯,只好让他去。我看见他戴着黑布小帽,穿着黑布大马褂,深青布棉袍,蹒跚地走到铁道边,慢慢探身下去,尚不大难。可是他穿过铁道,要爬上那边月台,就不容易了。他用两手攀着上面,两脚再向上缩;他肥胖的身子向左微倾,显出努力的样子。这时我看见他的背影,我的泪很快地流下来了。我赶紧拭干了泪,怕他看见,也怕别人看见。我再向外看时,他已抱了朱红的橘子望回走了。过铁道时,他先将橘子散放在地上,自己慢慢爬下,再抱起橘子走。到这边时,我赶紧去搀他。他和我走到车上,将橘子一股脑儿放在我的皮大衣上。于是扑扑衣上的泥土,心里很轻松似的,过一会说,“我走了;到那边来信!”我望着他走出去。他走了几步,回过头看见我,说,“进去吧,里边没人。”等他的背影混入来来往往的人里,再找不着了,我便进来坐下,我的眼泪又来了。\n"+ "近几年来,父亲和我都是东奔西走,家中光景是一日不如一日。他少年出外谋生,独力支持,做了许多大事。那知老境却如此颓唐!他触目伤怀,自然情不能自已。情郁于中,自然要发之于外;家庭琐屑便往往触他之怒。他待我渐渐不同往日。但最近两年的不见,他终于忘却我的不好,只是惦记着我,惦记着我的儿子。我北来后,他写了一信给我,信中说道,“我身体平安,惟膀子疼痛利害,举箸提笔,诸多不便,大约大去之期不远矣。”我读到此处,在晶莹的泪光中,又看见那肥胖的,青布棉袍,黑布马褂的背影。唉!我不知何时再能与他相见!";String[] sections = text.split("\n");StringBuilder stringBuilder = new StringBuilder();for (int i = 0; i < sections.length; i++) {String prompt = "使用最多50个字总结三个反引号之间的内容。\n"+ "```%s```";String response = getCompletion(String.format(prompt, sections[i]));System.out.println("第" + (i + 1) + "段的总结:" + response);stringBuilder.append(response).append('\n');Thread.sleep(5000);}String prompt = "使用最多100个字总结三个反引号之间的内容。\n"+ "```%s```";String response = getCompletion(String.format(prompt, stringBuilder));System.out.println("汇总的总结:" + response);
}

运行一下看看结果:

第1段的总结:作者怀念父亲,特别是他的背影。在祖母去世和父亲辞职的时候,作者回家与父亲团聚。父亲安慰作者,说“天无绝人之路”。
第2段的总结:父亲为了还债变卖典质,办丧事,赋闲,儿子陪同南京谋事,自己回北京念书。
第3段的总结:父亲送儿子去南京,担心茶房不妥帖,最终决定亲自送行。儿子已二十岁,父亲仍不放心。
第4段的总结:一个年长者自以为是,对年轻人指手画脚,但最终被年轻人送上了火车,心中暗笑年轻人的迂。
第5段的总结:父亲为了买橘子,穿过铁道,费力攀爬,让人心疼。儿子看着父亲的背影,流下泪水,但又怕被看见。最后,父亲离开时,嘱咐儿子进去,让人感受到深深的亲情。
第6段的总结:父亲年迈颓唐,情绪不稳,对家庭琐事容易发怒。但最近两年,他忘却了儿子的不好,只惦记着他和孙子。儿子读到父亲的信,泪眼朦胧,想念着那肥胖的背影。
汇总的总结:作者怀念父亲,回忆了他的背影和深深的亲情。父亲为了家庭不断努力,送儿子去南京时仍不放心。父亲年迈颓唐,但忘却了儿子的不好,只惦记着他和孙子。

通过将文章拆分成较小的部分,分别进行总结,然后再将这些总结汇总成一个完整的综述,我们可以有效地利用GPT对较长篇幅的文章进行总结。这种方法既保证了总结的准确性和完整性,同时也充分发挥了GPT在自然语言处理方面的优势。

尾声

在当今信息爆炸的时代,我们往往会面临大量文本数据的处理。为了帮助用户快速了解这些文本中的关键信息,我们可以借助 GPT 这一先进的自然语言处理技术来实现文本摘要功能。通过 GPT 的强大生成能力,我们可以为用户提供简洁明了的摘要,让他们在短时间内掌握文本的核心内容。同时,如果用户对某个主题感兴趣,还可以选择深入阅读原文,以获取更多详细信息。这样一来,我们既提高了用户的阅读效率,又丰富了他们的知识体系。

在下一篇文章中,我们将看看 GPT 的另一个能力:使用文本进行推理。敬请期待。

《面向Java开发者的ChatGPT提示词工程》总目录

  • 面向Java开发者的ChatGPT提示词工程(1)
  • 面向Java开发者的ChatGPT提示词工程(2)
  • 面向Java开发者的ChatGPT提示词工程(3)
  • 面向Java开发者的ChatGPT提示词工程(4)
  • 面向Java开发者的ChatGPT提示词工程(5)
  • 面向Java开发者的ChatGPT提示词工程(6)
  • 面向Java开发者的ChatGPT提示词工程(7)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/12270.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

400页PPT,讲清ChatGPT前世今生与1200+个AI工具大全

点击上方“Python与机器智能”&#xff0c;选择“星标”公众号 第一时间获取价值内容 一&#xff1a;目前网络上最全的免费公开 ChatGPT 资料&#xff0c;作者是香港中文大学博士&#xff0c;目前是南京航空航天大学教授。分享是在济南山东人工智能协会 (SDAAI) 邀请的有关大型…

三菱系统解锁 z65超过使用期限解除

三菱系统【⒈7⒈548⒊⒊762】◀◀◀◀電➤➤➤ChatGPT火热势头不减&#xff0c;[各行各业的用户都在使用它来尝试能否代替业务原始工作内容。AI将会取代某些职业的言论也是层出不穷。有的人观望&#xff0c;有的人恐慌&#xff0c;有的人不在乎&#xff0c;有的人已经开始研究出…

下一代的新操作系统就是ChatGPT!

什么是CHatgpt&#xff1f; ChatGPT是人工智能研究实验室OpenAI在2022年11月30日推出的聊天机器人模型&#xff0c;它使用Transformer神经网络架构&#xff0c;训练数据来自包括维基百科&#xff0c;以及真实对话在内的庞大语料库。2023年1月30日消息称&#xff0c;中国搜索巨…

464页PPT!南航李丕绩教授的《ChatGPT的前世今生》

今天分享南京航空航天大学——李丕绩教授做的464页PPT《ChatGPT的前世今生》。从人工智能发展史&#xff0c;AI十年回顾&#xff0c;自然语言处理&#xff0c;ChatGPT诞生&#xff0c;模型分析&#xff0c;大模型应用&#xff0c;ChatGPT 可以做什么&#xff0c;以及未来发展等…

活动报名丨ChatGPT的鲁棒性探究:对抗性和分布外泛化的视角

2023年3月2日&#xff08;星期四&#xff09;14:00-15:00&#xff0c;智源社区主办的「智源LIVE 第32期线上分享活动&#xff1a;由香港城市大学数据科学学院博士生胡曦煦和微软亚洲互联网工程院应用科学家侯汶昕&#xff0c;共同讲解《ChatGPT的鲁棒性探究——对抗性和分布外泛…

【哈士奇赠书活动 - 29期】- 〖人工智能与ChatGPT〗

文章目录 ⭐️ 赠书 - 《人工智能与ChatGPT》⭐️ 内容简介⭐️ 作者简介⭐️ 编辑推荐⭐️ 赠书活动 → 获奖名单 ⭐️ 赠书 - 《人工智能与ChatGPT》 ⭐️ 内容简介 人们相信人工智能可以为这个时代的技术带来突破&#xff0c;而ChatGPT则使这种希望成为现实。现在&#xff0…

ChatGPT的前世今生(400多页的ppt)

南京航空航天大学的李丕绩做的400多页的ppt。从向量空间模型讲起&#xff0c;从语言模型讲起&#xff0c;从rnn讲起。如果需要补课&#xff0c;是很好的一份材料。AI 相关的知识内容&#xff0c;免费的质量高于付费&#xff0c;建议大家不要花冤枉钱。 原始ppt比较大&#xff0…

ChatGPT前世今生,当下最系统全面人工智能介绍

好东西&#xff01;南京航空航天大学李丕绩做的400多页的PPT—— ChatGPT的前世今生&#xff1a;从AI这十年发展回顾说起&#xff0c;聊到如今大火的 ChatGPT、Stable Diffusion、Midjourney&#xff08;源起&#xff09;&#xff0c;从自然语言处理到语言模型、神经网络、机器…

律师使用ChatGPT 进行法律文献检索提交了错误信息;李开复表示,威力强大的大模型将彻底变革人工智能

&#x1f680; 一名律师使用ChatGPT 进行法律文献检索提交了错误信息 近日&#xff0c;一名律师在法庭案件中使用聊天机器人 ChatGPT 进行法律文献检索&#xff0c;结果提交了错误信息&#xff0c; 揭示了人工智能在法律领域的潜在风险&#xff0c;包括误传错误信息。 该事件…

律师用ChatGPT打官司,结果被骗引用不存在案例。

DoNews5月29日消息&#xff0c;近日&#xff0c;一名美国律师在一起法庭案件中&#xff0c;依赖聊天机器人 ChatGPT 进行法律文献检索&#xff08;legal research&#xff09;&#xff0c;导致提交了错误的信息。这一事件揭示了人工智能在法律领域的潜在风险&#xff0c;包括误…

Stable Diffusion被起诉!结果人类律师水平拉胯,网友:还不如ChatGPT帮他写

羿阁 发自 凹非寺量子位 | 公众号 QbitAI 对绘画AI不满已久的艺术家们&#xff0c;终于动真格了&#xff01; 这次&#xff0c;艺术家们联合对Stability Al、DeviantArt和Midjourney发起集体诉讼&#xff0c;指控其训练数据侵害了广大艺术家的版权。 消息传出后可以说一石激起千…

Python藏头诗在线生成器:适合表白的藏头诗情话,想不成功都难~

导语 我寻竹马旅尘埃&#xff0c;喜见梅花独自开。 欢得东风无限好&#xff0c;你似故人有缘来。 ——顾木子吖 你看懂了嘛&#xff1f;&#x1f4a8;&#x1f4a8; 哈喽大家好&#xff0c;我是木木子&#xff0c;上一期的唐诗宋词元曲鉴赏中华古诗词之美已经发出来给大家品…

藏头诗(c语言)

藏头诗 题目答案 题目 答案 #include<stdio.h> #include<string.h> #include<math.h> int main() {char str[4][50],temp[10];int i,j0;for(i0;i<4;i){gets(str[i]);temp[j]str[i][0];temp[j]str[i][1];}temp[j]\0;puts(temp); }

藏头诗生成接口

藏头诗&#xff0c;藏头&#xff0c;藏尾&#xff0c;七言&#xff0c;五言 一、接口介绍 想写情书文采不够怎么办,藏头诗生帮助你一键生成。通过输入关键字如人名、地名、公司名等&#xff0c;来生成藏头、藏尾、五言、七言诗句。生成时可&#xff0c;选择选词优先、押韵优先…

用C语言写藏头诗或藏尾诗

#include<stdio.h> #include<string.h> main() { char p[16]; char s[4][20]; int i,len,a; printf("藏头诗(1)或者藏尾诗(2)&#xff1f;"); scanf("%d",&a); if(a1) { for(i0;i<4;i) scanf("%s",s[i]); lenstrlen(s[0]); …

AI大集合,人工智能的百家争鸣。

好久不见&#xff0c;亲爱的忠实fans&#xff01;小编因工作原因隐身了一段时间&#xff0c;已算是人生一段修炼历程吧&#xff01;花开两朵&#xff0c;各表一枝。回到今晚的theme-AI大集合&#xff0c;人工智能的百家争鸣时期。继国外ChatGPT诞生之后&#xff0c;特别是GPT4大…

专访图灵人工智能研究院CEO李强:未来合规与数据安全将是国产AI大模型行业应用核心竞争力...

金句集锦 1 毫不夸张的说&#xff0c;在未来&#xff0c;谁在合规方面做的最好&#xff0c;谁就最具有核心竞争力。 2 ChatGPT的诞生无疑为人工智能发展史上添上了浓墨重彩的一笔&#xff0c;它的出现让“人工智能是第四次工业革命”的论断变成了无人可以否认的愿景。 3 由于大…

港联证券|万亿级AIGC赛道或迎有序监管

近段时间&#xff0c;连续有国内外科技巨子涌入万亿级AIGC&#xff08;生成式AI&#xff09;赛道&#xff0c;A股商场上AIGC、ChatGPT等人工智能相关概念也是继续火热。但与此同时&#xff0c;安全隐患也如冰山一角逐渐露出。多国政府正在考虑加强对其监管&#xff0c;AIGC在全…

清华大学发布《2023年GPT赋能通信行业应用白皮书》(132页)

加gzh 回复“gpt” 获取《2023年AIGC(GPT-4)赋能通信行业应用白皮书》完整版 摘要&#xff1a;在ChatGPT/GPT-4席卷全球的热潮中&#xff0c;人们已经深刻认识到人工智能作为经济社会发展中一项变革性技术与关键性力量&#xff0c;将为全球产业带来的巨大飞跃和突破式发展&a…

马斯克发怒,称要起诉微软:他们使用 Twitter 数据进行非法训练!

整理 | 苏宓 出品 | CSDN&#xff08;ID&#xff1a;CSDNnews&#xff09; 马斯克在刚官宣进军 AI 赛道的两天后&#xff0c;便与 OpenAI、微软打起了“口水战”&#xff0c;暗示或将与 OpenAI、微软对簿公堂。在势要干成「TruthGPT」的一腔热血背后&#xff0c;马斯克大有一波…