虽然有些人在 Twitter 上表示 GPT 的模型质量下滑,但这种说法并没有得到官方的证实。Open AI 推出 GPT 提示词书写的最佳实践指南,主要是希望用户能更好地了解如何使用 GPT 模型,从而让用户得到更好的体验和效果。这些最佳实践可以帮助用户更好地训练和优化模型,提高模型的性能和准确性。总的来说,Open AI 的目的是为了让用户更好地使用 GPT 模型,而不是因为模型出现问题而推出的应急措施。
原文地址:
https://platform.openai.com/docs/guides/gpt-best-practices
六个策略:
• 为了获得更相关的答案,查询应包含尽可能多的详细信息。
• 为了使模型具有特定的角色,需要在训练时为其提供特定的数据和任务。
• 使用定界符可以清晰地指示输入的不同部分,从而有助于模型正确理解输入。
• 为了实现任务完成,应指定必要的步骤和条件。
• 提供例子可以帮助模型更好地理解任务。
• 指定所需的输出长度可以确保模型生成的文本精确符合要求。
1,
Include details in your query to get more relevant answers
在您的查询中包含细节,以获得更相关的答案。
Ask the model to adopt a persona
要求模特扮演一个角色。
Use delimiters to clearly indicate distinct parts of the input
使用分隔符清晰地表示输入的不同部分。
Specify the steps required to complete a task
指定完成任务所需的步骤。
Provide examples 提供例子。
Specify the desired length of the output
请指定所需输出的长度。
2,
Instruct the model to answer using a reference text
指示模型使用参考文本进行回答。
Instruct the model to answer with citations from a reference text
指示模型使用参考文本中的引用来回答问题。
3,
Use intent classification to identify the most relevant instructions for a user query
使用意图分类来识别用户查询的最相关指令。
For dialogue applications that require very long conversations, summarize or filter previous dialogue
对于需要进行非常长时间对话的应用程序,可以对之前的对话进行总结或过滤。
Summarize long documents piecewise and construct a full summary recursively
逐段总结长文档并递归构建完整摘要。
4,
Instruct the model to work out its own solution before rushing to a conclusion
指导模型在匆忙得出结论之前先自行解决问题。
Use inner monologue or a sequence of queries to hide the model’s reasoning process
使用内心独白或一系列的问题来隐藏模型的推理过程。
Ask the model if it missed anything on previous passes
询问模型在之前的迭代中是否有遗漏的内容。
5,
Use embeddings-based search to implement efficient knowledge retrieval
使用基于嵌入式搜索的方法来实现高效的知识检索。
Use code execution to perform more accurate calculations or call external APIs
使用代码执行来进行更精确的计算或调用外部API。
6,
Evaluate model outputs with reference to gold-standard answers
参照黄金标准答案评估模型输出。
来源:https://mp.weixin.qq.com/s/_3hobXJuaggnHgN57kSHlQ
本文地址:https://www.163264.com/4071