Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -28,9 +28,34 @@ def generate(text):
|
|
| 28 |
return res.strip()
|
| 29 |
|
| 30 |
# test client
|
| 31 |
-
assert generate("What is 2+2?") == "The answer to 2+2 is 4."
|
| 32 |
|
| 33 |
# create evaluator
|
| 34 |
-
assert OAI_API_KEY is not None, "Please set OPENAI_API_KEY environment variable"
|
| 35 |
|
| 36 |
evaluation_llm = ChatOpenAI(model="gpt-4")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 28 |
return res.strip()
|
| 29 |
|
| 30 |
# test client
|
| 31 |
+
#assert generate("What is 2+2?") == "The answer to 2+2 is 4."
|
| 32 |
|
| 33 |
# create evaluator
|
| 34 |
+
#assert OAI_API_KEY is not None, "Please set OPENAI_API_KEY environment variable"
|
| 35 |
|
| 36 |
evaluation_llm = ChatOpenAI(model="gpt-4")
|
| 37 |
+
|
| 38 |
+
################################################
|
| 39 |
+
#GUI
|
| 40 |
+
###############################################
|
| 41 |
+
#Beschreibung oben in GUI
|
| 42 |
+
################################################
|
| 43 |
+
|
| 44 |
+
|
| 45 |
+
|
| 46 |
+
chatbot_stream = gr.Chatbot()
|
| 47 |
+
|
| 48 |
+
chat_interface_stream = gr.ChatInterface(fn=generate,
|
| 49 |
+
title = "ChatGPT vom LI",
|
| 50 |
+
theme="soft",
|
| 51 |
+
chatbot=chatbot_stream,
|
| 52 |
+
retry_btn="🔄 Wiederholen",
|
| 53 |
+
undo_btn="↩️ Letztes löschen",
|
| 54 |
+
clear_btn="🗑️ Verlauf löschen",
|
| 55 |
+
submit_btn = "Abschicken",
|
| 56 |
+
)
|
| 57 |
+
|
| 58 |
+
with gr.Blocks() as demo:
|
| 59 |
+
with gr.Tab("Chatbot"):
|
| 60 |
+
#chatbot_stream.like(vote, None, None)
|
| 61 |
+
chat_interface_stream.queue().launch()
|