supratipb commited on
Commit
80d61b6
·
verified ·
1 Parent(s): 3edc719

Upload app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -2
app.py CHANGED
@@ -6,6 +6,11 @@ import pandas as pd
6
 
7
  from transformers import AutoModelForCausalLM, AutoTokenizer, pipeline
8
  from smolagents import OpenAIServerModel, DuckDuckGoSearchTool, CodeAgent, WikipediaSearchTool, InferenceClientModel
 
 
 
 
 
9
 
10
  # (Keep Constants as is)
11
  # --- Constants ---
@@ -15,9 +20,9 @@ DEFAULT_API_URL = "https://agents-course-unit4-scoring.hf.space"
15
  # ----- THIS IS WERE YOU CAN BUILD WHAT YOU WANT ------
16
  class BasicAgent:
17
  def __init__(self):
18
- openAI_model = OpenAIServerModel(model_id="gpt-4o-mini", api_key="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")
19
  self.agent = CodeAgent(
20
- model = InferenceClientModel(),
21
  tools = [DuckDuckGoSearchTool(), WikipediaSearchTool()],
22
  add_base_tools = True,
23
  )
 
6
 
7
  from transformers import AutoModelForCausalLM, AutoTokenizer, pipeline
8
  from smolagents import OpenAIServerModel, DuckDuckGoSearchTool, CodeAgent, WikipediaSearchTool, InferenceClientModel
9
+ import os
10
+
11
+ api_key = os.getenv("HF_TOKEN")
12
+
13
+
14
 
15
  # (Keep Constants as is)
16
  # --- Constants ---
 
20
  # ----- THIS IS WERE YOU CAN BUILD WHAT YOU WANT ------
21
  class BasicAgent:
22
  def __init__(self):
23
+ #openAI_model = OpenAIServerModel(model_id="gpt-4o-mini", api_key="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")
24
  self.agent = CodeAgent(
25
+ model = InferenceClientModel(hf_token=api_key),
26
  tools = [DuckDuckGoSearchTool(), WikipediaSearchTool()],
27
  add_base_tools = True,
28
  )