@Preview(value="3.8.1") public class ReActSystemPromptEn extends java.lang.Object implements ReActSystemPrompt
基于 Reasoning-Acting 范式,强制注入英文协议约束,支持业务指令增量扩展。
| 限定符和类型 | 类和说明 |
|---|---|
static class |
ReActSystemPromptEn.Builder |
| 限定符 | 构造器和说明 |
|---|---|
protected |
ReActSystemPromptEn(java.lang.String roleDesc,
java.util.function.Function<ReActTrace,java.lang.String> instructionProvider) |
| 限定符和类型 | 方法和说明 |
|---|---|
static ReActSystemPromptEn.Builder |
builder()
获取提示词构建器
|
protected java.lang.String |
getClassicInstruction(ReActTrace trace) |
static ReActSystemPrompt |
getDefault() |
java.lang.String |
getInstruction(ReActTrace trace) |
java.util.Locale |
getLocale()
获取语言环境 (默认中文)
|
protected java.lang.String |
getNaturalInstruction(ReActTrace trace) |
java.lang.String |
getRole(ReActTrace trace) |
java.lang.String |
getSystemPrompt(ReActTrace trace)
获取原始提示词模板
|
protected ReActSystemPromptEn(java.lang.String roleDesc,
java.util.function.Function<ReActTrace,java.lang.String> instructionProvider)
public static ReActSystemPrompt getDefault()
public java.util.Locale getLocale()
ReActSystemPromptgetLocale 在接口中 ReActSystemPromptpublic java.lang.String getSystemPrompt(ReActTrace trace)
ReActSystemPromptgetSystemPrompt 在接口中 ReActSystemPromptpublic java.lang.String getRole(ReActTrace trace)
public java.lang.String getInstruction(ReActTrace trace)
protected java.lang.String getNaturalInstruction(ReActTrace trace)
protected java.lang.String getClassicInstruction(ReActTrace trace)
public static ReActSystemPromptEn.Builder builder()
ReActSystemPromptbuilder 在接口中 ReActSystemPrompt