提示词优化思路「一」:Few-Shot Prompting导致的幻觉问题
原因
根本原因是大模型没有正确识别“输入”和“示例”的区别,ta会把你给出的“示例”当成了”输入“从而导致生成的结果和输入不符合出现幻觉
解决思路
需要加强模型对于”输入“和”示例“的理解,可以设定一个逻辑步骤,要求ta按照第一步、第二步…这样去生成
然后针对GPT模型可以考虑使用xml标签来隔离“输入”和“示例”
比如:
1 | 你是xxx,你的任务是xxx |
根本原因是大模型没有正确识别“输入”和“示例”的区别,ta会把你给出的“示例”当成了”输入“从而导致生成的结果和输入不符合出现幻觉
需要加强模型对于”输入“和”示例“的理解,可以设定一个逻辑步骤,要求ta按照第一步、第二步…这样去生成
然后针对GPT模型可以考虑使用xml标签来隔离“输入”和“示例”
比如:
1 | 你是xxx,你的任务是xxx |
需要安装好OpenClaw和Claude,并且配置相应的模型或者账号权限
/login我本地使用的Claude是使用litellm本地服务启动的,我有设置环境变量,是通过~/.zshrc文件维护。
OpenClaw一直报这个错,就是因为ta没有使用我的~/.zshrc文件
告诉OpenClaw尝试先执行source ~/.zshrc再调用Claude
OpenClaw在调用Claude时,不会使用Claude的交互模式,一般都是直接运行Claude -p "具体任务",而OpenClaw默认等待时间是60s左右,当你Claude超过这个时间响应时,就会导致OpenClaw因Claude超时失败
让OpenClaw异步调用Claude,把Claude输出的日志放到一个临时文件中,然后定时轮询这个临时文件查看日志即可
PDF主要由Objects、File structure、Document structure、Content streams组成。其中Objects又细分为:
依赖于ffmpeg,允许传递起始时间、截图间隔、截图数量、视频文件地址等四个参数,其中时间单位为秒。
我在Linux Alpine中使用,可能部分依赖在其它Linux环境中会遇到问题,欢迎评论告知。
1 |
|
你会得到六个文件,文件命名如下:
1 | Dune.Part.Two.2024.2160p.WEB-DL.DV.HDR10+.DDP5.1.Atmos.H265_frame_001.jpg |
