4. AI面试题之 Prompt

0. Prompt 提示词

同步参考一:Prompt

1. 聊聊你对提示词的理解?

2. PromptTemplate作用是啥?在程序中如何使用?

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

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


4. 大模型中的角色有哪些?具体讲讲

SYSTEM :系统角色,大模型的功能边界;
USER :用户角色,用户的输入;
ASSISTANT :助手角色,AI的响应;
TOOL :工具/ 功能角色,大模型调用的第三方工具;

以上是 SpringAI 和 SpringAI Alibaba 的四种消息(角色)类型;

LangChain4j 中多了一个:CUSTOM:自定义消息类型;



相关推荐
OtIo TALL1 天前
redis7 for windows的安装教程
java
uNke DEPH1 天前
Spring Boot的项目结构
java·spring boot·后端
xixingzhe21 天前
idea启动vue项目
java·vue.js·intellij-idea
wzl202612131 天前
企业微信定时群发技术实现与实操指南(原生接口+工具落地)
java·运维·前端·企业微信
凌波粒1 天前
Java 8 “新”特性详解:Lambda、函数式接口、Stream、Optional 与方法引用
java·开发语言·idea
曹牧1 天前
Eclipse:悬停提示(Hover)
java·ide·eclipse
oyzz1201 天前
Spring EL 表达式的简单介绍和使用
java·后端·spring
liu_zhiyi1 天前
生成式 AI 交互规范:提示词工程(Prompt Engineering)技术指南
人工智能·prompt·交互
iNgs IMAC1 天前
Redis之Redis事务
java·数据库·redis
程序员小假1 天前
向量检索的流程是怎样的?Embedding 和 Rerank 各自的作用?
java·后端