Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -3,9 +3,9 @@ import os
|
|
3 |
import warnings
|
4 |
import asyncio
|
5 |
from llama_index.core import VectorStoreIndex, SimpleDirectoryReader, Document, Settings
|
6 |
-
from llama_index.llms.cerebras import Cerebras
|
7 |
from llama_index.embeddings.huggingface import HuggingFaceEmbedding
|
8 |
-
from groq import Groq
|
9 |
import io
|
10 |
|
11 |
# Suppress warnings
|
@@ -145,9 +145,10 @@ with gr.Blocks() as demo:
|
|
145 |
# Set up event handlers
|
146 |
load_btn.click(load_documents, inputs=[file_input], outputs=[load_output])
|
147 |
|
|
|
148 |
msg.submit(perform_rag, inputs=[msg, chatbot, None, False], outputs=[chatbot])
|
149 |
|
150 |
-
# Event handler for audio input
|
151 |
audio_input.change(perform_rag, inputs=[msg, chatbot, audio_input, translate_checkbox], outputs=[chatbot])
|
152 |
|
153 |
clear.click(clear_all, outputs=[file_input, load_output, chatbot, msg], queue=False)
|
@@ -155,4 +156,4 @@ with gr.Blocks() as demo:
|
|
155 |
# Run the app
|
156 |
if __name__ == "__main__":
|
157 |
demo.queue()
|
158 |
-
demo.launch()
|
|
|
3 |
import warnings
|
4 |
import asyncio
|
5 |
from llama_index.core import VectorStoreIndex, SimpleDirectoryReader, Document, Settings
|
6 |
+
from llama_index.llms.cerebras import Cerebras
|
7 |
from llama_index.embeddings.huggingface import HuggingFaceEmbedding
|
8 |
+
from groq import Groq
|
9 |
import io
|
10 |
|
11 |
# Suppress warnings
|
|
|
145 |
# Set up event handlers
|
146 |
load_btn.click(load_documents, inputs=[file_input], outputs=[load_output])
|
147 |
|
148 |
+
# Event handler for text input (only process text)
|
149 |
msg.submit(perform_rag, inputs=[msg, chatbot, None, False], outputs=[chatbot])
|
150 |
|
151 |
+
# Event handler for audio input (only process audio)
|
152 |
audio_input.change(perform_rag, inputs=[msg, chatbot, audio_input, translate_checkbox], outputs=[chatbot])
|
153 |
|
154 |
clear.click(clear_all, outputs=[file_input, load_output, chatbot, msg], queue=False)
|
|
|
156 |
# Run the app
|
157 |
if __name__ == "__main__":
|
158 |
demo.queue()
|
159 |
+
demo.launch()
|