agentscope-ai / agentscope-ai/agentscope-java

请问AG-UI和SessionManager应该怎么结合使用

未關閉
#632 0 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
area/ext/integration question
主要語言
Java
星號
5.6k
分支
1.3k
平均合併
4 天 12 小時
30 天內合併 PR
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 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。