iamTangsang commited on
Commit
564890a
·
verified ·
1 Parent(s): 8501391

Update agent.py

Browse files
Files changed (1) hide show
  1. agent.py +12 -11
agent.py CHANGED
@@ -184,7 +184,7 @@ class BasicAgent:
184
  model = self.select_model(provider)
185
  client = InferenceClientModel()
186
  tools = [
187
- GoogleSearchTool(),
188
  DuckDuckGoSearchTool(),
189
  GeminiVideoQA(GEMINI_MODEL_NAME),
190
  WikiTitleFinder(),
@@ -254,16 +254,17 @@ class BasicAgent:
254
  )
255
 
256
  def select_model(self, provider: str):
257
- if provider == "openai":
258
- return LiteLLMModel(model_id=OPENAI_MODEL_NAME, api_key=os.getenv("OPENAI_API_KEY"))
259
- elif provider == "groq":
260
- return LiteLLMModel(model_id=GROQ_MODEL_NAME, api_key=os.getenv("GROQ_API_KEY"))
261
- elif provider == "deepseek":
262
- return LiteLLMModel(model_id=DEEPSEEK_MODEL_NAME, api_key=os.getenv("DEEPSEEK_API_KEY"))
263
- elif provider == "hf":
264
- return InferenceClientModel()
265
- else:
266
- return LiteLLMModel(model_id=GEMINI_MODEL_NAME, api_key=os.getenv("GOOGLE_API_KEY"))
 
267
 
268
  def __call__(self, question: str) -> str:
269
  print(f"Agent received question (first 50 chars): {question[:50]}...")
 
184
  model = self.select_model(provider)
185
  client = InferenceClientModel()
186
  tools = [
187
+ # GoogleSearchTool(),
188
  DuckDuckGoSearchTool(),
189
  GeminiVideoQA(GEMINI_MODEL_NAME),
190
  WikiTitleFinder(),
 
254
  )
255
 
256
  def select_model(self, provider: str):
257
+ # if provider == "openai":
258
+ # return LiteLLMModel(model_id=OPENAI_MODEL_NAME, api_key=os.getenv("OPENAI_API_KEY"))
259
+ # elif provider == "groq":
260
+ # return LiteLLMModel(model_id=GROQ_MODEL_NAME, api_key=os.getenv("GROQ_API_KEY"))
261
+ # elif provider == "deepseek":
262
+ # return LiteLLMModel(model_id=DEEPSEEK_MODEL_NAME, api_key=os.getenv("DEEPSEEK_API_KEY"))
263
+ # elif provider == "hf":
264
+ # return InferenceClientModel()
265
+ # else:
266
+ # return LiteLLMModel(model_id=GEMINI_MODEL_NAME, api_key=os.getenv("GOOGLE_API_KEY"))
267
+ return LiteLLMModel(model_id=GEMINI_MODEL_NAME, api_key=os.getenv("GOOGLE_API_KEY"))
268
 
269
  def __call__(self, question: str) -> str:
270
  print(f"Agent received question (first 50 chars): {question[:50]}...")