AiWicked commited on
Commit
313d886
·
verified ·
1 Parent(s): 9e8f79d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -0
app.py CHANGED
@@ -1,4 +1,5 @@
1
  from smolagents import CodeAgent, DuckDuckGoSearchTool, HfApiModel, load_tool, tool
 
2
  import datetime
3
  import requests
4
  import pytz
@@ -6,6 +7,13 @@ import yaml
6
  from tools.final_answer import FinalAnswerTool
7
  from Gradio_UI import GradioUI
8
 
 
 
 
 
 
 
 
9
  @tool
10
  def generate_keywords(topic: str, num_keywords: int) -> str:
11
  """A tool that generates relevant keywords for a given topic
 
1
  from smolagents import CodeAgent, DuckDuckGoSearchTool, HfApiModel, load_tool, tool
2
+ from langdetect import detect
3
  import datetime
4
  import requests
5
  import pytz
 
7
  from tools.final_answer import FinalAnswerTool
8
  from Gradio_UI import GradioUI
9
 
10
+ def detect_language(text):
11
+ """Определяет язык текста."""
12
+ try:
13
+ return detect(text)
14
+ except: # Если не удалось определить язык (например, очень короткий текст)
15
+ return 'en' # Возвращаем английский по умолчанию
16
+
17
  @tool
18
  def generate_keywords(topic: str, num_keywords: int) -> str:
19
  """A tool that generates relevant keywords for a given topic