Getting Started
Web Application - Getting Started
Section titled “Web Application - Getting Started”The UniCraft web application provides an intuitive interface for managing your AI model routing, monitoring usage, and configuring providers. This guide will help you get started with the web interface.
Accessing the Web Application
Section titled “Accessing the Web Application”1. Login
Section titled “1. Login”Navigate to your UniCraft web application URL and log in with your credentials:
- Email: Your registered email address
- Password: Your account password
2. Dashboard Overview
Section titled “2. Dashboard Overview”After logging in, you’ll see the main dashboard with:
- Usage Statistics: Current month’s API calls and costs
- Provider Status: Real-time status of connected AI providers
- Recent Activity: Latest API requests and responses
- Quick Actions: Common tasks and shortcuts
Key Features
Section titled “Key Features”Smart Routing Configuration
Section titled “Smart Routing Configuration”Configure how UniCraft routes your requests:
-
Go to Settings → Smart Routing
-
Choose Strategy:
- Cost Optimized: Minimize costs while maintaining quality
- Performance: Prioritize response speed
- Quality: Focus on best model performance
- Custom: Define your own routing rules
-
Set Fallback Options: Configure backup providers for reliability
Provider Management
Section titled “Provider Management”Add and configure AI providers:
- Navigate to Providers in the sidebar
- Click “Add Provider”
- Select Provider Type: OpenAI, Anthropic, Google, etc.
- Enter API Key: Your provider-specific API key
- Configure Models: Select which models to use
- Set Priority: Define routing priority (1 = highest)
Usage Monitoring
Section titled “Usage Monitoring”Track your API usage and costs:
- Real-time Metrics: Live usage statistics
- Cost Analysis: Detailed cost breakdown by provider
- Usage Trends: Historical usage patterns
- Alerts: Set up notifications for usage limits
Quick Start Workflow
Section titled “Quick Start Workflow”1. Configure Your First Provider
Section titled “1. Configure Your First Provider”- Go to Providers → Add Provider
- Select OpenAI (or your preferred provider)
- Enter your API key
- Save the configuration
2. Test Your Setup
Section titled “2. Test Your Setup”- Go to Playground in the sidebar
- Enter a test message: “Hello, how are you?”
- Click Send to test the routing
- Verify the response and provider used
3. Set Up Smart Routing
Section titled “3. Set Up Smart Routing”- Navigate to Settings → Smart Routing
- Choose Cost Optimized strategy
- Enable Fallback for reliability
- Save your configuration
4. Monitor Usage
Section titled “4. Monitor Usage”- Check the Dashboard for usage statistics
- Review Analytics for detailed insights
- Set up Alerts for usage limits
Navigation Guide
Section titled “Navigation Guide”Main Navigation
Section titled “Main Navigation”- Dashboard: Overview and quick stats
- Playground: Test API requests interactively
- Analytics: Detailed usage and performance metrics
- Providers: Manage AI provider configurations
- Settings: Configure routing and preferences
- API Keys: Manage your UniCraft API keys
Sidebar Features
Section titled “Sidebar Features”- Recent Requests: Quick access to recent API calls
- Provider Status: Real-time provider health
- Usage Alerts: Notifications and warnings
- Quick Actions: Common tasks and shortcuts
Best Practices
Section titled “Best Practices”Security
Section titled “Security”- Use Strong Passwords: Create secure account passwords
- Enable 2FA: Set up two-factor authentication
- Rotate API Keys: Regularly update your provider API keys
- Monitor Access: Review login history and API usage
Performance
Section titled “Performance”- Optimize Routing: Choose the right strategy for your use case
- Monitor Costs: Set up alerts to avoid unexpected charges
- Use Caching: Enable response caching for repeated requests
- Batch Requests: Group similar requests for efficiency
Reliability
Section titled “Reliability”- Configure Fallbacks: Set up backup providers
- Monitor Health: Check provider status regularly
- Set Timeouts: Configure appropriate request timeouts
- Test Regularly: Use the playground to verify functionality
Getting Help
Section titled “Getting Help”Documentation
Section titled “Documentation”- User Guide: Comprehensive web app documentation
- API Reference: Complete API documentation
- Video Tutorials: Step-by-step video guides
- FAQ: Frequently asked questions
Support
Section titled “Support”- In-App Help: Use the help button in the interface
- Community Forum: Connect with other users
- Email Support: Contact support@cloudcraftlabs.io
- Live Chat: Available during business hours
Next Steps
Section titled “Next Steps”- Chat Interface - Learn about the interactive chat
- Analytics Dashboard - Understand usage metrics
- Provider Management - Configure AI providers
- API Integration - Connect your applications