google / google/adk-python

AgentCoreSessionService extending BaseSessionService for AgentCore Memory

オープン
#6,920 コメント 4 件 リアクション 0 件 担当者 1 名 @sanketpatil06 が担当を希望しています GitHub で見る
agent engine needs review
主要言語
Python
スター
21.5k
フォーク
4k
平均マージ
1日 14時間
マージ済み PR(30日)
37

説明

### Is your feature request related to a specific problem?
I'm trying to use AWS AgentCore Memory with an ADK Agent.

### Describe the Solution You'd Like
The session_serivce is a required param in the adk Agent so it would be nice if there was an implementation for AgentCore Memory.

As for the implementation, two things caught my eyes so far:
1. Session
There isn't an exact session translation to agentcore memory so need to think about that.
2. Events and Short-term memory
STM is where events are saved (user message, llm response) in AgentCore memory. In adk they are more fine-grained, but in agentcore they represent a turn - user message is one and what the agent responded is another - maybe we can construct a whole event that consists of all the little ADK events and then flush those to agentcore's short-term memory as, what aws calls, an event.

### Impact on your work
No timeline but would make it easier. This will allow for better integration with AWS AgentCore memory

### Willingness to contribute
Are you interested in implementing this feature yourself or submitting a PR?
Yes, I am happy to work on an implementation myself

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。