本文是《ChatGPT Prompt Engineering for Developers》课程的第4篇,前几篇请点击下面链接查看:
ChatGPT提示工程的两个关键原则 – 吴恩达和OpenAI合作(珍藏版)
在这篇文章中,将会介绍如何使用大型语言模型来进行文本转换工作,如语言翻译、语调调整和格式转换。
翻译
ChatGPT使用了多种语言的资源进行训练,这使得模型具备了翻译的能力。以下是一些示例:
简单翻译
Prompt
将下面的英文内容翻译为简体中文:
Hi, I would like to order a blender
输出结果
你好,我想订购一个搅拌机。
语言检查
Prompt
请告诉我这是哪种语言:
Combien coûte le lampadaire?
输出结果
这是法语。
翻译为多种语言
Prompt
翻译以下文本为法语、西班牙语和中文:
I want to order a basketball
输出结果
Translation into French: Je souhaite commander un ballon de basket.
Translation into Spanish: Quiero pedir una pelota de baloncesto.
Translation into Chinese (Simplified): 我想订购一个篮球。
正式和非正式
Prompt
将以下文本翻译为中文,包括正式和非正式形式:
Would you like to order a pillow?
输出结果
正式形式:”您是否想要订购一个枕头?”
非正式形式:”你想要订购一个枕头吗?”
语调转换
Prompt
将以下俚语翻译成商务信函的语言:
伙计,我是乔,看看这个立式灯的规格。
输出结果
尊敬的先生/女士,
我是乔,我希望您能够帮忙查看一下这款立式灯的规格。
谢谢您的帮助。
此致, 乔
格式转换
Prompt
将以下内容从JSON格式翻译成带有列头和标题的HTML表格:
{resturant employees: [{name: Shyam, email: shyamjaiswal@gmail.com}, {name: Bob, email: bob32@gmail.com}, {name: Jai, email: jai87@gmail.com}]}
输出结果
<!DOCTYPE html><html><head> <title>Restaurant Employees</title> <style> table { border-collapse: collapse; width: 100%; } th, td { border: 1px solid black; padding: 8px; text-align: left; } th { background-color: #f2f2f2; } </style></head><body> <h1>Restaurant Employees</h1> <table> <tr> <th>Name</th> <th>Email</th> </tr> <tr> <td>Shyam</td> <td>shyamjaiswal@gmail.com</td> </tr> <tr> <td>Bob</td> <td>bob32@gmail.com</td> </tr> <tr> <td>Jai</td> <td>jai87@gmail.com</td> </tr> </table></body></html>
参考
https://learn.deeplearning.ai/chatgpt-prompt-eng/lesson/6/transforming