ArslanFOX commited on
Commit
a57a6f1
·
verified ·
1 Parent(s): 3b57ab8

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +22 -5
app.py CHANGED
@@ -154,6 +154,26 @@ system_prompt = (
154
  "```py\nfinal_answer('...')\n```"
155
  )
156
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
157
  agent = CodeAgent(
158
  model=model,
159
  tools=[
@@ -163,10 +183,7 @@ agent = CodeAgent(
163
  get_weather,
164
  final_answer,
165
  ],
166
- prompt_templates={
167
- "system_prompt": system_prompt,
168
- "default": "Response: {{question}}"
169
- },
170
  max_steps=3,
171
  verbosity_level=2,
172
  )
@@ -185,4 +202,4 @@ if __name__ == "__main__":
185
  outputs="text",
186
  title="Weather Agent",
187
  description="Enter a city name to get time, air quality, and weather info."
188
- ).launch()
 
154
  "```py\nfinal_answer('...')\n```"
155
  )
156
 
157
+ prompt_templates = {
158
+ "system_prompt": system_prompt,
159
+ "default": "Response: {{question}}",
160
+ "managed_agent": {
161
+ "execute": "```py\nfinal_answer('...')\n```",
162
+ "report": "```py\nfinal_answer('Report not implemented')\n```",
163
+ "task": "```py\nfinal_answer('Task not implemented')\n```"
164
+ },
165
+ "planning": {
166
+ "initial_plan": "```py\nfinal_answer('Plan not needed')\n```",
167
+ "update_plan_pre_messages": "```py\nfinal_answer('Update plan')\n```",
168
+ "update_plan_post_messages": "```py\nfinal_answer('Post update')\n```"
169
+ },
170
+ "final_answer": {
171
+ "pre_messages": "```py\nfinal_answer('Pre-message')\n```",
172
+ "template": "Final response: {{answer}}",
173
+ "post_messages": "```py\nfinal_answer('Post-message')\n```"
174
+ }
175
+ }
176
+
177
  agent = CodeAgent(
178
  model=model,
179
  tools=[
 
183
  get_weather,
184
  final_answer,
185
  ],
186
+ prompt_templates=prompt_templates,
 
 
 
187
  max_steps=3,
188
  verbosity_level=2,
189
  )
 
202
  outputs="text",
203
  title="Weather Agent",
204
  description="Enter a city name to get time, air quality, and weather info."
205
+ ).launch()