PierreBrunelle commited on
Commit
00d3934
·
verified ·
1 Parent(s): 82aab98

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -19
app.py CHANGED
@@ -158,9 +158,16 @@ def run_inference_and_analysis(task, system_prompt, input_text, temperature, top
158
  # Gradio interface
159
  def gradio_interface():
160
  with gr.Blocks(theme=gr.themes.Base(), title="Prompt Engineering and LLM Studio") as demo:
161
- gr.Markdown(
 
 
 
 
 
 
 
 
162
  """
163
- <img src="https://raw.githubusercontent.com/pixeltable/pixeltable/main/docs/source/data/pixeltable-logo-large.png" alt="Pixeltable" width="20%" /></img>
164
  # Prompt Engineering and LLM Studio
165
 
166
  This application demonstrates how [Pixeltable](https://github.com/pixeltable/pixeltable) can be used for rapid and incremental prompt engineering
@@ -216,7 +223,7 @@ def gradio_interface():
216
  submit_btn = gr.Button("Run Inference and Analysis")
217
 
218
  with gr.Tabs():
219
- with gr.Tab("Prompt Intput"):
220
  history = gr.Dataframe(
221
  headers=["Task", "System Prompt", "Input Text", "Timestamp"],
222
  wrap=True
@@ -265,22 +272,7 @@ def gradio_interface():
265
  "The new restaurant downtown exceeded all my expectations. The food was exquisite, the service impeccable, and the ambiance was perfect for a romantic evening. I can't wait to go back!",
266
  0.3, 0.95, 200, None, "", None, False],
267
 
268
- # Example 2: Code Explanation
269
- ["Code Explanation",
270
- "You are an expert programmer. Explain the given code snippet in simple terms, highlighting its purpose, key components, and potential improvements.",
271
- """
272
- def quicksort(arr):
273
- if len(arr) <= 1:
274
- return arr
275
- pivot = arr[len(arr) // 2]
276
- left = [x for x in arr if x < pivot]
277
- middle = [x for x in arr if x == pivot]
278
- right = [x for x in arr if x > pivot]
279
- return quicksort(left) + middle + quicksort(right)
280
- """,
281
- 0.7, 0.9, 400, 100, "In conclusion,", 42, True],
282
-
283
- # Example 3: Creative Writing
284
  ["Story Generation",
285
  "You are a creative writer. Generate a short, engaging story based on the given prompt. Include vivid descriptions and an unexpected twist.",
286
  "In a world where dreams are shared, a young girl discovers she can manipulate other people's dreams.",
 
158
  # Gradio interface
159
  def gradio_interface():
160
  with gr.Blocks(theme=gr.themes.Base(), title="Prompt Engineering and LLM Studio") as demo:
161
+ gr.Markdown(
162
+ """
163
+ <div style= margin-bottom: 20px;">
164
+ <img src="https://raw.githubusercontent.com/pixeltable/pixeltable/main/docs/source/data/pixeltable-logo-large.png" alt="Pixeltable" style="max-width: 150px;" />
165
+ <h2>Text and Image similarity search on video frames with embedding indexes</h2>
166
+ </div>
167
+ """
168
+ )
169
+ gr.Markdown(
170
  """
 
171
  # Prompt Engineering and LLM Studio
172
 
173
  This application demonstrates how [Pixeltable](https://github.com/pixeltable/pixeltable) can be used for rapid and incremental prompt engineering
 
223
  submit_btn = gr.Button("Run Inference and Analysis")
224
 
225
  with gr.Tabs():
226
+ with gr.Tab("Prompt Input"):
227
  history = gr.Dataframe(
228
  headers=["Task", "System Prompt", "Input Text", "Timestamp"],
229
  wrap=True
 
272
  "The new restaurant downtown exceeded all my expectations. The food was exquisite, the service impeccable, and the ambiance was perfect for a romantic evening. I can't wait to go back!",
273
  0.3, 0.95, 200, None, "", None, False],
274
 
275
+ # Example 2: Creative Writing
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
276
  ["Story Generation",
277
  "You are a creative writer. Generate a short, engaging story based on the given prompt. Include vivid descriptions and an unexpected twist.",
278
  "In a world where dreams are shared, a young girl discovers she can manipulate other people's dreams.",