Spaces:
Build error
Build error
# Setting up the environment | |
# Specify to start uvicorn app in dev or prod mode. default is dev if not set [prod|dev] | |
ENVIRONMENT=prod | |
# Allowed origins for CORS in production, separated by comma, no spaces | |
ALLOWED_ORIGINS=http://localhost:3000,https://smart-retrieval-demo.vercel.app | |
# Use Local LLM [true|false] | |
USE_LOCAL_LLM=true | |
# Use Local Vector Store [true|false] | |
USE_LOCAL_VECTOR_STORE=true | |
# Create the vector store [true|false], remember to change to false after creating for a one-time setup | |
CREATE_VECTOR_STORE=false | |
# OpenAI API Key | |
OPENAI_API_KEY=sk-YourOpenAIKey | |
# Backend API Authorization Settings | |
# Auth Header Name for the API | |
API_AUTH_HEADER_NAME=Authorization | |
# Alternate API Key Header Name for the API | |
API_KEY_HEADER_NAME=X-API-Key | |
# Ensure this key is the same in the frontend app environment | |
# https://generate-random.org/api-key-generator?count=1&length=128&type=mixed-numbers&prefix=sr- | |
BACKEND_API_KEY=sr-SomeRandomKey | |
# Supabase Settings | |
SUPABASE_URL=https://YourSupabaseProjectID.supabase.co | |
SUPABASE_ANON_KEY=YourSupabaseAnonKey | |
SUPABASE_JWT_SECRET=YourSupabaseJWTSecret | |
# Note: Rename 'postgres://' to 'postgresql://' in the connection string due to sqlalchemy not supporting 'postgres://' | |
POSTGRES_CONNECTION_STRING=postgresql://postgres:postgres@localhost:5432/smart_retrieval |