什么是Prompt Engineering?在SEO中如何应用它?

文章概要

要说什么是Prompt Engineering ,就要先说什么是Prompt?目前比较多人翻译成“文本提示”或是“提示词”。

我说说它的来源。这个英文词来自是大语言模型 (Large Language Model, 简称LLM)训练中输入的一部分。帮助AI模型(比如ChatGPT)了解文本的上下文和任务。Prompt通常是给定的任务描述或问题,例如生成一篇新闻文章、回答问题、翻译句子等。Prompt的好坏会直接影响模型的表现和生成的结果质量。

什么是Prompt Engineering?

既然Prompt的好坏会直接影响输出内容的质量,那么需要好好设计它,对吧。Prompt Engineering 是指设计高效的Prompt,以便更好地引导ChatGPT输出的生成

拜读一下吴恩达对于prompt engineering的见解也能加深理解。值得一提的是,在AI模型训练中提到的Prompt Engineering流程和日常生活中(比如在营销中的应用)是不一样。

做它的职业Prompt Engineer甚至都没有一个正式的翻译。可以叫”Prompt 编写专家”,“提示词工程师”或“提示工程师”。

相关:中国用户如何注册ChatGPT? 哪些国家的IP可以使用Chat GPT?

高质量的ChatGPT prompt需要具备以下要素?

一个高质量的ChatGPT prompt需要具备以下要素:

  • 背景信息(context): 提供一个明确的上下文背景,确保生成的文本符合背景和语境。
  • 明确的限制(constrain):确定它的范围,包括生成文本的语言风格,文本类型、长度和目的等信息。
  • 提示信息(task description): 提供有针对性的提示信息,以便模型更好地理解任务和生成高质量的文本。
  • 示例(examples):这在AI培训中属于output inductor ),提供一些示例来帮助模型更好地理解任务和期望的文本生成。
  • 反馈 (Refine):如果你对生产的输出不满意,完成可以给它提出修改的指示。
图片来自sarahtamsin.com

举个低质量 prompt和高质量 prompt对比的例子:

低质量 prompt :

请写一篇关于人工智能的博客文章。

这个低质量 prompt 缺乏明确的上下文信息和任务描述,而且提示信息也非常模糊,没有提供有关人工智能的具体信息。同时,该 prompt 缺少示例,这使得模型难以理解任务和期望的输出。由于这些缺陷,生成的文本很可能会缺乏连贯性和相关性,结果“假大空,泛而浅”

高质量 prompt:

Context: 你是一名科技新闻记者,你在写一篇有关人工智能(AI)的文章。你需要探讨AI的最新发展和未来趋势,并且让文章易于理解,适合普通读者阅读。

Constrain: 提供人工智能的基本概念、应用场景、最新发展和未来趋势的相关信息。以简明易懂的语言来阐述这些概念,避免使用过于专业的术语,以便普通大众读者理解。控制在2000字以内。
Task Description: 针对普通读者的博客文章,探讨人工智能的最新发展和未来趋势。

Examples:
#人工智能是一种通过机器学习和深度学习等技术实现的智能系统。。。
#最近,一种名为GPT-3的自然语言处理模型引起了广泛关注。。。
#在未来,人工智能技术将在各个领域发挥更加重要的作用,如自动驾驶、机器人、智能城市等。同时,这些技术也带来很多问题。。。

能不能一句话就包含高质量的ChatGPT prompt所有要素

那么能不能一句话就包含高质量的ChatGPT prompt所有要素?答案是肯定的。

比如:

Pretend to be a [your industry] expert who's selling  [your products/service] to [target audience]. You're writing a cold email about [topic].  Your language and communication style is humourous, smart. Give me 10 eye-catching email subject titles that increase open rate.

你可以把这里面的变量换成:

  • [your industry]: 例如 Mobile phone accessory
  • [target audience]:例如 iPhone user
  • [your products/service]: 例如 iPhone case

为什么简单的Prompt Engineering对SEO内容创作来说很重要?

Prompt engineering可以帮助内容创作者编写更好的标题、描述和正文,从而提高内容与用户搜索查询的匹配度。这包括使用相关的关键词、语义和上下文信息来构建内容,同时避免使用模糊、不明确或无意义的词汇。通过优化这些元素,搜索引擎可以更好地理解网站的内容,从而提高其在搜索结果中的排名。

此外,良好的Prompt engineering也可以帮助内容创作者理解用户的搜索意图,并为其提供更有用的信息。这可以提高网站的用户体验,并促进用户留存和转化。

我们营销人员不需要成为Prompt Engineer,但是学会应用高质量的Prompt能让我们避免生产“假大空,泛泛而浅薄”的内容,减少二次编辑的时间。我在《如何用ChatGPT帮助SEO? 别忘了这些局限》有更多的建议和经营风险。


Picture of 作者:蒋威力
作者:蒋威力

SolarFeeds创始人,资深谷歌SEO顾问。多年在北美全英语环境的西人公司工作,也让我更熟悉西方国家的文化,用户行为,以及各种推广渠道。超过8年的SEO经验,无论华人公司还是西人公司都当担过SEO主管。无论中文网站还是英文网站,都有数不完的成功案例。