FreqtradeAi / main.py
mehdi364's picture
Update main.py
de62586 verified
raw
history blame contribute delete
647 Bytes
import gradio as gr
import freqtrade.strategy.interface as strategy
from transformers import pipeline
# مدل Transformer برای تحلیل بازار
nlp = pipeline("sentiment-analysis")
def analyze_text(text):
result = nlp(text)
return result[0]['label'], result[0]['score']
# ساخت رابط کاربری
iface = gr.Interface(
fn=analyze_text,
inputs=gr.Textbox(label="Enter Market News"),
outputs=[gr.Textbox(label="Sentiment"), gr.Textbox(label="Confidence")],
title="Market Sentiment Analyzer",
)
# اجرای برنامه
if __name__ == "__main__":
iface.launch(server_name="0.0.0.0", server_port=7860)