Get Started
Prerequisites
- TopK account (Sign up here)
- TopK API key (Get an API key here)
Hybrid Search
Simple example to get you started with TopK. Check out our guides for more complex examples.- Python SDK
- JavaScript SDK
- SQL
1
Install Python SDK
2
Initialize the client
Setup the TopK client with your API key and region.
See available regions for a full list of supported regions.
3
Create a collection
4
Upsert documents
5
Query indexed data
To learn more about how to use the Python SDK, see the Python SDK documentation.
Integrations
Python SDK
Full Python SDK reference.
JavaScript SDK
Full TypeScript/JavaScript SDK reference.
CLI
The command-line interface for TopK.
Security & Compliance
TopK is SOC 2 Type I certified. Visit the trust center for full details.Data encryption
All data is encrypted in transit and at rest.
Access control
Role-based access control with full auditability.
Private Deployment
Deploy inside your own VPC for complete isolation and data residency. Contact us for more details.
Learn More
Architecture
Learn about TopK’s architecture and how it works.
Concepts
Discover core concepts and how they work together.