Skip to content

Commit 82cbe03

Browse files
committed
Add buffered history
1 parent 0d74da3 commit 82cbe03

File tree

3 files changed

+8
-0
lines changed

3 files changed

+8
-0
lines changed

text_2_sql/autogen/src/autogen_text_2_sql/creators/llm_agent_creator.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
AnswerAgentWithFollowUpQuestionsAgentOutput,
1212
UserMessageRewriteAgentOutput,
1313
)
14+
from autogen_core.model_context import BufferedChatCompletionContext
1415

1516

1617
class LLMAgentCreator:
@@ -132,4 +133,9 @@ def create(cls, name: str, **kwargs) -> AssistantAgent:
132133
),
133134
)
134135

136+
if "context_size" in agent_file:
137+
agent.model_context = BufferedChatCompletionContext(
138+
buffer_size=agent_file["context_size"]
139+
)
140+
135141
return agent

text_2_sql/text_2_sql_core/src/text_2_sql_core/prompts/answer_agent.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,3 +27,4 @@ system_message: |
2727
Make sure your response directly addresses every part of the user's question.
2828
2929
</instructions>
30+
context_size: 8

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -166,3 +166,4 @@ system_message: |
166166
```
167167
</examples>
168168
structured_output: true
169+
context_size: 5

0 commit comments

Comments
 (0)