SpringAI Alibaba(SAA) 之 Prompt

1. LangChain4j、SpringAI、SpringAIAlbaba消息类型?提示词(prompt)之四大角色?

1. LangChain4j有五种消息类型:

2. SpringAI有四种消息类型:

3. SAA集成于SpringAI和他一样有四种消息类型:(有4种提示词)

2. 提示词模板 PromptTemplate

2.1 提示词模板 PromptTemplate 的基本使用:在代码里写死替换占位符

但如果在代码里写死,后续的修改变更不好维护,需要2.2。
例一:
1.PromptTemplateController.java

2.2 提示词模板(PromptTemplate)之读取配置文件构成模板:

提示词模板读取配置文件实现模板功能,即将模板和代码分离。
例二:
1.atguigu-template.txt:

2.PromptTemplateController.java

2.3 提示词模板之角色设定和边界划分:
例三:
1.PromptTemplateController.java

2.运行结果一:

运行结果二:

3.PromptTemplateController.java
使用 ChatModel 和 ChatClient 对比: 对比这两种API调用,喜欢样板代码(ChatModel) 还是链式编程,流式调用(ChatClient)。

相关推荐
码点滴几秒前
从“失忆症“到“数智分身“:Hermes Agent 如何重塑你的 AI 交互体验?
人工智能·架构·prompt·ai编程·hermes
猫头虎1 小时前
如何搭建 24 小时 AI 直播平台:魔珐星云数字人打造无人值守 “AI 销冠” 全流程实战教程
人工智能·langchain·开源·prompt·aigc·embedding·agi
Flying pigs~~2 小时前
大模型Prompt-Tuning技术进阶 - 完整总结
人工智能·大模型·prompt
合合技术团队3 小时前
智能合同审查搭建教程:低质量PDF怎么处理?先解析清洗,再分路审阅(附GitHub项目地址)
pdf·prompt·github·textin
三无推导3 小时前
深入解析 ComposioHQ/awesome-codex-skills:从 Prompt 复用到 AI 工程技能化的实践路径
人工智能·性能优化·开源·prompt·github
optimistic_chen7 小时前
【AI Agent 全栈开发】提示词技巧(prompt)
java·人工智能·ai·prompt·agent
Cxiaomu7 小时前
AI Agent 核心概念全景图:Prompt、RAG、微调、Tool Call、状态机、Workflow 与 MCP
人工智能·prompt
疯狂成瘾者7 小时前
Prompt分层策略
前端·数据库·prompt
胡利光8 小时前
Context Engineering 实战 02|System Prompt 是架构决策,不是写说明书
java·架构·prompt
默 语9 小时前
从 0 到 1 实战:魔珐星云 SDK 搭建实时交互屏幕助手(附可直接运行源码)
gpt·microsoft·开源·prompt·aigc·ai写作·agi