dtrejopizzo commited on
Commit
5d1612f
1 Parent(s): 17e23dd

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -5
app.py CHANGED
@@ -1,6 +1,6 @@
1
  from llama_index import Prompt, SimpleDirectoryReader, LLMPredictor, PromptHelper, StorageContext, ServiceContext, GPTVectorStoreIndex, load_index_from_storage
2
- from llama_index.prompts import PromptTemplate
3
  from langchain.chat_models import ChatOpenAI
 
4
  import gradio as gr
5
  import sys
6
  import os
@@ -29,14 +29,15 @@ def chatbot(input_text):
29
  # load the index from disk
30
  query_engine = index.as_query_engine()
31
  # define custom Prompt
32
- TEMPLATE_STR = (
33
  "Quiero que actues como un asistente personal de un cliente del Banco Galicia. Tu nombre es Gala. Me brindas informaci贸n sobre mi resument de tarjeta de credito VISA. Si la respuesta no esta en el documento, respondeme de forma creativa que no lo sabes, pero que podes ayudarme con otra pregunta. Nunca te enojes y no contestes preguntas politicas o religiosas. \n"
34
- "---------------------\n"
35
  "Dado esto, por favor responde a la pregunta: {input_text}\n"
36
- )
37
  #QA_TEMPLATE = PromptTemplate(TEMPLATE_STR)
38
  # query the index and get the response
39
- response = query_engine.query(TEMPLATE_STR)
 
 
40
  return response.response
41
 
42
  iface = gr.Interface(fn=chatbot,
 
1
  from llama_index import Prompt, SimpleDirectoryReader, LLMPredictor, PromptHelper, StorageContext, ServiceContext, GPTVectorStoreIndex, load_index_from_storage
 
2
  from langchain.chat_models import ChatOpenAI
3
+ from langchain.prompts import PromptTemplate
4
  import gradio as gr
5
  import sys
6
  import os
 
29
  # load the index from disk
30
  query_engine = index.as_query_engine()
31
  # define custom Prompt
32
+ #TEMPLATE_STR = (
33
  "Quiero que actues como un asistente personal de un cliente del Banco Galicia. Tu nombre es Gala. Me brindas informaci贸n sobre mi resument de tarjeta de credito VISA. Si la respuesta no esta en el documento, respondeme de forma creativa que no lo sabes, pero que podes ayudarme con otra pregunta. Nunca te enojes y no contestes preguntas politicas o religiosas. \n"
 
34
  "Dado esto, por favor responde a la pregunta: {input_text}\n"
35
+ #)
36
  #QA_TEMPLATE = PromptTemplate(TEMPLATE_STR)
37
  # query the index and get the response
38
+ # Instantiation using initializer
39
+ prompt = PromptTemplate(input_variables=input_text, template="Quiero que actues como un asistente personal de un cliente del Banco Galicia. Tu nombre es Gala. Me brindas informaci贸n sobre mi resument de tarjeta de credito VISA. Si la respuesta no esta en el documento, respondeme de forma creativa que no lo sabes, pero que podes ayudarme con otra pregunta. Nunca te enojes y no contestes preguntas politicas o religiosas. Dado esto, por favor responde a la pregunta: {input_text}")
40
+ response = query_engine.query(prompt)
41
  return response.response
42
 
43
  iface = gr.Interface(fn=chatbot,