Khachatur Mirijanyan commited on
Commit
f8b0fab
1 Parent(s): 8380f74
Files changed (2) hide show
  1. app.py +25 -1
  2. requirements.txt +2 -0
app.py CHANGED
@@ -1 +1,25 @@
1
- print('Hello')
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from langchain import SQLDatabaseChain
2
+ from langchain.sql_database import SQLDatabase
3
+ from langchain.llms.openai import OpenAI
4
+ from langchain.chat_models import ChatOpenAI
5
+ from langchain.prompts.prompt import PromptTemplate
6
+
7
+
8
+ def answer_question(query):
9
+
10
+ return("DONE: " + query)
11
+
12
+ if __name__ == "__main__":
13
+ import gradio as gr
14
+ # print(answer_question("Who is Harry's Father"))
15
+
16
+ gr.Interface(
17
+ answer_question,
18
+ [
19
+ gr.inputs.Textbox(lines=2, label="Query"),
20
+ ],
21
+ gr.outputs.Textbox(label="Response"),
22
+ title="Ask Harry Potter",
23
+ description=""" Ask Harry Potter is a tool that let's you ask a question with
24
+ the books' text as reference"""
25
+ ).launch()
requirements.txt ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ openai
2
+ langchain