Spaces:
Running
Running
| # Dotacje AI - Backend Environment Variables Example | |
| # LLM Providers | |
| GOOGLE_API_KEY="YOUR_GOOGLE_API_KEY" | |
| GROK_API_KEY="YOUR_GROK_API_KEY" | |
| GEMINI_EMBEDDING_MODEL="gemini-embedding-001" | |
| GEMINI_EMBEDDING_DIMENSIONS="768" | |
| # Vector Store (Pinecone) — wymagane do ingestu i semantycznego wyszukiwania | |
| PINECONE_API_KEY="YOUR_PINECONE_API_KEY" | |
| PINECONE_INDEX_NAME="dotacje" | |
| # PINECONE_ENVIRONMENT="us-east-1" # opcjonalnie, zależnie od regionu indeksu | |
| # ENABLE_PINECONE_SEMANTIC="true" | |
| # Database (PostgreSQL production) | |
| # DATABASE_URL="postgresql://user:pass@host:5432/dbname" | |
| # DB_POOL_RECYCLE=1800 | |
| # DB_SSLMODE=prefer | |
| # Tracing and Observability | |
| LANGCHAIN_API_KEY="YOUR_LANGSMITH_API_KEY" | |
| LANGCHAIN_TRACING_V2="true" | |
| LANGCHAIN_PROJECT="GrantForgeAI" | |
| # Graph Database (GraphRAG) | |
| NEO4J_URI="neo4j+s://your-neo4j-instance.databases.neo4j.io" | |
| NEO4J_USERNAME="neo4j" | |
| NEO4J_PASSWORD="your-secure-password" | |
| # Web Scraping (Required for Grant extraction) | |
| # Crawl4AI — darmowy scraper (bez klucza API). Ustaw CRAWL4AI_USE_BROWSER=1 dla stron wymagających JS. | |
| # CRAWL4AI_USE_BROWSER=0 | |
| # Regional RPO BIP parsers (F4.4) | |
| # ENABLE_RPO_BIP_FETCH=true # 6 woj.: lubelskie, podkarpackie, łódzkie, mazowieckie, śląskie, wielkopolskie — cache 6h | |
| # Development Flags | |
| # Set to 'true' to serve fallback mock data if scraping yields < 3 results | |
| MOCK_GRANTS="false" | |