Spring AI 中提示工程的最佳实践
本指南涵盖了 Spring AI 应用程序中提示工程的常见模式和最佳实践。
提示工程是设计和优化提示以获得 AI 模型最佳结果的实践。
String prompt = """ 让我们一步步解决这个问题: 1. 首先,分析问题 2. 然后,将其分解为部分 3. 最后,提供解决方案 问题:{problem} """;
String prompt = """ 这里有一些例子: 示例 1: 输入:"法国的首都是什么?" 输出:"巴黎" 示例 2: 输入:"日本的首都是什么?" 输出:"东京" 现在,回答这个问题: 输入:"{question}" """;
String prompt = """ 你是一位专业的软件架构师。 你的任务是审查以下代码并提供建议: {code} """;
ChatOptions options = ChatOptions.builder() .withTemperature(0.7) .build();
String systemMessage = """ 你是一位专注于 Java 开发的 AI 助手。 始终提供 Java 代码示例。 """;
发现文档问题?点击此处直接在 GitHub 上编辑并提交 PR,帮助我们改进文档!