Abhaykoul commited on
Commit
62abb0c
·
verified ·
1 Parent(s): 11deaaa

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +20 -20
app.py CHANGED
@@ -339,8 +339,8 @@ def web_search_and_extract_threading(
339
  @app.get("/api/adv_web_search")
340
  async def adv_web_search(
341
  q: str,
342
- model: str = "llama3-8b",
343
- max_results: int = 3,
344
  timelimit: Optional[str] = None,
345
  safesearch: str = "moderate",
346
  region: str = "wt-wt",
@@ -381,7 +381,7 @@ async def adv_web_search(
381
 
382
  # 4. Get the FastAI's response using FastAI service
383
  try:
384
- response = await asyncio.to_thread(fastai, ai_prompt, model=model, system=system_prompt)
385
  except Exception as e:
386
  raise HTTPException(status_code=500, detail=f"Error during FastAI request: {e}")
387
 
@@ -554,24 +554,24 @@ if __name__ == "__main__":
554
  import uvicorn
555
  uvicorn.run(app, host="0.0.0.0", port=8083)
556
 
557
- def main():
558
- # Retrieve the space ID and token from environment variables
559
- space_id = os.getenv("SPACE_ID")
560
- token = os.getenv("HF_TOKEN")
561
 
562
- # Initialize the HfApi with the retrieved token
563
- api = HfApi(token=token)
564
 
565
- while True:
566
- try:
567
- # Restart the space
568
- api.restart_space(space_id, factory_reboot=False)
569
- print(f"Successfully restarted the space: {space_id}")
570
- except Exception as e:
571
- print(f"Error restarting the space: {e}")
572
 
573
- # Wait for 10 minutes before restarting again
574
- time.sleep(600) # Sleep for 600 seconds (10 minutes)
575
 
576
- if __name__ == "__main__":
577
- main()
 
339
  @app.get("/api/adv_web_search")
340
  async def adv_web_search(
341
  q: str,
342
+ model: str = "gpt-4o-mini",
343
+ max_results: int = 5,
344
  timelimit: Optional[str] = None,
345
  safesearch: str = "moderate",
346
  region: str = "wt-wt",
 
381
 
382
  # 4. Get the FastAI's response using FastAI service
383
  try:
384
+ response = webs.chat(keywords=ai_prompt, model=model)
385
  except Exception as e:
386
  raise HTTPException(status_code=500, detail=f"Error during FastAI request: {e}")
387
 
 
554
  import uvicorn
555
  uvicorn.run(app, host="0.0.0.0", port=8083)
556
 
557
+ # def main():
558
+ # # Retrieve the space ID and token from environment variables
559
+ # space_id = os.getenv("SPACE_ID")
560
+ # token = os.getenv("HF_TOKEN")
561
 
562
+ # # Initialize the HfApi with the retrieved token
563
+ # api = HfApi(token=token)
564
 
565
+ # while True:
566
+ # try:
567
+ # # Restart the space
568
+ # api.restart_space(space_id, factory_reboot=False)
569
+ # print(f"Successfully restarted the space: {space_id}")
570
+ # except Exception as e:
571
+ # print(f"Error restarting the space: {e}")
572
 
573
+ # # Wait for 10 minutes before restarting again
574
+ # time.sleep(600) # Sleep for 600 seconds (10 minutes)
575
 
576
+ # if __name__ == "__main__":
577
+ # main()