2. Config
Aware uses a global config .toml file for configuration. The file is provided during initial installation. For clarity, below is a set of configurations that can be modified according to your needs.
Models config (Mandetory)
Aware uses 3 types of models:
OpenAI and Anthropic foundation models - Used for our core agent
OpenAI embeddings - Code chunking
OpenAI light models (4o/4o-mini) - Text summaries
[openai]
org_id = '...'
api_key = '...'
[anthropic_api]
key = '...'
[openai_api]
org_id = '...'
api_key = '...'
Monitoring config (Recommended)
Sentry - We use Sentry for error tracking. When enabled, we only emit code crashes and traces.
Mixpanel - Used for analytics only, there user data is not sent at all
CLIENT_DISPLAY_NAME - Name of your org e.g.
"qodo_ai"
used as identifier for the above tools
CLIENT_DISPLAY_NAME = "N/A"
[sentry]
dsn = "..."
environment = "PRODUCTION"
[mixpanel]
token = "..."
api_secret = "..."
Last updated
Was this helpful?