1.编写 Prompt 的原则

一、环境配置

  • 使用 OpenAI 的 ChatGPT API,需要有 API_KEY,并安装 OpenAI 库。
  • 安装命令:pip install openaipip install zhipuai
  • 配置方法:直接设置 openai.api_key 或通过环境变量设置。

二、两个基本原则

2.1 原则一:编写清晰、具体的指令

  • 提供清晰、具体的指令以降低错误响应的可能性。
  • 使用分隔符(如 ```)清晰表示输入的不同部分,避免提示词注入。
  • 寻求结构化的输出,如 JSON 或 HTML 格式,便于解析。
  • 要求模型检查是否满足条件,考虑边缘情况。

2.2 原则二:给模型时间去思考

  • 指示模型在提供答案前进行一系列相关推理,避免匆忙得出错误结论。
  • 指定完成任务所需的步骤,拆分任务,让模型有更多时间思考。
  • 指导模型在下结论之前找出自己的解法。

三、局限性

  • 虚假知识:模型可能生成看似真实实则编造的知识(幻觉)。
  • 减少幻觉的策略:要求模型获取来源于文本的所有引用信息,以便追溯源文档。

其他注意事项

  • 在编写 Prompt 时使用反斜杠 \ 来适应屏幕大小,而不是换行符 \n
  • GPT-3 不受换行符影响,但调用其他大模型时需考虑换行符的影响。
相关推荐
玩AI的小胡子9 分钟前
让文案生成更具灵活性/chatGPT新功能canvas画布编辑
人工智能·gpt·chatgpt·aigc
远洋录40 分钟前
前端单元测试实战:从零开始构建可靠的测试体系
前端·人工智能·react
纪伊路上盛名在1 小时前
生成式AI、大模型、多模态技术开发与应用学习清单
服务器·人工智能·笔记·学习·知识图谱·学习方法
hongkid2 小时前
mac 安装CosyVoice (cpu版本)
人工智能·macos·cosyvoice
CodeCraft Studio2 小时前
什么是定性数据分析?有哪些定性数据分析技术及应用实践?
大数据·人工智能·数据分析
道友老李3 小时前
【深度学习进阶】CNN-VGG
人工智能·深度学习·神经网络·机器学习·cnn
z千鑫3 小时前
【Flask+OpenAI】利用Flask+OpenAI Key实现GPT4-智能AI对话接口demo - 从0到1手把手全教程(附源码)
人工智能·后端·python·chatgpt·flask·ai编程
AI完全体3 小时前
【AI日记】24.12.14 kaggle 比赛 2-4 EDA
人工智能·机器学习·kaggle 比赛
CDialog3 小时前
MobileLLM开发安卓AI的体验
人工智能
青云交3 小时前
智创 AI 新视界 -- 基于 Transformer 架构的 AI 模型优化(16 - 11)
人工智能·模型压缩·模型优化·应用案例·多头注意力·技术挑战·transformer 架构·训练算法