agentscope-ai / agentscope-ai/agentscope-java
请问AG-UI和SessionManager应该怎么结合使用
- 主要言語
- Java
- スター
- 5.6k
- フォーク
- 1.3k
- 平均マージ
- 4日 12時間
- マージ済み PR(30日)
- 77
説明
在AgentConfiguration中
private Agent createAgent() {
return ReActAgent.builder()
.name(agentConfig.getName())
.sysPrompt(agentConfig.getSystemPrompt())
.model(model)
.toolkit(toolkit)
.memory(memory)
.maxIters(agentConfig.getMaxIters())
.hooks(List.of(memoryHook))
.build();;
}
创建一个智能体,请问 短期记忆持久化 相关的
SessionManager sessionManager = SessionManager.forSessionId(sessionId)
.withSession(new JsonSession(sessionPath))
.addComponent(agent)
.addComponent(memory);
// 加载已有会话(如果存在)
sessionManager.loadIfExists();
// ... 对话交互 ...
// 保存会话
sessionManager.saveSession();
应该添加在什么地方?
sessionId应该怎么获取
コントリビューションガイド
評価
この issue はまだ評価されていません。