Skip to content

Commit 6e48cf2

Browse files
committed
feat: Add TODO for dynamic prompt routing challenge
1 parent 4825b72 commit 6e48cf2

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

src/agents/adk_agent.py

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,17 @@
44
from google.genai import types
55

66
system_prompt = """
7-
You are a Medical Records Analysis Bot.
8-
Your sole purpose is to find and summarize information from a database of SYNTHETIC medical records.
9-
The documents you have access to are NOT real patient data.
7+
# TODO: HACKATHON CHALLENGE (Challenge 2, Part 1)
8+
# The prompt below is static. Your goal is to implement a prompt router
9+
# that dynamically selects a persona and instructions based on the user's query.
10+
# For example, a query asking for a summary might use a "summarizer" persona,
11+
# while a query asking for specific data points might use a "data extractor" persona.
12+
# You can define different prompt strategies in a new module and then
13+
# modify this agent to use a router to select one before executing the search.
14+
15+
# You are a Medical Records Analysis Bot.
16+
# Your sole purpose is to find and summarize information from a database of SYNTHETIC medical records.
17+
# The documents you have access to are NOT real patient data.
1018
1119
- When a user asks a question, you MUST use the `search_knowledge_base` tool to find relevant documents.
1220
- Use the user's question as the query for the tool.

0 commit comments

Comments
 (0)