hanzla commited on
Commit
f999396
1 Parent(s): 4c156b6
Files changed (1) hide show
  1. src/interface.py +12 -3
src/interface.py CHANGED
@@ -4,6 +4,15 @@ import gradio as gr
4
  def create_demo():
5
 
6
  with gr.Blocks(title="LLAMA 3 Rag on Fly", theme="Monochrome") as demo:
 
 
 
 
 
 
 
 
 
7
  with gr.Column():
8
  with gr.Row():
9
  chat_history = gr.Chatbot(value=[], elem_id='chatbot', height=480)
@@ -12,11 +21,11 @@ def create_demo():
12
  with gr.Column():
13
  with gr.Row():
14
  slider_chunk_size = gr.Slider(minimum=256, maximum=1024, value=256, label="Chunk Size", elem_id='slider1')
15
- slider_overlap_percentage = gr.Slider(minimum=256, maximum=1024, value=256, label="Chunk Overlap Percentage", elem_id='slider2')
16
  with gr.Column():
17
  with gr.Row():
18
- slider_temp = gr.Slider(minimum=256, maximum=1024, value=256, label="Model Temperature", elem_id='slider3')
19
- slider_k = gr.Slider(minimum=256, maximum=1024, value=256, label="Max Chunks in Context", elem_id='slider2')
20
 
21
  with gr.Row():
22
  with gr.Column(scale=0.60):
 
4
  def create_demo():
5
 
6
  with gr.Blocks(title="LLAMA 3 Rag on Fly", theme="Monochrome") as demo:
7
+ # App Description
8
+ gr.Markdown(
9
+ """
10
+ ## LLAMA 3 Rag on Fly App
11
+
12
+ This application allows you to experiment with a LLAMA 3 model for RAG powered Chatbot.
13
+ You can adjust various parameters to control the model's output.
14
+ """
15
+ )
16
  with gr.Column():
17
  with gr.Row():
18
  chat_history = gr.Chatbot(value=[], elem_id='chatbot', height=480)
 
21
  with gr.Column():
22
  with gr.Row():
23
  slider_chunk_size = gr.Slider(minimum=256, maximum=1024, value=256, label="Chunk Size", elem_id='slider1')
24
+ slider_overlap_percentage = gr.Slider(minimum=0, maximum=100, value=50, label="Chunk Overlap Percentage", elem_id='slider2')
25
  with gr.Column():
26
  with gr.Row():
27
+ slider_temp = gr.Slider(minimum=0, maximum=1, value=0.5, label="Model Temperature", elem_id='slider3')
28
+ slider_k = gr.Slider(minimum=1, maximum=5, value=2, label="Max Chunks in Context", elem_id='slider2')
29
 
30
  with gr.Row():
31
  with gr.Column(scale=0.60):