OrtizR52 commited on
Commit
1ad2ab7
·
verified ·
1 Parent(s): 4b623d3

Update agent.py

Browse files
Files changed (1) hide show
  1. agent.py +5 -4
agent.py CHANGED
@@ -16,8 +16,9 @@ from smolagents import InferenceClientModel, LiteLLMModel, CodeAgent, ToolCallin
16
 
17
  # Load environment and configure Gemini
18
  load_dotenv()
19
- configure(api_key=os.getenv("GOOGLE_API_KEY"))
20
-
 
21
  # Logging
22
  #logging.basicConfig(level=logging.INFO, format="%(asctime)s | %(levelname)s | %(message)s")
23
  #logger = logging.getLogger(__name__)
@@ -267,7 +268,7 @@ class BasicAgent:
267
  # return InferenceClientModel()
268
  # else:
269
  # return LiteLLMModel(model_id=GEMINI_MODEL_NAME, api_key=os.getenv("GOOGLE_API_KEY"))
270
- return LiteLLMModel(model_id=GEMINI_MODEL_NAME, api_key=os.getenv("GOOGLE_API_KEY"))
271
 
272
  def __call__(self, question: str) -> str:
273
  print(f"Agent received question (first 50 chars): {question[:50]}...")
@@ -337,4 +338,4 @@ if __name__ == "__main__":
337
  if q == "dev":
338
  agent.evaluate_random_questions()
339
  else:
340
- print(agent(q))
 
16
 
17
  # Load environment and configure Gemini
18
  load_dotenv()
19
+ # configure(api_key=os.getenv("GOOGLE_API_KEY"))
20
+ GOOGLE_API_KEY = userdata.get("GOOGLE_API_KEY")
21
+ configure(api_key=GOOGLE_API_KEY)
22
  # Logging
23
  #logging.basicConfig(level=logging.INFO, format="%(asctime)s | %(levelname)s | %(message)s")
24
  #logger = logging.getLogger(__name__)
 
268
  # return InferenceClientModel()
269
  # else:
270
  # return LiteLLMModel(model_id=GEMINI_MODEL_NAME, api_key=os.getenv("GOOGLE_API_KEY"))
271
+ return InferenceClientModel(model_id=HF_MODEL_NAME)
272
 
273
  def __call__(self, question: str) -> str:
274
  print(f"Agent received question (first 50 chars): {question[:50]}...")
 
338
  if q == "dev":
339
  agent.evaluate_random_questions()
340
  else:
341
+ print(agent(q))