eroha-agentapi / core /agent.py
Yermek68's picture
Create core/agent.py
b85ac39 verified
raw
history blame contribute delete
534 Bytes
from langdetect import detect
from core.models import query_hf_model
def enhance_prompt(user_input: str) -> str:
# Улучшаем формулировку запроса
return f"Поясни подробно и профессионально, как эксперт мирового уровня: {user_input}"
def generate_response(prompt: str) -> str:
lang = detect(prompt)
enhanced = enhance_prompt(prompt)
result = query_hf_model(enhanced)
return f"🌍 Язык: {lang}\n\n💡 Ответ:\n{result}"