Spaces:
Runtime error
Runtime error
markdown graf
Browse files
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")
|