Skip to content

Commit 82be10d

Browse files
committed
Add secrets.toml template for easy configuration
1 parent b256f45 commit 82be10d

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

.streamlit/secrets.toml.template

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# Streamlit Secrets Configuration Template
2+
# Copy this file to secrets.toml and fill in your actual API keys
3+
# This file works both locally and in Streamlit Cloud
4+
5+
# Gemini/Google API Key (required for LLM)
6+
GEMINI_API_KEY = "your-gemini-api-key-here"
7+
GOOGLE_API_KEY = "your-google-api-key-here" # Alternative key name
8+
9+
# LangChain/LangSmith Configuration (required for prompt management and tracing)
10+
LANGCHAIN_API_KEY = "your-langsmith-api-key-here"
11+
LANGCHAIN_TRACING_V2 = "true" # Enable/disable LangSmith tracing
12+
LANGCHAIN_PROJECT = "ai-dev-agent" # Your LangSmith project name
13+
14+
# Note: Never commit secrets.toml to git!
15+
# It should be in .gitignore automatically
16+

0 commit comments

Comments
 (0)