public class ConversationSkill extends AbstractSkill
| Modifier and Type | Class and Description |
|---|---|
static interface |
ConversationSkill.PromptParam
多轮对话prompt 参数变量名
|
| Constructor and Description |
|---|
ConversationSkill(LLM llm)
初始化
|
| Modifier and Type | Method and Description |
|---|---|
String |
execute(Map<String,Object> inputs)
执行(基于通用Map键值对)
|
String |
execute(String input)
对话
|
void |
setMemory(Memory memory)
设置对话存储策略
|
void |
setPrompt(String promptTemplate)
设置prompt
|
executepublic ConversationSkill(LLM llm)
llm - 模型public void setPrompt(String promptTemplate)
promptTemplate - 模板public void setMemory(Memory memory)
memory - 存储public String execute(Map<String,Object> inputs)
Skillinputs - 键值对参数Copyright © 2024. All rights reserved.