susmitsil commited on
Commit
d803436
·
verified ·
1 Parent(s): 68af984

changed model

Browse files
Files changed (1) hide show
  1. app.py +16 -1
app.py CHANGED
@@ -10,6 +10,10 @@ from smolagents import CodeAgent, DuckDuckGoSearchTool, OpenAIServerModel, LiteL
10
  # --- Constants ---
11
  DEFAULT_API_URL = "https://agents-course-unit4-scoring.hf.space"
12
 
 
 
 
 
13
  # --- Basic Agent Definition ---
14
  # ----- THIS IS WERE YOU CAN BUILD WHAT YOU WANT ------
15
  class BasicAgent:
@@ -17,7 +21,7 @@ class BasicAgent:
17
  print("Initializing the BasicAgent")
18
  # model = OpenAIServerModel(model_id="gpt-4o")
19
  # model = OpenAIServerModel(model_id="gpt-4o-mini")
20
- model = OpenAIServerModel(model_id="o1-mini")
21
  # google_api_key = os.getenv('GOOGLE_API_KEY')
22
  # if google_api_key:
23
  # print(f"GOOGLE_API_KEY found. Last 10 characters: ...{google_api_key[-10:]}")
@@ -35,6 +39,17 @@ class BasicAgent:
35
  # print("and that your GOOGLE_API_KEY environment variable is set.")
36
  # raise e # Re-raise the exception to fail initialization if model fails
37
 
 
 
 
 
 
 
 
 
 
 
 
38
  # Initialize the search tool
39
  search_tool = DuckDuckGoSearchTool()
40
  print("DuckDuckSearchTool instantiated")
 
10
  # --- Constants ---
11
  DEFAULT_API_URL = "https://agents-course-unit4-scoring.hf.space"
12
 
13
+ from langchain_openai import AzureChatOpenAI
14
+
15
+ load_dotenv()
16
+
17
  # --- Basic Agent Definition ---
18
  # ----- THIS IS WERE YOU CAN BUILD WHAT YOU WANT ------
19
  class BasicAgent:
 
21
  print("Initializing the BasicAgent")
22
  # model = OpenAIServerModel(model_id="gpt-4o")
23
  # model = OpenAIServerModel(model_id="gpt-4o-mini")
24
+ # model = OpenAIServerModel(model_id="o1-mini")
25
  # google_api_key = os.getenv('GOOGLE_API_KEY')
26
  # if google_api_key:
27
  # print(f"GOOGLE_API_KEY found. Last 10 characters: ...{google_api_key[-10:]}")
 
39
  # print("and that your GOOGLE_API_KEY environment variable is set.")
40
  # raise e # Re-raise the exception to fail initialization if model fails
41
 
42
+ model = AzureChatOpenAI(
43
+ azure_endpoint=os.getenv("AZURE_API_ENDPOINT"),
44
+ azure_deployment=os.getenv("AZURE_DEPLOYMENT_NME"), # or your deployment
45
+ api_key=os.getenv("AZURE_OPENAI_KEY"),
46
+ api_version=os.getenv("AZURE_API_VERSION"),
47
+ temperature=0.5,
48
+ max_tokens=None,
49
+ timeout=None,
50
+ max_retries=2,
51
+ )
52
+
53
  # Initialize the search tool
54
  search_tool = DuckDuckGoSearchTool()
55
  print("DuckDuckSearchTool instantiated")