利用POML构建自适应学习系统,可通过以下标签组合实现:
- 动态难度调节::
<let name=”student_age”>10</let>
<if condition=”student_age < 12″>
<output-format>使用比喻和卡通形象解释概念</output-format>
</if> - 多模态教学::
<img src="”science_demo.gif”" alt="”实验动画”" data-no-translation="">
<table src="”comparison.csv”"> 结合视觉辅助材料 - ::
<例
Q: 为什么天空是蓝色的?
A: {{child_friendly_answer}}
</例
完整实现案例:
<poml> <role>你是一位{{if student_age>15 then "物理学教授" else "科学启蒙老师"}}</role> <task>用{{student_age}}-岁能理解的方式解释瑞利散射</task> <stylesheet> output-format { verbosity: {{if student_age>15 then "high" else "low"}}; } </stylesheet> </poml>
この答えは記事から得たものである。POML:大規模なモデル・プロンプト語のオーケストレーションと管理のための新しいマークアップ言語について