为了让AI变成某个小众职业角色,花了4个小时设计了一个prompt,改了5版后终于达到了预期的效果(基础LLM,非GPT)。
一个小总结:
1. 一定要看Open AI的PE课,官方教材一定不会错!如果没时间看视频看中文总结文档也行;
2. 一定要给LLM提供足够的上下文和学习素材(前提是你已经非常了角色的工作场景和核心任务,才能给模型输入有效的信息);
3. 一定要学会各种分隔符(非常重要,忘记打一个“/”就有可能影响生成效果);
4. “给模型思考的时间”,任务拆解要清晰和明确,少用否定(表达简洁、单句信息量要高);
一个小感悟:
1. 真别小看prompt技术,PE课不能只看不练啊,得练啊!
2. 写prompt和写代码差不多,都得有一些“优雅”的思路;
3. 不懂业务的人很难写业务prompt。
从一开始的简单prompt:“我希望你是一名xxx,能为xxx提供xxx服务,对方的第一个请求是xxx”,到最后变成包含“素材—任务—请求”共823字符的结构化prompt,能让模型进行反问、扩写、推动对话议程等任务。这种通过不断思考、调整、尝试获得成果的感觉太棒了!