Spaces:
Running
Running
from tools.sentiment_tool import analyze_sentiment | |
from tools.autorag_tool import query_equity_kb | |
from llm.groq_llm import call_groq_mistral | |
def answer_equity_question(query: str) -> str: | |
context = query_equity_kb(query) | |
sentiment = analyze_sentiment(context) | |
prompt = ( | |
f"Analyze this equity context:\n{context}\n\n" | |
f"Sentiment of the data: {sentiment}.\n" | |
f"Provide a concise financial analysis and any risks or opportunities." | |
) | |
return call_groq_mistral(prompt) | |