agentscope-ai / agentscope-ai/agentscope-java

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

Ouverte
#632 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
area/ext/integration question
Langage dominant
Java
Étoiles
5.6k
Forks
1.3k
Merge moyen
4 j 12 h
PR mergées (30 j)
77

Description

在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应该怎么获取

Guide de contribution

Ouvrir le guide de contribution

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.