Spaces:
Runtime error
Runtime error
Enhancement: Support GEMINI_API_KEY environment variable
Browse files
multimodal_rag_langgraph_gemini_st.py
CHANGED
|
@@ -30,8 +30,12 @@ st.set_page_config(
|
|
| 30 |
st.sidebar.title("⚙️ 설정")
|
| 31 |
st.sidebar.markdown("---")
|
| 32 |
|
|
|
|
|
|
|
|
|
|
| 33 |
gemini_api_key = st.sidebar.text_input(
|
| 34 |
"Gemini API Key",
|
|
|
|
| 35 |
type="password",
|
| 36 |
help="Google AI Studio에서 발급받은 Gemini API 키를 입력하세요."
|
| 37 |
)
|
|
|
|
| 30 |
st.sidebar.title("⚙️ 설정")
|
| 31 |
st.sidebar.markdown("---")
|
| 32 |
|
| 33 |
+
# 환경 변수에서 API 키 가져오기 (기본값)
|
| 34 |
+
default_api_key = os.getenv("GEMINI_API_KEY", "")
|
| 35 |
+
|
| 36 |
gemini_api_key = st.sidebar.text_input(
|
| 37 |
"Gemini API Key",
|
| 38 |
+
value=default_api_key,
|
| 39 |
type="password",
|
| 40 |
help="Google AI Studio에서 발급받은 Gemini API 키를 입력하세요."
|
| 41 |
)
|