在前面的文章中我们介绍了很多关于如何提问prompt的文章,包括如何清晰的表达,如何保持简介,如何避免引入不相关性的主题等,没有看的小伙伴可以关注公众号进行阅读。学习了这么多的规则如何应用呢,我们下面通过实战的方式讲解如何使用ChatGPT打造个人的英语助手!
案例1:英语翻译和改进
我们希望ChatGPT能帮助我们做一个翻译助手,同时也能检查我们的拼写错误等,我们可以这么表达
prompt:我希望您扮演英语翻译、拼写纠正和改进者的角色。我会用任何语言与您交谈,您会检测语言,翻译它,并以更美丽、更优雅、更高水平的英语单词和句子回答我的文本。保持相同的意思,但使它们更具文学性。我只希望您回答改正、改进,没有其他东西,不要写解释。我的第一句是“lovin istanbul and the city”。
通过上面的prompt,我分别用了三种语言来提问,
中文提问:每天早上我7点起床,洗漱完毕,去地库开车
答复:Delighting in Istanbul, the city captivates my heart and soul.
日文提问:你能帮我一下吗。ちょっと手伝ってくれませんか。
答复:もちろんです。何をお手伝いできますか?もちろんです。何をお手伝いできますか?当然可以。我能帮您什么?当然可以。我能帮您什么?
可见只是用日语给我回复了,但是没有给我翻译成英文,下面继续,然后我用日语提问
日语提问:世界で一番高い山,世界是最高的
答复:「世界で一番高い山」と日本語で言われると、おそらくエベレスト山を指しているのだと思います。英語で表現すると、「The tallest mountain in the world」または「The highest mountain in the world」となります。
意思是:用日语说“世界上最高的山”,恐怕是指珠穆朗玛峰山。用英语表达就是“The tallest mountain in the world”或“The highest mountain in the world”。
太棒了,总体来说我们得到了我们想要的效果,大家可以尝试。
在这个例子中,ChatGPT被用作英语翻译和改进工具,prompt提问是具体而有针对性的,清楚地概述了对话的目标和期望。并且使用使用“act as”技巧 为ChatGPT提供明确的指导和方向。然后我用不同的语言来问问题,它能够做到对不同语言的识别,并且能准确翻译成英文。这样我们用简单的几句话,即训练成了多语言翻译助手,多种语言随时随地切换,再也不需要翻译软件了!利用这个功能我们甚至可以做一个多国翻译软件,不用搜集、不用训练,而且能实现专业水准,老铁们,这就是商机!
案例2:翻译不同类型的英文
比如我有这样的需求:我想把中文翻译成不同类型的英语,比如:机器翻译、术语翻译、普通翻译、文学翻译、口译翻译等,我们应该怎么办呢?
prompt:自己用中文写一段文章小于100个字,分别模拟一下翻译方式:机器翻译、术语翻译、普通翻译、文学翻译、口译翻译
可见ChatGPT并没有很好的理解我说的意思,再提示一下:
???,好像没有理解我说的话,仔细一看是我的提问方式有问题,容易产生歧义,那么接下来,我们调整后的prompt如下:
自己用中文写一段文章小于100个字,然后翻译成英文,分别模拟以下翻译方式:机器翻译、术语翻译、普通翻译、文学翻译、口译翻译
太棒了,准确的回答了我们的问题,这也说明了ChatGPt能够理解我们的意思,不过思维程度不高,所以我们一定要提供符合逻辑并且清晰表达方式,关于”如何提问”话题,请看我前面的文章。既然短句子没有问题,我们看对一段话的处理效果
可以看到由于输出限制,输出被截断了,不要怕,我们只要打两个字“继续”,聪明的ChatGPt就可以帮我们继续输出了
可见翻译效果也非常的不错。ChatGPT可以处理多种翻译需求。从机器翻译到文学翻译,从术语翻译到口译翻译,ChatGPT都能够提供准确、高效、自然的翻译结果,关键是我们的prompt足够的清晰、准确。
案例3:英语表达翻译
假如你想知道如何用美式英语自然而然的表达,我们可以这么提问
prompt:假如你是美国人,我想练习口语,请用非常native的,自然的、正宗的、美国式的方式给我翻译成英文,并解释,我的第一句话是:如何请求帮忙
可见得确回答了我们的问题,但是当我问“你的名字的什么”,又忘记他的角色了,这个问题如何解决呢,我们可以对他进行纠正
经过我们的提醒,ChatGPT立马纠正了原来的回答,但是又犯了第二个错误,把解释内容都翻译成中文了,经过我们的再次提醒,ChatGPT终于输出了正确的内容,好,到此为止,我们就可以对它直接问其他问题了。
但是每次我们都要提醒,能不能按照我们修正过的,重新组织下完整prompt,进行输入?当然可以,这个最终的prompt留给大家尝试。
上面的翻译内容虽然能满足我们的需求,但是输出内容太多了,能不能让ChatGPT输出的内容更加简洁呢,当然可以,你可以用更加清晰的表达prompt,在这里我给大家提供另外一个表达技巧,就是给ChatGPT举例子:
prompt:假如你是美国人,我想练习口语,用非常native的,自然的、正宗的、美国式的方式如何回答,比如,我说了“如何请求帮忙”,你的回答是:Hey, could you help me out with this?’或者‘Can you give me a hand with [insert task here]?’” 听到了么
可见输出的内容更加简洁了,再也看到不到一堆废话了,awsome!
通过举例子的方式告诉ChatGPT你想要的的答案,是最直接的方式,相当于给输出定制了一个模版,更加清晰的表达了你对结果的期望,再次验证清晰的prompt是多么的重要
总结
本文介绍了如何使用ChatGPT打造个人的英语助手。首先,通过一个英语翻译和改进案例,演示了如何使用“act as”技巧为ChatGPT提供明确的指导和方向,提供清晰可操作的prompt,从而训练出一个多语言翻译助手。然后,通过另一个案例,展示了如何利用ChatGPT完成对不同类型的英文翻译。最后,还给出了一个英语表达翻译的案例,教读者如何通过举例子的方式告诉ChatGPT你想要的答案,更加清晰地表达你对结果的期望。在使用ChatGPT时,要注意prompt的清晰、准确和操作性,以及避免引起歧义和混淆
对于有些问题,比如“你叫什么名字”,ChatGPT回复是:我的名字是ChatGPT,我是一款由OpenAI开发和训练的大型语言模型。那么问题来了,我们应该做如何彻底避免类似问题的发生,让ChatGPT完整的进入预定角色,不需要提醒,持续关注我的公众号,后面会给出高阶的解决方式。