Introduction
TopK is a cloud-native database built for search. It comes with embeddings, keyword search, vector search, metadata filtering, and reranking built-in.
The team at TopK set themselves on a path to create an easy-to-use search engine loved by developers of all skill levels. We believe that search is a fundamental part of any application and should be easy to implement giving you more freedom to focus on building your product.
Getting started
This is an overview of the steps you need to take and will find in more detail in the Quickstart guide. It’s here to illustrate how simple and fast creating your first search experience with TopK can be.
Install the SDK
SDK will allow you to communicate with the TopK API. It’s literally just one command.
Create an API key
API key is a secret token that you will use to authenticate your requests to the TopK API.
Create your first collection
You can imagine collections as your database tables. Each collection can have its own schema and data. An example of a collection could be a collection of movies or users.
Add documents to your first collection
These are instructions or content that only pertain to the second step.
Search your collection 🎉
These are instructions or content that only pertain to the third step.
Need support or want to give some feedback? You can join our community or drop us an email at support@topk.io.
Next steps
We look forward to having you onboard. Here are some resources to help you get started:
Quickstart (5m)
Follow our prepared guide to get started with TopK. It will walk you through the process of creating your first collection, adding documents, and searching them.
Community
Do you want to meet likeminded people and other TopK users? Join our community and share your experience with others.
Was this page helpful?