Spring AI-09.提示 API(Prompts)
Spring AI 的 提示(Prompt) API 用于构建与 AI 模型交互的输入内容。提示由一系列消息(Messages)组成,这些消息定义了对话的上下文、用户意图和系统行为。通过组合不同类型的消息和参数,开发者可以精确控制 AI 模型的输出方向。
消息类型
提示支持以下类型的消息,每种消息在对话中扮演不同角色:
消息类型 | 描述 | 示例 |
---|---|---|
用户消息 | 用户的直接输入,表达具体需求或问题 | "帮我推荐一部科幻电影" |
系统消息 | 定义 AI 模型的行为、角色或响应风格 | "你是一位专业的电影推荐师,需优先推荐近三年的高评分作品" |
工具调用消息 | 请求 AI 模型调用外部工具(如数据库查 |