pradeepodela commited on
Commit
0628f83
·
verified ·
1 Parent(s): 83bb036

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +1 -20
app.py CHANGED
@@ -1,20 +1,12 @@
1
  import streamlit as st
2
  from langchain.chat_models import ChatOpenAI
3
- from langchain.schema import HumanMessage, AIMessage
4
-
5
- from elevenlabs import generate, play
6
  from langchain.callbacks.base import BaseCallbackHandler
7
  from langchain.prompts import ChatPromptTemplate, MessagesPlaceholder, HumanMessagePromptTemplate
8
  from langchain.memory import ConversationBufferMemory
9
  from langchain.chains import LLMChain
10
- import dotenv
11
  from dotenv import load_dotenv
12
- from elevenlabs import set_api_key
13
- from langchain.prompts import ChatPromptTemplate, MessagesPlaceholder, HumanMessagePromptTemplate
14
- from langchain.schema import SystemMessage
15
- from langchain.memory import ConversationBufferMemory
16
 
17
- set_api_key("4b08f01fd8a2886970298eda4028961a")
18
 
19
  def load_prompt(content):
20
 
@@ -107,16 +99,6 @@ button_css = """.stButton>button {
107
  }"""
108
  st.markdown(f'<style>{button_css}</style>', unsafe_allow_html=True)
109
 
110
- def genvoice(text):
111
- text = text.replace("```", "")
112
- text = text.replace("**", "")
113
-
114
-
115
-
116
- audio = generate(text, voice="Serena", model="eleven_monolingual_v1")
117
- # IPython.display.Audio(audio)
118
- st.audio(audio)
119
-
120
 
121
 
122
 
@@ -213,7 +195,6 @@ if prompt := st.chat_input():
213
  tags=[lesson_selection, lesson_type]
214
  )
215
  my_text = response[chain.output_key]
216
- # genvoice(my_text)
217
  st.session_state.messages.append(HumanMessage(content=prompt))
218
  st.session_state.messages.append(AIMessage(content=my_text))
219
 
 
1
  import streamlit as st
2
  from langchain.chat_models import ChatOpenAI
3
+ from langchain.schema import HumanMessage, AIMessage , SystemMessage
 
 
4
  from langchain.callbacks.base import BaseCallbackHandler
5
  from langchain.prompts import ChatPromptTemplate, MessagesPlaceholder, HumanMessagePromptTemplate
6
  from langchain.memory import ConversationBufferMemory
7
  from langchain.chains import LLMChain
 
8
  from dotenv import load_dotenv
 
 
 
 
9
 
 
10
 
11
  def load_prompt(content):
12
 
 
99
  }"""
100
  st.markdown(f'<style>{button_css}</style>', unsafe_allow_html=True)
101
 
 
 
 
 
 
 
 
 
 
 
102
 
103
 
104
 
 
195
  tags=[lesson_selection, lesson_type]
196
  )
197
  my_text = response[chain.output_key]
 
198
  st.session_state.messages.append(HumanMessage(content=prompt))
199
  st.session_state.messages.append(AIMessage(content=my_text))
200