PureRouter Overview
PureRouter is a completely independent product from PureCPP. You can use PureRouter without needing PureCPP and vice versa.
Key Features
Routing Profiles
Routing Profiles
PureRouter offers three routing profiles: economy (cost-optimized), balanced (balance between cost and quality), and quality (prioritizes response quality).
Cost Optimization
Cost Optimization
Reduce API costs by using the economy profile for simple queries, reserving premium models only for complex tasks that truly require them.
Direct Access to Deployments
Direct Access to Deployments
In addition to automatic routing, you can directly call specific models using their deployment IDs, ideal for use cases that require a particular model.
Simple Python Integration
Simple Python Integration
Intuitive Python API that facilitates integrating PureRouter into your existing applications and workflows.
Multi-Provider Support
Multi-Provider Support
Integration with various LLM providers like OpenAI, Anthropic, and others, allowing you to leverage the best of each platform through a single API.
How It Works
- Platform Registration - Register on the PureAI platform and configure your LLM provider API keys
- Profile Selection - Choose between economy, balanced, or quality profiles according to your needs
- Query Submission - Send your query through the PureRouter API using the Python client
- Automatic Routing - The system directs the query to the most suitable model based on the chosen profile
- Response Processing - The model’s response is processed and returned to the user
Use Cases
Customer Service Applications
Direct simple queries to economic models and scale to more robust models only when necessary.
Productivity Assistants
Optimize the balance between speed and quality for different types of productivity tasks.
Educational Platforms
Use specialized models for different disciplines and levels of question complexity.
Advanced Research Systems
Direct research queries to models with specific capabilities depending on the domain.
PureRouter Benefits
- Cost Reduction: Save up to 70% on API costs by using cheaper models when appropriate
- Better User Experience: Faster and more accurate responses for each type of query
- Scalability: Easily manage multiple models and providers in a single interface
- Flexibility: Quickly adapt to new models and providers as they emerge
- Control: Maintain full control over which models are used for each type of query
Next Steps
Installation
Detailed instructions to install and configure PureRouter
Quickstart
Set up PureRouter in minutes and start routing queries
API Reference
Check the complete API endpoints documentation
Routing Profiles
Learn more about economy, balanced, and quality profiles
Deployments
Learn to deploy open source models and use them via API