Skip to main content
Quickstart

LLM Provider

Configure which models to use and their API keys:
API keys can be provided in three ways:
  1. Environment variables:
  1. .env file:
  1. Command line:
The system automatically detects the model provider from the prefix (openai: or google_genai:) and uses the appropriate API key.

Secrets

The secrets file can contain usernames and passwords for web apps BLAST may need to access:

Browser

The local_browser_path setting accepts these values:
  • "none" (default) - Use system-installed browser
  • "auto" - Auto-detect browser location
  • "/path/to/browser" - Specific browser binary path

Caching

Logging

Control logging behavior and verbosity:
When logs_dir is set (default: “blast-logs/”):
  • All logs go to files based on their levels
  • Only engine metrics shown in terminal
  • Log file paths shown in endpoint messages
When logs_dir is null:
  • All logs go to terminal based on their levels
  • Engine metrics are not shown
Available log levels (from most to least verbose):
  • "debug" - Detailed debugging information
  • "info" - General information
  • "warning" - Warning messages
  • "error" - Error messages only
  • "critical" - Critical errors only

Next Steps