Pijush2023 commited on
Commit
9916325
·
verified ·
1 Parent(s): b370650

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +21 -3
app.py CHANGED
@@ -1,15 +1,33 @@
1
  import gradio as gr
2
  import os
3
  import logging
4
- import requests
5
- import tempfile
6
  from langchain_openai import ChatOpenAI
7
  from langchain_community.graphs import Neo4jGraph
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8
  import torch
9
- import numpy as np
10
  from transformers import pipeline, AutoModelForSpeechSeq2Seq, AutoProcessor
 
11
  import threading
12
 
 
13
  # Setup Neo4j connection
14
  graph = Neo4jGraph(
15
  url="neo4j+s://6457770f.databases.neo4j.io",
 
1
  import gradio as gr
2
  import os
3
  import logging
4
+ from langchain_core.prompts import ChatPromptTemplate
5
+ from langchain_core.output_parsers import StrOutputParser
6
  from langchain_openai import ChatOpenAI
7
  from langchain_community.graphs import Neo4jGraph
8
+ from typing import List, Tuple
9
+ from pydantic import BaseModel, Field
10
+ from langchain_core.messages import AIMessage, HumanMessage
11
+ from langchain_core.runnables import (
12
+ RunnableBranch,
13
+ RunnableLambda,
14
+ RunnablePassthrough,
15
+ RunnableParallel,
16
+ )
17
+ from langchain_core.prompts.prompt import PromptTemplate
18
+ import requests
19
+ import tempfile
20
+ from langchain.memory import ConversationBufferWindowMemory
21
+ import time
22
+ import logging
23
+ from langchain.chains import ConversationChain
24
  import torch
25
+ import torchaudio
26
  from transformers import pipeline, AutoModelForSpeechSeq2Seq, AutoProcessor
27
+ import numpy as np
28
  import threading
29
 
30
+
31
  # Setup Neo4j connection
32
  graph = Neo4jGraph(
33
  url="neo4j+s://6457770f.databases.neo4j.io",