微軟近期推出了一款全新的標記語言——提示編排標記語言(POML),專門設計用于大型語言模型(LLMs)的提示工程領域。據AIbase整合的網絡資料顯示,POML意在解決傳統提示開發過程中的一系列難題,通過結構化和易于維護的特性來提升AI應用開發效率。
然而,POML的發布在開發者社區中引發了不同的反響。一些開發者對POML的結構化設計表示贊賞,認為其模塊化的方法和模板引擎(支持變量、循環和條件語句)簡化了復雜提示的開發過程。但也有開發者對POML與XML的相似性提出質疑,認為其復雜的語法可能讓提示工程變得類似于編寫代碼,增加了學習成本。部分開發者認為,隨著Agentic AI和工具調用的不斷進步,LLM對提示格式的敏感性已經降低,因此對POML的必要性持懷疑態度。
盡管如此,POML在多個應用場景中展現出了潛力。例如,在動態內容生成、A/B測試提示格式以及多模態指令生成等方面,POML都發揮了重要作用。開發者可以利用POML創建包含表格數據的提示模板,自動生成銷售報告,或者通過切換樣式表快速測試不同輸出格式的效果。微軟強調,POML的解耦設計(即將內容與呈現分離)使其能夠適配不同的LLM模型,增強了應用的魯棒性。