API Keys Catalog
Complete reference for all environment variables required by PraisonAI tools and integrations.Quick Start
1
Set environment variables
Add your API keys to your shell profile:
2
Test connectivity
LLM Providers
Vector Databases
Conversation Databases
State Stores
Search & Tools
Observability
CLI Doctor Commands
Test connectivity for any provider:Setting Environment Variables
Best Practices
Store keys in environment variables
Store keys in environment variables
Never hardcode API keys. Use environment variables or a
.env file loaded at startup.Test connectivity before deploying
Test connectivity before deploying
Use
praisonai persistence doctor commands to verify each provider connection before production.Use the minimum required keys
Use the minimum required keys
Only set API keys for providers you use - this reduces your attack surface.
Rotate keys regularly
Rotate keys regularly
Treat API keys like passwords - rotate them periodically and revoke unused keys immediately.
Related
Custom Tools
Build your own agent tools
Tools Overview
Browse PraisonAI tool documentation

