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()
|