prompt-poet 方便设计提示词的python 包,基于yaml 以及jinja2 开发,prompt-poet 提供了灵活、动态的提示词创建
prompt-poet 饿的提示词模版混合了yaml 以及jinja2
prompt-poet 模版处理
- 渲染,初始阶段基于了jinja2,此阶段进行数据的校验,控制流程的执行,同时还可能包含模版处理的一些函数
- 加载,输出yaml 格式,会包装为标准的chatml 格式的
说明
prompt-poet 利用了jinja2 的能力以及yaml 格式实现了提示词模版的管理能力,很灵活值得尝试下
参考资料
https://github.com/character-ai/prompt-poet
https://github.com/anysphere/priompt
https://github.com/microsoft/prompt-engine
https://github.com/stanfordnlp/dspy