Skip to content

Commit b200d21

Browse files
committed
Update agents
1 parent fd01622 commit b200d21

File tree

5 files changed

+11
-17
lines changed

5 files changed

+11
-17
lines changed

text_2_sql/autogen/src/autogen_text_2_sql/custom_agents/parallel_query_solving_agent.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -196,8 +196,8 @@ async def consume_inner_messages_from_agentic_flow(
196196
# Launch tasks for each sub-query
197197
inner_solving_generators.append(
198198
consume_inner_messages_from_agentic_flow(
199-
inner_autogen_text_2_sql.process_message(
200-
message=message_rewrite,
199+
inner_autogen_text_2_sql.process_user_message(
200+
user_message=message_rewrite,
201201
injected_parameters=query_params,
202202
),
203203
identifier,

text_2_sql/autogen/src/autogen_text_2_sql/custom_agents/sql_query_cache_agent.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ async def on_messages_stream(
4444
try:
4545
request_details = json.loads(messages[0].content)
4646
injected_parameters = request_details["injected_parameters"]
47-
user_messages = request_details["message"]
47+
user_messages = request_details["user_message"]
4848
logging.info(f"Processing messages: {user_messages}")
4949
logging.info(f"Input Parameters: {injected_parameters}")
5050
except json.JSONDecodeError:

text_2_sql/text_2_sql_core/src/text_2_sql_core/custom_agents/sql_query_cache_agent.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,11 @@ async def process_message(
1818
}
1919

2020
# Process each question sequentially
21-
for question in messages:
21+
for message in messages:
2222
# Fetch the queries from the cache based on the question
23-
logging.info(f"Fetching queries from cache for question: {question}")
23+
logging.info(f"Fetching queries from cache for question: {message}")
2424
cached_query = await self.sql_connector.fetch_queries_from_cache(
25-
question, injected_parameters=injected_parameters
25+
message, injected_parameters=injected_parameters
2626
)
2727

2828
# If any question has pre-run results, set the flag

text_2_sql/text_2_sql_core/src/text_2_sql_core/payloads/interaction_payloads.py

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,6 @@ class InteractionPayloadBase(BaseModel):
2525

2626

2727
class PayloadBase(InteractionPayloadBase):
28-
prompt_tokens: int | None = Field(
29-
None, description="Number of tokens in the prompt", alias="promptTokens"
30-
)
31-
completion_tokens: int | None = Field(
32-
None, description="Number of tokens in the completion", alias="completionTokens"
33-
)
3428
message_id: str = Field(
3529
..., default_factory=lambda: str(uuid4()), alias="messageId"
3630
)

text_2_sql/text_2_sql_core/src/text_2_sql_core/prompts/user_message_rewrite_agent.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ system_message: |
9191
<output_format>
9292
Return a JSON object with sub-messages and combination instructions:
9393
{
94-
"decomposed_messages": [
94+
"decomposed_user_messages": [
9595
["<sub_message_1>"],
9696
["<sub_message_2>"],
9797
...
@@ -108,7 +108,7 @@ system_message: |
108108
Input: "Which product categories have shown consistent growth quarter over quarter in 2008, and what were their top selling items?"
109109
Output:
110110
{
111-
"decomposed_messages": [
111+
"decomposed_user_messages": [
112112
["Calculate quarterly sales totals by product category for 2008", "For these categories, find their top selling products in 2008"]
113113
],
114114
"combination_logic": "First identify growing categories from quarterly analysis, then find their best-selling products",
@@ -120,7 +120,7 @@ system_message: |
120120
Input: "How many orders did we have in 2008?"
121121
Output:
122122
{
123-
"decomposed_messages": [
123+
"decomposed_user_messages": [
124124
["How many orders did we have in 2008?"]
125125
],
126126
"combination_logic": "Direct count query, no combination needed",
@@ -132,7 +132,7 @@ system_message: |
132132
Input: "Compare the sales performance of our top 5 products in Europe versus North America, including their market share in each region"
133133
Output:
134134
{
135-
"decomposed_messages": [
135+
"decomposed_user_messages": [
136136
["Get total sales by product in European countries"],
137137
["Get total sales by product in North American countries"],
138138
["Calculate total market size for each region", "Find top 5 products by sales in each region"],
@@ -146,7 +146,7 @@ system_message: |
146146
Input: "Hello, what can you help me with?"
147147
Output:
148148
{
149-
"decomposed_messages": [
149+
"decomposed_user_messages": [
150150
["What are your capabilities?"]
151151
],
152152
"combination_logic": "Simple greeting and capability question",

0 commit comments

Comments
 (0)