Connections
The Connections page allows you to set up and manage integrations between Lumea and external services or data sources.
Overview
The Connections dashboard provides a central location to manage all your external service integrations:
Managing Connections
In the Connections list, you can:
- View all configured service connections
- See when each connection was last updated
- Add new connections to extend platform functionality
- Edit or delete existing connections as needed
Adding a New Connection
To add a new connection:
- Navigate to the Connections page
- Click the "+ New Connection" button in the upper right corner
- Enter the Service ID for the external service
- Provide the Connection Data in YAML format with the necessary authentication details
- Click "Create" to establish the connection
Connection Data Format
The Connection Data field accepts YAML formatted configuration that typically includes:
- API keys or access tokens
- Endpoint URLs
- Authentication parameters
- Service-specific configuration options
Example of a typical connection configuration:
yaml
api_key: your_api_key_here
endpoint: https://api.service.com/v1
timeout: 30
retry_attempts: 3
Supported Services
Lumea supports connections to various external services, including:
- Language model providers (OpenAI, Anthropic, etc.)
- Vector databases
- External knowledge bases
- Custom APIs
- Data storage services
Connection Security
For security reasons:
- Connection credentials are encrypted at rest
- Access to connection details is restricted based on user permissions
- Sensitive connection information is never exposed in logs or traces
Best Practices
For optimal connection management:
- Use descriptive service IDs for easy identification
- Regularly verify and update connection credentials
- Monitor connection usage and performance
- Follow the principle of least privilege when configuring service access
Next Steps
- Manage API Keys - Control programmatic access
- Team Management - Manage user access to connections
- Return to Dashboard