0. Prompt 提示词
同步参考一:Prompt
1. 聊聊你对提示词的理解?

2. PromptTemplate作用是啥?在程序中如何使用?
PromptTemplate 提示词模板,通过使用占位符{} 将固定模板与动态输入解耦,实现内容的动态替换,避免重复编写相似的提示词;
它的的基本使用:在代码里写死 替换占位符;
但如果在代码里写死,后续的修改变更不好维护,需要 3。

3. 场景题:提示词模版内容太长,直接写到代码中不优雅,有什么好的解决方案?


4. 大模型中的角色有哪些?具体讲讲
SYSTEM :系统角色,大模型的功能边界;
USER :用户角色,用户的输入;
ASSISTANT :助手角色,AI的响应;
TOOL :工具/ 功能角色,大模型调用的第三方工具;
以上是 SpringAI 和 SpringAI Alibaba 的四种消息(角色)类型;
LangChain4j 中多了一个:CUSTOM:自定义消息类型;


