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")
|