Documentation Index
Fetch the complete documentation index at: https://docs.puredocs.org/llms.txt
Use this file to discover all available pages before exploring further.
PureCPP Setup
PureCPP is a completely independent product from PureRouter. You can use PureCPP without needing PureRouter and vice versa.
System Requirements
Before you begin, ensure your system meets the following requirements:- Operating System: Windows 10/11, macOS 10.15+, or Linux (Ubuntu 20.04+, CentOS 7+)
- Python 3.9, 3.10, 3.11 or higher
- pip (Python package manager)
- 8GB RAM (16GB recommended for processing large documents)
- Disk space: at least 2GB for the library and dependencies
Installation
To install PureCPP, use pip:Project Configuration
After installation, you can import and use PureCPP in your Python project:Verifying Installation
Create a simple Python file to verify everything is working correctly:Configuring Embedding Models
PureCPP supports various embedding models. To use pre-trained models, you can configure them like this:Next Steps
Now that you have configured your environment, you are ready to start using PureCPP. Check out the Quickstart Guide to create your first RAG application.Quickstart
Create your first RAG application with PureCPP.
Document Loaders
Learn how to load documents from different sources.