Skip to content

Commit b99a44a

Browse files
committed
reset test_long_term_memory.py
1 parent 42fccd5 commit b99a44a

File tree

1 file changed

+8
-39
lines changed

1 file changed

+8
-39
lines changed

tests/test_long_term_memory.py

Lines changed: 8 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -14,68 +14,37 @@
1414

1515

1616
import pytest
17-
# from google.adk.tools import load_memory
18-
17+
from google.adk.tools import load_memory
1918

2019
from veadk.agent import Agent
2120
from veadk.memory.long_term_memory import LongTermMemory
22-
from veadk.runner import Runner
23-
from veadk.memory.short_term_memory import ShortTermMemory
2421

2522
app_name = "test_ltm"
2623
user_id = "test_user"
27-
session_id = "test_session"
2824

2925

3026
@pytest.mark.asyncio
3127
async def test_long_term_memory():
3228
long_term_memory = LongTermMemory(
33-
backend="mem0",
34-
top_k=3,
35-
app_name=app_name,
29+
backend="local",
3630
# app_name=app_name,
3731
# user_id=user_id,
3832
)
3933
agent = Agent(
4034
name="all_name",
35+
model_name="test_model_name",
36+
model_provider="test_model_provider",
37+
model_api_key="test_model_api_key",
38+
model_api_base="test_model_api_base",
4139
description="a veadk test agent",
4240
instruction="a veadk test agent",
4341
long_term_memory=long_term_memory,
4442
)
45-
runner = Runner(
46-
agent=agent,
47-
# app_name="financial-consultant-agent",
48-
app_name="data_analysis_v2",
49-
user_id=user_id,
50-
short_term_memory=ShortTermMemory(),
51-
)
52-
53-
response = await runner.run(
54-
messages="adding memory, test llm with mem0",
55-
user_id=user_id,
56-
session_id=session_id,
57-
)
58-
print("mem0 response:", response)
59-
# await runner.run(messages=teaching_prompt, session_id=session_id)
60-
61-
# save the teaching prompt and answer in long term memory
62-
await runner.save_session_to_long_term_memory(session_id=session_id)
63-
64-
response = await runner.run(
65-
messages="query mem0", user_id=user_id, session_id=session_id
66-
)
67-
print("Search response:", response)
6843

69-
# assert load_memory in agent.tools, "load_memory tool not found in agent tools"
44+
assert load_memory in agent.tools, "load_memory tool not found in agent tools"
7045

71-
assert agent.long_term_memory._backend is not None
46+
assert not agent.long_term_memory._backend
7247

7348
# assert agent.long_term_memory._backend.index == build_long_term_memory_index(
7449
# app_name, user_id
7550
# )
76-
77-
78-
if __name__ == "__main__":
79-
import asyncio
80-
81-
asyncio.run(test_long_term_memory())

0 commit comments

Comments
 (0)