Yermek68 commited on
Commit
b85ac39
·
verified ·
1 Parent(s): fc40c4d

Create core/agent.py

Browse files
Files changed (1) hide show
  1. core/agent.py +12 -0
core/agent.py ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from langdetect import detect
2
+ from core.models import query_hf_model
3
+
4
+ def enhance_prompt(user_input: str) -> str:
5
+ # Улучшаем формулировку запроса
6
+ return f"Поясни подробно и профессионально, как эксперт мирового уровня: {user_input}"
7
+
8
+ def generate_response(prompt: str) -> str:
9
+ lang = detect(prompt)
10
+ enhanced = enhance_prompt(prompt)
11
+ result = query_hf_model(enhanced)
12
+ return f"🌍 Язык: {lang}\n\n💡 Ответ:\n{result}"