@Preview(value="3.8.1") public class TeamSystemPromptEn extends java.lang.Object implements TeamSystemPrompt
核心职责:为主管 (Supervisor) 生成结构化的调度指令,包含角色定义、成员名录、协作协议及解析规范。
| 限定符和类型 | 类和说明 |
|---|---|
static class |
TeamSystemPromptEn.Builder |
| 限定符 | 构造器和说明 |
|---|---|
protected |
TeamSystemPromptEn(java.lang.String roleDesc,
java.util.function.Function<TeamTrace,java.lang.String> instructionProvider) |
| 限定符和类型 | 方法和说明 |
|---|---|
static TeamSystemPromptEn.Builder |
builder()
获取构建器实例
|
static TeamSystemPrompt |
getDefault() |
java.lang.String |
getInstruction(TeamTrace trace)
构建核心指令集:采用 Markdown 分层结构提升 LLM 遵循度
|
java.util.Locale |
getLocale()
获取提示词对应的语言环境
|
java.lang.String |
getRole(TeamTrace trace) |
java.lang.String |
getSystemPrompt(TeamTrace trace)
获取未渲染的原始提示词模板
|
protected TeamSystemPromptEn(java.lang.String roleDesc,
java.util.function.Function<TeamTrace,java.lang.String> instructionProvider)
public static TeamSystemPrompt getDefault()
public java.util.Locale getLocale()
TeamSystemPromptgetLocale 在接口中 TeamSystemPromptpublic java.lang.String getSystemPrompt(TeamTrace trace)
TeamSystemPromptgetSystemPrompt 在接口中 TeamSystemPromptpublic java.lang.String getRole(TeamTrace trace)
public java.lang.String getInstruction(TeamTrace trace)
public static TeamSystemPromptEn.Builder builder()
TeamSystemPromptbuilder 在接口中 TeamSystemPrompt