Update app.py
Browse files
app.py
CHANGED
|
@@ -4,7 +4,7 @@ import requests
|
|
| 4 |
import inspect
|
| 5 |
import pandas as pd
|
| 6 |
|
| 7 |
-
from smolagents import CodeAgent,DuckDuckGoSearchTool, InferenceClientModel
|
| 8 |
from tools.final_answer import FinalAnswerTool
|
| 9 |
import yaml
|
| 10 |
|
|
@@ -24,7 +24,11 @@ class BasicAgent:
|
|
| 24 |
model = InferenceClientModel()
|
| 25 |
|
| 26 |
with open("prompts.yaml", 'r') as stream:
|
| 27 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 28 |
|
| 29 |
self.agent = CodeAgent(
|
| 30 |
model=model,
|
|
|
|
| 4 |
import inspect
|
| 5 |
import pandas as pd
|
| 6 |
|
| 7 |
+
from smolagents import CodeAgent,DuckDuckGoSearchTool, InferenceClientModel, PromptTemplates, EMPTY_PROMPT_TEMPLATES
|
| 8 |
from tools.final_answer import FinalAnswerTool
|
| 9 |
import yaml
|
| 10 |
|
|
|
|
| 24 |
model = InferenceClientModel()
|
| 25 |
|
| 26 |
with open("prompts.yaml", 'r') as stream:
|
| 27 |
+
prompts = yaml.safe_load(stream)
|
| 28 |
+
|
| 29 |
+
prompt_templates = EMPTY_PROMPT_TEMPLATES
|
| 30 |
+
prompt_templates.system_prompt = prompts['system_prompt']
|
| 31 |
+
prompt_templates.final_answer.pre_messages = prompts['final_answer']['pre_messages']
|
| 32 |
|
| 33 |
self.agent = CodeAgent(
|
| 34 |
model=model,
|