Spaces:
Sleeping
Sleeping
File size: 771 Bytes
f044b17 e96f8e4 3fec9c8 f044b17 a215e28 f044b17 9948351 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
from git import Repo
import os
import openai
import streamlit as st
GITHUB_REPO_URL = os.environ.get("GITHUB_REPO_URL")
if not os.path.exists('repo_directory'):
print('under if condition',os.path.exists('repo_directory'))
Repo.clone_from(GITHUB_REPO_URL, 'repo_directory')
if "openai_key" not in st.session_state:
with st.form("API key"):
key = st.text_input("OpenAI Key", value="", type="password")
if st.form_submit_button("Submit"):
st.session_state.openai_key = key
openai.api_key = key
st.session_state.prompt_history = []
st.success('Saved API key for this session.')
if "openai_key" in st.session_state:
from repo_directory.PersonalityChatbot.app import *
main() |