在这个课程中,你将迭代地分析和完善你的提示,从一个产品说明书中生成营销文案。
Jupyter笔记项目地址:
https://github.com/epicmars/chatgpt-prompt-engineering-zh
设置
加载API key和相关Python库,依赖库见requirements.txt。
import openaiimport osfrom dotenv import load_dotenv, find_dotenv_ = load_dotenv(find_dotenv())# 在项目根目录的.env文件中填写你的OpenAI API Key# 可以在kudaohang.com上获取测试用的keyopenai.api_key = os.getenv(OPENAI_API_KEY)def get_completion(prompt, model=“gpt-3.5-turbo”): messages = [{“role”: “user”, “content”: prompt}] response = openai.ChatCompletion.create( model=model, messages=messages, temperature=0, # this is the degree of randomness of the models output ) return response.choices[0].message[“content”]从产品说明书中生成营销文案
fact_sheet_chair = “””概观– 这是一个美丽的中世纪灵感办公家具系列,包括文件柜、书桌、书柜、会议桌等等。– 有几种不同的外壳颜色和底座饰面可供选择。– 多款面料可供选择,包括塑料背靠和前部装饰(SWC-100)或全面装饰(SWC-110),提供 10 种面料和 6 种皮革选择。– 底座饰面选项有:不锈钢、哑黑色、光泽白色或铬。– 椅子可选择有或没有扶手。– 适合家庭或商务场合。– 已通过合同使用的资格认证。结构– 五轮塑料涂层铝质底座。– 气动椅子调节,方便高低调节。尺寸– 宽度 53 厘米 | 20.87 英寸– 深度 51 厘米 | 20.08 英寸– 高度 80 厘米 | 31.50 英寸– 座位高度 44 厘米 | 17.32 英寸– 座深 41 厘米 | 16.14 英寸选项– 软或硬地板轮选项。– 座椅泡沫密度有两个选择:中等(1.8 磅/立方英尺)或高密度(2.8 磅/立方英尺)。– 无扶手或八个位置的 PU 扶手。材料外壳底座滑轮– 铸铝,经改性的尼龙 PA6/PA66 涂层。– 外壳厚度:10 毫米。座位– HD36 泡沫原产国– 意大利请从以上产品说明书概述中开始设计营销文案。“””prompt = f“”“你的任务是帮助市场营销团队根据技术说明书创建一份产品描述文案。根据使用三引号提供的技术规格说明书,使用中文编写一份产品描述。技术规格说明书: “`{fact_sheet_chair}“`““”response = get_completion(prompt)print(response)输出:
我们自豪地推出了一款美丽的中世纪灵感办公家具系列,包括文件柜、书桌、书柜、会议桌等等。我们提供多种不同的外壳颜色和底座饰面可供选择,以及多款面料可供选择,包括塑料背靠和前部装饰或全面装饰,提供10种面料和6种皮革选择。底座饰面选项有不锈钢、哑黑色、光泽白色或铬。椅子可选择有或没有扶手。我们的产品适合家庭或商务场合,并已通过合同使用的资格认证。
我们的产品结构采用五轮塑料涂层铝质底座,气动椅子调节,方便高低调节。尺寸方面,宽度53厘米,深度51厘米,高度80厘米,座位高度44厘米,座深41厘米。我们提供软或硬地板轮选项,座椅泡沫密度有两个选择:中等或高密度,以及无扶手或八个位置的PU扶手。
我们的产品采用铸铝,经改性的尼龙PA6/PA66涂层的外壳底座滑轮,外壳厚度为10毫米,座位采用HD36泡沫。我们的产品原产国为意大利。
我们的中世纪灵感办公家具系列是您家庭或商务场合的理想选择。我们提供多种颜色和材料选择,以及多种座椅选项,以满足您的需求。我们的产品结构坚固耐用,设计精美,是您办公室的完美搭配。
问题1:文字过长
将单词/句子/字符数量限制在最大100个以内。
提示 = f“”“您的任务是帮助市场营销团队根据技术说明书创建一份产品描述文案。请根据提供的技术规格说明书,写一份中文产品描述文案。技术规格书用三个反引号括起来。最多使用50个单词。技术规格:“`{fact_sheet_chair}“`““”回复 = get_completion(提示)print(回复)输出:
这是一款中世纪灵感的美丽办公家具系列,包括文件柜、书桌、书柜、会议桌等等。多种外壳颜色和底座饰面可供选择,提供多款面料,包括塑料背靠和前部装饰或全面装饰,底座饰面选项有不锈钢、哑黑色、光泽白色或铬。适合家庭或商务场合,已通过合同使用的资格认证。
问题2:内容偏离要点
让AI聚焦于目标受众更关心的方面。
提示 = f“”“你的任务是帮助营销团队根据技术数据表单,为零售网站创建一个产品描述。根据三重重音符号标记的技术规格,编写产品说明。该说明旨在为家具零售商提供技术性的材料说明。不超过100个字。技术规格: “`{fact_sheet_chair}“`““”回复 = get_completion(提示)print(回复)输出:
介绍我们的中世纪灵感办公家具系列,包括文件柜、书桌、书柜、会议桌等等。我们提供多种外壳颜色和底座饰面,以及多款面料可供选择。底座饰面选项有不锈钢、哑黑色、光泽白色或铬。椅子可选择有或没有扶手。适合家庭或商务场合。我们的产品已通过合同使用的资格认证。座椅采用气动调节,方便高低调节。我们提供软或硬地板轮选项,座椅泡沫密度有两个选择:中等或高密度。我们的产品原产国是意大利。
In [ ]:提示 = f“”“你的任务是帮助市场营销团队根据技术说明书创建一份产品描述文案。请根据提供的技术规格说明书,写一份中文产品描述文案,以在家具零售商的网站上展示。在描述中请注重材料相关的技术详细信息。在产品描述的结尾,包括在技术规格中的每个由7个字符组成的产品ID编号。最多使用80个字。技术规格:“`{fact_sheet_chair}“`““”回复 = get_completion(提示)print(回复)输出:
中世纪灵感办公家具系列,包括文件柜、书桌、书柜、会议桌等等。多种颜色和面料可供选择,底座饰面有不锈钢、哑黑色、光泽白色或铬。适合家庭或商务场合,通过资格认证。铝质底座,气动椅子调节,座椅泡沫密度可选。原产国:意大利。产品ID编号:SWC-100、SWC-110。
问题3. 描述文档中需要一个多维度的表格
让AI按要求提取信息并将其组织成表格。
提示 = f“”“您的任务是帮助营销团队根据技术说明书为零售网站创建产品描述。根据三个重音符隔开的技术规格,编写产品描述。描述的目标受众是家具零售商,因此应该是技术性的,并侧重于产品的材料构造。在描述结束时,包括技术规格中每个7个字符的产品ID。在产品描述的后面,包括一个表格,给出产品的尺寸。表格应该有两列。在第一列中包括尺寸名称。在第二列中,只包括英寸的测量值。给表格加上标题“产品尺寸”。将所有内容格式化为HTML,可在网站中使用。将描述放在<div>元素中。技术规格:“`{fact_sheet_chair}“`““”回复 = get_completion(提示)print(回复)输出:
<div><h2>中世纪灵感办公家具系列</h2><p>这个美丽的中世纪灵感办公家具系列包括文件柜、书桌、书柜、会议桌等等。您可以选择几种不同的外壳颜色和底座饰面。此外,我们提供多款面料可供选择,包括塑料背靠和前部装饰(SWC-100)或全面装饰(SWC-110),提供 10 种面料和 6 种皮革选择。底座饰面选项有:不锈钢、哑黑色、光泽白色或铬。椅子可选择有或没有扶手。此系列适合家庭或商务场合,并已通过合同使用的资格认证。</p><h3>结构</h3><p>此系列家具采用五轮塑料涂层铝质底座,气动椅子调节,方便高低调节。</p><h3>材料</h3><p>外壳底座滑轮采用铸铝,经改性的尼龙 PA6/PA66 涂层。外壳厚度为10毫米。座位采用HD36泡沫。此系列家具原产国为意大利。</p><h3>选项</h3><ul><li>软或硬地板轮选项。</li><li>座椅泡沫密度有两个选择:中等(1.8 磅/立方英尺)或高密度(2.8 磅/立方英尺)。</li><li>无扶手或八个位置的 PU 扶手。</li></ul><h3>产品尺寸</h3><table><tr><th>尺寸名称</th><th>英寸</th></tr><tr><td>宽度</td><td>20.87</td></tr><tr><td>深度</td><td>20.08</td></tr><tr><td>高度</td><td>31.50</td></tr><tr><td>座位高度</td><td>17.32</td></tr><tr><td>座深</td><td>16.14</td></tr></table><p>产品ID:SWC-100</p></div>加载 Python 库以查看上面的HTML
from IPython.display import display, HTMLdisplay(HTML(回复))输出:
中世纪灵感办公家具系列
这个美丽的中世纪灵感办公家具系列包括文件柜、书桌、书柜、会议桌等等。您可以选择几种不同的外壳颜色和底座饰面。此外,我们提供多款面料可供选择,包括塑料背靠和前部装饰(SWC-100)或全面装饰(SWC-110),提供 10 种面料和 6 种皮革选择。底座饰面选项有:不锈钢、哑黑色、光泽白色或铬。椅子可选择有或没有扶手。此系列适合家庭或商务场合,并已通过合同使用的资格认证。
结构
此系列家具采用五轮塑料涂层铝质底座,气动椅子调节,方便高低调节。
材料
外壳底座滑轮采用铸铝,经改性的尼龙 PA6/PA66 涂层。外壳厚度为10毫米。座位采用HD36泡沫。此系列家具原产国为意大利。
选项
软或硬地板轮选项。
座椅泡沫密度有两个选择:中等(1.8 磅/立方英尺)或高密度(2.8 磅/立方英尺)。
无扶手或八个位置的 PU 扶手。
产品尺寸
尺寸名称英寸宽度20.87深度20.08高度31.50座位高度17.32座深16.14产品ID:SWC-100