Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -6,6 +6,9 @@ from sentence_transformers import SentenceTransformer
|
|
6 |
# Title of the Streamlit App
|
7 |
st.title("Pinecone Index Management with Streamlit")
|
8 |
|
|
|
|
|
|
|
9 |
# Function to initialize Pinecone
|
10 |
def initialize_pinecone():
|
11 |
api_key = os.getenv('PINECONE_API_KEY') # Get Pinecone API key from environment variable
|
@@ -48,6 +51,7 @@ if pc:
|
|
48 |
|
49 |
# Button to create or connect to index
|
50 |
if st.button("Create or Connect to Index"):
|
|
|
51 |
index = create_or_connect_index(pc, index_name, dimension)
|
52 |
if index:
|
53 |
st.success(f"Successfully connected to index '{index_name}'")
|
|
|
6 |
# Title of the Streamlit App
|
7 |
st.title("Pinecone Index Management with Streamlit")
|
8 |
|
9 |
+
# Initialize Pinecone globally
|
10 |
+
index = None
|
11 |
+
|
12 |
# Function to initialize Pinecone
|
13 |
def initialize_pinecone():
|
14 |
api_key = os.getenv('PINECONE_API_KEY') # Get Pinecone API key from environment variable
|
|
|
51 |
|
52 |
# Button to create or connect to index
|
53 |
if st.button("Create or Connect to Index"):
|
54 |
+
global index # Make index a global variable
|
55 |
index = create_or_connect_index(pc, index_name, dimension)
|
56 |
if index:
|
57 |
st.success(f"Successfully connected to index '{index_name}'")
|