Sonu313131 commited on
Commit
a2b71c9
·
verified ·
1 Parent(s): 697b4e0

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -7
app.py CHANGED
@@ -4,7 +4,7 @@ import requests
4
  import inspect
5
  import pandas as pd
6
  import asyncio
7
- from smolagents import ToolCallingAgent, InferenceClientModel
8
  from smolagents import DuckDuckGoSearchTool, Tool, CodeAgent
9
  from huggingface_hub import login
10
  #h
@@ -22,12 +22,9 @@ async def run_and_submit_all(profile: gr.OAuthProfile | None):
22
 
23
  agent = ToolCallingAgent(
24
  tools=[search_tool],
25
- model=InferenceClientModel(
26
- model="gpt-3.5-turbo",
27
- provider="openai",
28
- api_key=openai_key,
29
- temperature=0.2, # Optional
30
- max_tokens=2048 # Optional, but keep within reasonable limits
31
  ),
32
  max_steps=7,
33
  verbosity_level=2
 
4
  import inspect
5
  import pandas as pd
6
  import asyncio
7
+ from smolagents import ToolCallingAgent, InferenceClientModel, OpenAIServerModel
8
  from smolagents import DuckDuckGoSearchTool, Tool, CodeAgent
9
  from huggingface_hub import login
10
  #h
 
22
 
23
  agent = ToolCallingAgent(
24
  tools=[search_tool],
25
+ model=OpenAIServerModel(
26
+ model_id="gpt-3.5-turbo", # ✅ valid OpenAI model name
27
+ api_key=os.environ["OPENAI_API_KEY"] # ✅ securely load from environment
 
 
 
28
  ),
29
  max_steps=7,
30
  verbosity_level=2