joeyanuff commited on
Commit
a58bda5
·
1 Parent(s): ebde746

markdown graf

Browse files
Files changed (1) hide show
  1. app.py +5 -2
app.py CHANGED
@@ -1,6 +1,5 @@
1
  # https://towardsai.net/p/machine-learning/deploying-a-langchain-large-language-model-llm-with-streamlit-pinecone?amp=1
2
 
3
- """Python file to serve as the frontend"""
4
  import os
5
  import pinecone
6
  import streamlit as st
@@ -60,6 +59,11 @@ chain = load_chain()
60
  # From here down is all the StreamLit UI.
61
  st.set_page_config(page_title="Impromptu GPT", page_icon=":robot:")
62
  st.header("Impromptu GPT")
 
 
 
 
 
63
 
64
  if "generated" not in st.session_state:
65
  st.session_state["generated"] = []
@@ -79,7 +83,6 @@ if user_input:
79
  st.session_state.generated.append(output)
80
 
81
  if st.session_state["generated"]:
82
-
83
  for i in range(len(st.session_state["generated"]) - 1, -1, -1):
84
  message(st.session_state["generated"][i], key=str(i), avatar_style="bottts")
85
  message(st.session_state["past"][i], is_user=True, key=str(i) + "_user", avatar_style="shapes")
 
1
  # https://towardsai.net/p/machine-learning/deploying-a-langchain-large-language-model-llm-with-streamlit-pinecone?amp=1
2
 
 
3
  import os
4
  import pinecone
5
  import streamlit as st
 
59
  # From here down is all the StreamLit UI.
60
  st.set_page_config(page_title="Impromptu GPT", page_icon=":robot:")
61
  st.header("Impromptu GPT")
62
+ '''
63
+ A secondary UI written entirely in Python, so as to use LangChain's
64
+ new <code>SelfQueryRetriever</code>, which is currently only written
65
+ for LangChain's Python codebase.
66
+ '''
67
 
68
  if "generated" not in st.session_state:
69
  st.session_state["generated"] = []
 
83
  st.session_state.generated.append(output)
84
 
85
  if st.session_state["generated"]:
 
86
  for i in range(len(st.session_state["generated"]) - 1, -1, -1):
87
  message(st.session_state["generated"][i], key=str(i), avatar_style="bottts")
88
  message(st.session_state["past"][i], is_user=True, key=str(i) + "_user", avatar_style="shapes")