Update app.py
Browse files
app.py
CHANGED
@@ -30,20 +30,18 @@ class GoogleADKAgent:
|
|
30 |
self.question_counter += 1
|
31 |
unique_session_id = f"{SESSION_ID}_q{self.question_counter}"
|
32 |
|
33 |
-
session = self.session_service.create_session(
|
34 |
-
app_name=self.app_name,
|
35 |
-
user_id=self.user_id,
|
36 |
-
session_id=unique_session_id
|
37 |
-
)
|
38 |
-
|
39 |
# Create the query content
|
40 |
query_content = types.Content(
|
41 |
role='user',
|
42 |
parts=[types.Part(text=question)]
|
43 |
)
|
44 |
|
45 |
-
# Run the agent synchronously using the runner
|
46 |
-
events = list(self.runner.run(
|
|
|
|
|
|
|
|
|
47 |
|
48 |
# Extract the final answer from the events
|
49 |
final_answer = "No response generated."
|
|
|
30 |
self.question_counter += 1
|
31 |
unique_session_id = f"{SESSION_ID}_q{self.question_counter}"
|
32 |
|
|
|
|
|
|
|
|
|
|
|
|
|
33 |
# Create the query content
|
34 |
query_content = types.Content(
|
35 |
role='user',
|
36 |
parts=[types.Part(text=question)]
|
37 |
)
|
38 |
|
39 |
+
# Run the agent synchronously using the runner with correct parameters
|
40 |
+
events = list(self.runner.run(
|
41 |
+
user_id=self.user_id,
|
42 |
+
session_id=unique_session_id,
|
43 |
+
new_message=query_content
|
44 |
+
))
|
45 |
|
46 |
# Extract the final answer from the events
|
47 |
final_answer = "No response generated."
|