awacke1 commited on
Commit
60e9220
·
verified ·
1 Parent(s): 2136295

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +15 -12
app.py CHANGED
@@ -1898,39 +1898,42 @@ filename = save_and_play_audio(audio_recorder)
1898
  if filename is not None: # whisper1
1899
  try:
1900
  transcript = transcribe_audio(filename, "whisper-1")
 
 
 
 
 
 
 
 
1901
  except:
1902
  st.write(' ')
1903
  st.sidebar.markdown(get_table_download_link(filename), unsafe_allow_html=True)
1904
  filename = None
1905
-
1906
- #if filename is not None:
1907
- # transcript=''
1908
- #transcript=transcribe_whisperLTurbo(filename)
1909
- #transcript=transcribe_canary(filename)
1910
- # transcript=process_audio(filename)
1911
-
1912
- # Search ArXiV and get the Summary and Reference Papers Listing
1913
- result = search_arxiv(transcript)
1914
-
1915
- # Start chatbot with transcript:
1916
 
1917
- # ChatBot Entry
1918
  MODEL = "gpt-4o-2024-05-13"
1919
  openai.api_key = os.getenv('OPENAI_API_KEY')
1920
  openai.organization = os.getenv('OPENAI_ORG_ID')
1921
  client = OpenAI(api_key= os.getenv('OPENAI_API_KEY'), organization=os.getenv('OPENAI_ORG_ID'))
 
1922
  st.session_state.messages.append({"role": "user", "content": transcript})
 
1923
  with st.chat_message("user"):
1924
  st.markdown(transcript)
 
1925
  with st.chat_message("assistant"):
1926
  completion = client.chat.completions.create(
1927
  model=MODEL,
1928
  messages = st.session_state.messages,
1929
  stream=True
1930
  )
 
1931
  response = process_text2(text_input=prompt)
 
1932
  st.session_state.messages.append({"role": "assistant", "content": response})
1933
 
 
1934
  # Scholary ArXiV Search ------------------------- !!
1935
  session_state = {}
1936
  if "search_queries" not in session_state:
 
1898
  if filename is not None: # whisper1
1899
  try:
1900
  transcript = transcribe_audio(filename, "whisper-1")
1901
+ st.markdown(transcript)
1902
+ result = search_arxiv(transcript)
1903
+ with st.chat_message("user"):
1904
+ st.markdown(transcript
1905
+ st.session_state.messages.append({"role": "user", "content": transcript})
1906
+ with st.chat_message("assistant"):
1907
+ st.markdown(result)
1908
+ st.session_state.messages.append({"role": "assistant", "content": result})
1909
  except:
1910
  st.write(' ')
1911
  st.sidebar.markdown(get_table_download_link(filename), unsafe_allow_html=True)
1912
  filename = None
1913
+
 
 
 
 
 
 
 
 
 
 
1914
 
 
1915
  MODEL = "gpt-4o-2024-05-13"
1916
  openai.api_key = os.getenv('OPENAI_API_KEY')
1917
  openai.organization = os.getenv('OPENAI_ORG_ID')
1918
  client = OpenAI(api_key= os.getenv('OPENAI_API_KEY'), organization=os.getenv('OPENAI_ORG_ID'))
1919
+
1920
  st.session_state.messages.append({"role": "user", "content": transcript})
1921
+
1922
  with st.chat_message("user"):
1923
  st.markdown(transcript)
1924
+
1925
  with st.chat_message("assistant"):
1926
  completion = client.chat.completions.create(
1927
  model=MODEL,
1928
  messages = st.session_state.messages,
1929
  stream=True
1930
  )
1931
+
1932
  response = process_text2(text_input=prompt)
1933
+
1934
  st.session_state.messages.append({"role": "assistant", "content": response})
1935
 
1936
+
1937
  # Scholary ArXiV Search ------------------------- !!
1938
  session_state = {}
1939
  if "search_queries" not in session_state: