在 AI 内容生成领域的“化繁为简”场景中,AI 被用来将复杂或长篇的内容简化和总结。这种应用非常有用,特别是在处理大量信息时。典型的应用场景包括:
- 信息总结:对大量信息进行概括和总结。
- 信息解释:解释和总结复杂的概念或文本。
- 信息提取:从一大段文字中提取关键信息和分类。
信息总结示例
信息总结通常很直接,只需在 prompt 中添加“summarize”一词。然而,为了获得特定效果,可以结合之前介绍的技巧,如增加总结示例或设定特定的角色风格。
使用特殊符号分隔指令和文本
在进行信息总结或提取时,往往涉及大量文本输入。此时,一个有效的技巧是使用特殊符号(如三个引号“`”)将指令和待处理文本分开。这种做法可以提高 AI 输出的准确性。
比如,以下是一个较为普通的信息总结 prompt:
复制Please summarize the following sentences to make them easier to understand. OpenAI is an American artificial intelligence (AI) research laboratory consisting of the non-profit OpenAI Incorporated (OpenAI Inc.) and its for-profit subsidiary corporation OpenAI Limited Partnership (OpenAI LP)...
Please summarize the following sentences to make them easier to understand. OpenAI is an American artificial intelligence (AI) research laboratory consisting of the non-profit OpenAI Incorporated (OpenAI Inc.) and its for-profit subsidiary corporation OpenAI Limited Partnership (OpenAI LP)…
而改进后的 prompt 使用特殊符号来清晰分隔指令和文本:
复制Please summarize the following sentences to make them easier to understand. Text: """ OpenAI is an American artificial intelligence (AI) research laboratory consisting of the non-profit OpenAI Incorporated (OpenAI Inc.) and its for-profit subsidiary corporation OpenAI Limited Partnership (OpenAI LP)... """
Please summarize the following sentences to make them easier to understand. Text: “”” OpenAI is an American artificial intelligence (AI) research laboratory consisting of the non-profit OpenAI Incorporated (OpenAI Inc.) and its for-profit subsidiary corporation OpenAI Limited Partnership (OpenAI LP)… “””
在吴恩达的 ChatGPT Prompt Engineering 课程中,也提到了使用特殊符号分隔文本和指令的方法。例如,使用其他特殊标记(如
<>
或<tag></tag>
)来明确指令和文本的界限:复制text = f""" You should express what you want a model to do by \ providing instructions that are as clear and \ specific as you can possibly make them. \ This will guide the model towards the desired output, \ and reduce the chances of receiving irrelevant \ or incorrect responses. Don't confuse writing a \ clear prompt with writing a short prompt. \ In many cases, longer prompts provide more clarity \ and context for the model, which can lead to \ more detailed and relevant outputs. """ prompt = f""" Summarize the text delimited by triple backticks into a single sentence. `{text}` """
text = f””” You should express what you want a model to do by \ providing instructions that are as clear and \ specific as you can possibly make them. \ This will guide the model towards the desired output, \ and reduce the chances of receiving irrelevant \ or incorrect responses. Don’t confuse writing a \ clear prompt with writing a short prompt. \ In many cases, longer prompts provide more clarity \ and context for the model, which can lead to \ more detailed and relevant outputs. “”” prompt = f””” Summarize the text delimited by triple backticks into a single sentence. `{text}` “””
这种方法对于开发允许用户输入并要求 AI 总结内容的应用特别有用。通过明确分隔指令和文本,可以确保 AI 更准确地理解用户的需求并生成相关的输出。cc
阅读全文
温馨提示: