olpa commited on
Commit
ffc1407
·
1 Parent(s): 8488454

Migrate to OpenAI

Browse files
Files changed (2) hide show
  1. app.py +11 -3
  2. requirements.txt +1 -1
app.py CHANGED
@@ -1,6 +1,7 @@
1
  import yaml
2
  import os
3
  from smolagents import GradioUI, CodeAgent, InferenceClientModel
 
4
 
5
  # Get current directory path
6
  CURRENT_DIR = os.path.dirname(os.path.abspath(__file__))
@@ -14,9 +15,16 @@ from tools.final_answer import FinalAnswerTool as FinalAnswer
14
 
15
 
16
 
17
- model = InferenceClientModel(
18
- model_id='Qwen/Qwen2.5-Coder-32B-Instruct',
19
- )
 
 
 
 
 
 
 
20
 
21
  web_search = WebSearch()
22
  visit_webpage = VisitWebpage()
 
1
  import yaml
2
  import os
3
  from smolagents import GradioUI, CodeAgent, InferenceClientModel
4
+ from smolagents import OpenAIServerModel
5
 
6
  # Get current directory path
7
  CURRENT_DIR = os.path.dirname(os.path.abspath(__file__))
 
15
 
16
 
17
 
18
+ #model = InferenceClientModel(
19
+ #model_id='Qwen/Qwen2.5-Coder-32B-Instruct',
20
+ #)
21
+
22
+ OPENAI_API_KEY = os.environ["OPENAI_API_KEY"]
23
+ model = OpenAIServerModel(
24
+ model_id = "gpt-4o-mini",
25
+ api_key = OPENAI_API_KEY
26
+ )
27
+
28
 
29
  web_search = WebSearch()
30
  visit_webpage = VisitWebpage()
requirements.txt CHANGED
@@ -1,4 +1,4 @@
1
  duckduckgo_search
2
  markdownify
3
  requests
4
- smolagents
 
1
  duckduckgo_search
2
  markdownify
3
  requests
4
+ smolagents[openai]