Update app.py
Browse files
app.py
CHANGED
@@ -3,7 +3,7 @@ import gradio as gr
|
|
3 |
import requests
|
4 |
import inspect
|
5 |
import pandas as pd
|
6 |
-
from smolagents import CodeAgent, DuckDuckGoSearchTool, HfApiModel, InferenceClientModel, WikipediaSearchTool, VisitWebpageTool
|
7 |
from huggingface_hub import login
|
8 |
import os
|
9 |
|
@@ -34,8 +34,16 @@ class BasicAgent:
|
|
34 |
# max_tokens=2096,
|
35 |
# token=token,
|
36 |
# custom_role_conversions=None)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
37 |
self.agent = CodeAgent(
|
38 |
-
model = HfApiModel(model_id="Qwen/Qwen2.5-Coder-7B-Instruct",token=token),
|
|
|
39 |
tools = [DuckDuckGoSearchTool(),WikipediaSearchTool(),VisitWebpageTool()],
|
40 |
#additional_authorized_imports = ["pandas", "numpy"]
|
41 |
)
|
|
|
3 |
import requests
|
4 |
import inspect
|
5 |
import pandas as pd
|
6 |
+
from smolagents import CodeAgent, DuckDuckGoSearchTool, HfApiModel, InferenceClientModel, WikipediaSearchTool, VisitWebpageTool, TransformersModel
|
7 |
from huggingface_hub import login
|
8 |
import os
|
9 |
|
|
|
34 |
# max_tokens=2096,
|
35 |
# token=token,
|
36 |
# custom_role_conversions=None)
|
37 |
+
|
38 |
+
# Initialize the model with TransformersModel
|
39 |
+
model = TransformersModel(
|
40 |
+
model_id="Qwen/Qwen2.5-Coder-32B-Instruct",
|
41 |
+
max_new_tokens=4096,
|
42 |
+
device_map="auto"
|
43 |
+
)
|
44 |
self.agent = CodeAgent(
|
45 |
+
#model = HfApiModel(model_id="Qwen/Qwen2.5-Coder-7B-Instruct",token=token),
|
46 |
+
model = model
|
47 |
tools = [DuckDuckGoSearchTool(),WikipediaSearchTool(),VisitWebpageTool()],
|
48 |
#additional_authorized_imports = ["pandas", "numpy"]
|
49 |
)
|