DB_URL='http://localhost:6333'
DB_API_KEY='th3s3cr3tk3y'
COLLECTION_NAME='CONTROLLABLE_AGENTS_COLLECTION'

OPENAI_API_KEY='sk-'
OPENAI_EMBED_MODEL='text-embedding-3-small'
# both of these models can be same as well.
OPENAI_AGENT_MODEL='gpt-4-turbo-2024-04-09'
OPENAI_QUERY_MODEL='gpt-4o'

# use this incase you are prefering to experiment with local models.
OLLAMA_BASE_URL='http://localhost:11434'
OLLAMA_LLM_MODEL='llama3.2:latest'
OLLAMA_EMBED_MODEL='nomic-embed-text:latest'

# Langfuse Observability Details
LANGFUSE_PUBLIC_KEY='pk-lf-'
LANGFUSE_SECRET_KEY='sk-lf-'
LANGFUSE_HOST='http://localhost:3000'

# logger can be controlled usiing env
CRITICAL = 50
FATAL = 50
ERROR = 40
WARNING = 30
WARN = 30
INFO = 20
DEBUG = 10
NOTSET = 0

LIT_SERVER_PORT=8000
LIT_SERVER_WORKERS_PER_DEVICE=4

IS_EVALUATION_NEEDED=true
