提示词工程
29views
定义:通过不断优化输入,提升模型输出(Assistant Prompt)的质量,包括三个纬度:
质量维度:输出内容的专业、完整和有价值(让人感觉说到点子上)
稳定性维度:在不同场景和时间下产生可预期的一致表现(让人感觉靠得住)
正确性维度:信息的准确度和可信度,不产生虚假或误导性内容(让人感觉说的对)
以“辅助编码”场景举例,三个维度可以概括为:
质量维度:代码的可读性、可维护性和专业性
稳定性维度:代码在各种情况下的可预测性和一致性
正确性维度:代码的语法正确性和逻辑正确性
谁才是提示词工程的受众:
答案是制造AI工具的人
,从两个角度考虑:
对于制造AI工具的人来说,提示词工程是一个有向无环图:
如何将提示词工程的完整流程用代码表示出来?
以Langchain.js举例,Langchain的开发语言LCEL(LangChain Expression Language)的理念是:
通过组合简单、类型安全的可运行组件(Runnable),声明式构建 AI 应用
观察上述有向无环图,有三点启示: