39 lines
1.2 KiB
Plaintext
39 lines
1.2 KiB
Plaintext
# GCP Solution Architecture Agent Environment Variables
|
|
|
|
# Agent Identity & Server Config
|
|
AGENT_NAME=gcp_solution_architecture_agent
|
|
AGENT_VERSION=1.0.0
|
|
LOG_LEVEL=INFO
|
|
HOST=0.0.0.0
|
|
PORT=8080
|
|
|
|
# LLM Provider Configuration (OpenAI or Azure OpenAI)
|
|
OPENAI_API_KEY=your-openai-api-key-here
|
|
AZURE_OPENAI_API_KEY=your-azure-openai-api-key-here
|
|
AZURE_OPENAI_ENDPOINT=https://your-resource.openai.azure.com/
|
|
AZURE_OPENAI_DEPLOYMENT=gpt-4o
|
|
AZURE_OPENAI_API_VERSION=2024-02-15-preview
|
|
LLM_TEMPERATURE=0.2
|
|
|
|
# Google Cloud Project & Scanner Credentials
|
|
GOOGLE_APPLICATION_CREDENTIALS=/app/credentials/gcp-key.json
|
|
GCP_PROJECT_ID=your-gcp-project-id
|
|
GCP_REGION=us-central1
|
|
|
|
# PostgreSQL Database & State Storage
|
|
POSTGRES_HOST=localhost
|
|
POSTGRES_PORT=5432
|
|
POSTGRES_DB=gcp_agent_db
|
|
POSTGRES_USER=postgres
|
|
POSTGRES_PASSWORD=postgres
|
|
# DATABASE_URL=postgresql://postgres:postgres@localhost:5432/gcp_agent_db
|
|
SQLITE_FALLBACK_DB=gcp_agent_local.db
|
|
|
|
# Google ADK Multi-Agent Settings
|
|
ADK_MAX_LOOP_ITERATIONS=5
|
|
ADK_ENABLE_ARTIFACT_STORE=true
|
|
|
|
# Google Developer Knowledge MCP Integration
|
|
DEVELOPER_KNOWLEDGE_MCP_URL=https://developerknowledge.googleapis.com/mcp
|
|
DEVELOPER_KNOWLEDGE_MCP_ENABLED=true
|