dewiri commited on
Commit
76a093c
·
verified ·
1 Parent(s): 76f9b76

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -9
app.py CHANGED
@@ -1,19 +1,15 @@
1
  import gradio as gr
2
- from rag_pipeline import run_qa_pipeline
3
 
4
  def answer_question(query):
5
- try:
6
- answer = run_qa_pipeline(query)
7
- return answer
8
- except Exception as e:
9
- return f"Fehler: {str(e)}"
10
 
11
  iface = gr.Interface(
12
  fn=answer_question,
13
- inputs=gr.Textbox(label="Stelle deine Frage zu Catan", placeholder="z.B. Welche Zahl ist am besten?"),
14
  outputs="text",
15
- title="🧠 Catan Regel-Experte (RAG)",
16
- description="Frage etwas zu den Catan-Regeln. Die App durchsucht echte PDF-Regeln und gibt eine Antwort basierend auf dem Dokumentinhalt.",
17
  allow_flagging="never"
18
  )
19
 
 
1
  import gradio as gr
2
+ from rag_pipeline import run_qa_pipeline # Achte auf den richtigen Funktionsnamen
3
 
4
  def answer_question(query):
5
+ return run_qa_pipeline(query, k=5)
 
 
 
 
6
 
7
  iface = gr.Interface(
8
  fn=answer_question,
9
+ inputs=gr.Textbox(label="Deine Frage zu Catan"),
10
  outputs="text",
11
+ title="🎲 Catan Regel-Experte (RAG)",
12
+ description="Stelle Fragen zu den Catan-Regeln. Die App verwendet semantische Suche und KI, um Antworten zu geben.",
13
  allow_flagging="never"
14
  )
15