Update app.py
Browse files
app.py
CHANGED
@@ -52,19 +52,7 @@ splittet = False
|
|
52 |
#MONGODB_COLLECTION = client[MONGODB_DB_NAME][MONGODB_COLLECTION_NAME]
|
53 |
#MONGODB_INDEX_NAME = "default"
|
54 |
|
55 |
-
#################################################
|
56 |
-
#Prompt Zusätze
|
57 |
-
template = """Antworte in deutsch, wenn es nicht explizit anders gefordert wird. Wenn du die Antwort nicht kennst, antworte einfach, dass du es nicht weißt. Versuche nicht, die Antwort zu erfinden oder aufzumocken. Halte die Antwort kurz aber ausführlich genug und exakt."""
|
58 |
-
|
59 |
-
llm_template = "Beantworte die Frage am Ende. " + template + "Frage: {question} Hilfreiche Antwort: "
|
60 |
-
rag_template = "Nutze die folgenden Kontext Teile, um die Frage zu beantworten am Ende. " + template + "{context} Frage: {question} Hilfreiche Antwort: "
|
61 |
|
62 |
-
#################################################
|
63 |
-
#Konstanten
|
64 |
-
LLM_CHAIN_PROMPT = PromptTemplate(input_variables = ["question"],
|
65 |
-
template = llm_template)
|
66 |
-
RAG_CHAIN_PROMPT = PromptTemplate(input_variables = ["context", "question"],
|
67 |
-
template = rag_template)
|
68 |
|
69 |
#Plattform Keys aus den Secrets holen zu diesem Space
|
70 |
HUGGINGFACEHUB_API_TOKEN = os.getenv("HF_ACCESS_READ")
|
@@ -72,20 +60,6 @@ OAI_API_KEY=os.getenv("OPENAI_API_KEY")
|
|
72 |
HEADERS = {"Authorization": f"Bearer {HUGGINGFACEHUB_API_TOKEN}"}
|
73 |
|
74 |
|
75 |
-
#Pfad, wo Docs/Bilder/Filme abgelegt werden können - lokal, also hier im HF Space (sonst auf eigenem Rechner)
|
76 |
-
PATH_WORK = "."
|
77 |
-
CHROMA_DIR = "/chroma"
|
78 |
-
YOUTUBE_DIR = "/youtube"
|
79 |
-
HISTORY_PFAD = "/data/history"
|
80 |
-
|
81 |
-
###############################################
|
82 |
-
#URLs zu Dokumenten oder andere Inhalte, die einbezogen werden sollen
|
83 |
-
PDF_URL = "https://arxiv.org/pdf/2303.08774.pdf"
|
84 |
-
WEB_URL = "https://openai.com/research/gpt-4"
|
85 |
-
YOUTUBE_URL_1 = "https://www.youtube.com/watch?v=--khbXchTeE"
|
86 |
-
YOUTUBE_URL_2 = "https://www.youtube.com/watch?v=hdhZwyf24mE"
|
87 |
-
#YOUTUBE_URL_3 = "https://www.youtube.com/watch?v=vw-KWfKwvTQ"
|
88 |
-
|
89 |
################################################
|
90 |
#LLM Model mit dem gearbeitet wird
|
91 |
#openai-------------------------------------
|
|
|
52 |
#MONGODB_COLLECTION = client[MONGODB_DB_NAME][MONGODB_COLLECTION_NAME]
|
53 |
#MONGODB_INDEX_NAME = "default"
|
54 |
|
|
|
|
|
|
|
|
|
|
|
|
|
55 |
|
|
|
|
|
|
|
|
|
|
|
|
|
56 |
|
57 |
#Plattform Keys aus den Secrets holen zu diesem Space
|
58 |
HUGGINGFACEHUB_API_TOKEN = os.getenv("HF_ACCESS_READ")
|
|
|
60 |
HEADERS = {"Authorization": f"Bearer {HUGGINGFACEHUB_API_TOKEN}"}
|
61 |
|
62 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
63 |
################################################
|
64 |
#LLM Model mit dem gearbeitet wird
|
65 |
#openai-------------------------------------
|