callmyname commited on
Commit
f143ec9
·
verified ·
1 Parent(s): 7b50850

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -2
app.py CHANGED
@@ -1,5 +1,14 @@
 
 
 
 
 
 
 
 
 
 
1
  from smolagents import CodeAgent, DuckDuckGoSearchTool, load_tool, tool
2
- from smolagents import HfApiModel
3
  import datetime
4
  import requests
5
  import pytz
@@ -62,7 +71,7 @@ def get_current_time_in_timezone(timezone: str) -> str:
62
  final_answer = FinalAnswerTool()
63
 
64
  # Initialize model
65
- model = HfApiModel(
66
  max_tokens=2096,
67
  temperature=0.5,
68
  model_id='Qwen/Qwen2.5-Coder-32B-Instruct',
 
1
+ try:
2
+ from smolagents import InferenceClientModel as ModelClass
3
+ except ImportError:
4
+ try:
5
+ from smolagents import HfApiModel as ModelClass
6
+ except ImportError:
7
+ from smolagents import HfEngine as ModelClass
8
+
9
+
10
+
11
  from smolagents import CodeAgent, DuckDuckGoSearchTool, load_tool, tool
 
12
  import datetime
13
  import requests
14
  import pytz
 
71
  final_answer = FinalAnswerTool()
72
 
73
  # Initialize model
74
+ model = ModelClass(
75
  max_tokens=2096,
76
  temperature=0.5,
77
  model_id='Qwen/Qwen2.5-Coder-32B-Instruct',