Spaces:
Runtime error
Runtime error
Commit
·
5fc5d1b
1
Parent(s):
8f85917
Update app_template.py
Browse files- app_template.py +9 -6
app_template.py
CHANGED
|
@@ -1,6 +1,7 @@
|
|
| 1 |
import gradio as gr
|
| 2 |
import os
|
| 3 |
import requests
|
|
|
|
| 4 |
|
| 5 |
zephyr_7b_beta = "https://api-inference.huggingface.co/models/HuggingFaceH4/zephyr-7b-beta/"
|
| 6 |
|
|
@@ -18,7 +19,6 @@ def build_input_prompt(message, chatbot, system_prompt):
|
|
| 18 |
input_prompt = input_prompt + str(message) + "</s>\n"
|
| 19 |
return input_prompt
|
| 20 |
|
| 21 |
-
|
| 22 |
def post_request_beta(payload):
|
| 23 |
"""
|
| 24 |
Sends a POST request to the predefined Zephyr-7b-Beta URL and returns the JSON response.
|
|
@@ -27,7 +27,6 @@ def post_request_beta(payload):
|
|
| 27 |
response.raise_for_status() # Will raise an HTTPError if the HTTP request returned an unsuccessful status code
|
| 28 |
return response.json()
|
| 29 |
|
| 30 |
-
|
| 31 |
def predict_beta(message, chatbot=[], system_prompt=""):
|
| 32 |
input_prompt = build_input_prompt(message, chatbot, system_prompt)
|
| 33 |
data = {
|
|
@@ -59,15 +58,18 @@ def test_preview_chatbot(message, history):
|
|
| 59 |
response = response[text_start:]
|
| 60 |
return response
|
| 61 |
|
| 62 |
-
|
| 63 |
-
# Define your custom CSS here
|
| 64 |
css = """
|
| 65 |
-
/*
|
| 66 |
"""
|
| 67 |
|
| 68 |
-
#
|
| 69 |
theme = "ParityError/Interstellar"
|
| 70 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 71 |
welcome_preview_message = f"""
|
| 72 |
Welcome to **{TITLE}**! Say something like:
|
| 73 |
"{EXAMPLE_INPUT}"
|
|
@@ -81,4 +83,5 @@ with gr.Blocks(css=css, theme=theme) as demo:
|
|
| 81 |
demo.add_component(textbox_preview)
|
| 82 |
demo.add_component(gr.Button("Submit"))
|
| 83 |
|
|
|
|
| 84 |
demo.launch()
|
|
|
|
| 1 |
import gradio as gr
|
| 2 |
import os
|
| 3 |
import requests
|
| 4 |
+
import json # Importiere json, da du es im Fehlerbehandlungsteil benötigst
|
| 5 |
|
| 6 |
zephyr_7b_beta = "https://api-inference.huggingface.co/models/HuggingFaceH4/zephyr-7b-beta/"
|
| 7 |
|
|
|
|
| 19 |
input_prompt = input_prompt + str(message) + "</s>\n"
|
| 20 |
return input_prompt
|
| 21 |
|
|
|
|
| 22 |
def post_request_beta(payload):
|
| 23 |
"""
|
| 24 |
Sends a POST request to the predefined Zephyr-7b-Beta URL and returns the JSON response.
|
|
|
|
| 27 |
response.raise_for_status() # Will raise an HTTPError if the HTTP request returned an unsuccessful status code
|
| 28 |
return response.json()
|
| 29 |
|
|
|
|
| 30 |
def predict_beta(message, chatbot=[], system_prompt=""):
|
| 31 |
input_prompt = build_input_prompt(message, chatbot, system_prompt)
|
| 32 |
data = {
|
|
|
|
| 58 |
response = response[text_start:]
|
| 59 |
return response
|
| 60 |
|
| 61 |
+
# Definiere hier deine benutzerdefinierten CSS-Stile
|
|
|
|
| 62 |
css = """
|
| 63 |
+
/* Füge hier deine benutzerdefinierten CSS-Stile hinzu */
|
| 64 |
"""
|
| 65 |
|
| 66 |
+
# Verwende dein Theme hier
|
| 67 |
theme = "ParityError/Interstellar"
|
| 68 |
|
| 69 |
+
# Definiere TITLE und EXAMPLE_INPUT
|
| 70 |
+
TITLE = "Mein Chatbot"
|
| 71 |
+
EXAMPLE_INPUT = "Hallo, wie kann ich dir helfen?"
|
| 72 |
+
|
| 73 |
welcome_preview_message = f"""
|
| 74 |
Welcome to **{TITLE}**! Say something like:
|
| 75 |
"{EXAMPLE_INPUT}"
|
|
|
|
| 83 |
demo.add_component(textbox_preview)
|
| 84 |
demo.add_component(gr.Button("Submit"))
|
| 85 |
|
| 86 |
+
# Starte das Dashboard
|
| 87 |
demo.launch()
|