Logeswaransr commited on
Commit
07a5e28
·
1 Parent(s): 4dddcfe

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -13
app.py CHANGED
@@ -5,14 +5,7 @@ Created on Sun Oct 01 10:49:43 2023
5
 
6
  import streamlit as st
7
  import sentencepiece
8
- from transformers import pipeline, T5Tokenizer, T5ForConditionalGeneration
9
-
10
- model=T5ForConditionalGeneration.from_pretrained("Logeswaransr/AI_Chaperone").to("cpu")
11
- tokenizer=T5Tokenizer.from_pretrained("Logeswaransr/AI_Chaperone")
12
-
13
- pipe=pipeline('text2text-generation', model=model, tokenizer=tokenizer)
14
-
15
- greetings=["Hello!","I am AI Chaperone. Your special virtual assistant for your needs.", "Feel free to ask me anything. I will do what I can."]
16
 
17
  st.set_page_config(page_title='AI Chaperone', layout='wide')
18
 
@@ -39,13 +32,13 @@ if prompt:=st.chat_input("Enter your query"):
39
  'role':'user',
40
  'content': prompt})
41
 
42
- out=pipe(prompt)
43
- response=out[0]['generated_text']
44
-
45
- # response = f"Analysis: {response}"
46
-
47
  with st.chat_message("assistant"):
48
  st.markdown(response)
 
 
 
 
49
 
50
  st.session_state.messages.append({
51
  'role':'assistant',
 
5
 
6
  import streamlit as st
7
  import sentencepiece
8
+ from interaction import generate_response, audio_response
 
 
 
 
 
 
 
9
 
10
  st.set_page_config(page_title='AI Chaperone', layout='wide')
11
 
 
32
  'role':'user',
33
  'content': prompt})
34
 
35
+ response=generate_response(prompt, st.session_state.messages)
 
 
 
 
36
  with st.chat_message("assistant"):
37
  st.markdown(response)
38
+
39
+ audio_tag = audio_response(response)
40
+
41
+ st.markdown(audio_tag, unsafe_allow_html=True)
42
 
43
  st.session_state.messages.append({
44
  'role':'assistant',