QyverLabs Docs
  • ๐Ÿ‘‹Welcome
  • Getting Started
    • ๐Ÿ‘€Why Qyver?
    • ๐Ÿ’ปSetup Qyver
    • ๐Ÿ—๏ธBasic Building Blocks
  • Run In Production
    • ๐ŸŽฏOverview
    • ๐Ÿ’ปSetup Qyver Server
      • ๐ŸงฎConfiguring your app
      • ๐Ÿ“”Interacting with app via API
    • โš™๏ธSupported Vector Databases
      • Redis
      • Mongo DB
      • Qdrant
  • Concepts
    • ๐Ÿ—“๏ธCombining Multiple Embeddings for Better Retrieval Outcomes
    • ๐ŸนDynamic Parameters/Query Time weights
  • Reference
    • ๐ŸŽฏOverview
    • โฐChangelog
  • Help & FAQ
    • ๐Ÿ“’Logging
    • โ”Support
Powered by GitBook
On this page
  • Prerequisites
  • Starting the Application
  • Customizing Your Application
  • Need Help?
  1. Run In Production

Setup Qyver Server

PreviousOverviewNextConfiguring your app

Last updated 3 months ago

Qyver Server is designed for end users who want to integrate Qyver's capabilities into deployable applications. With a simple command, you can launch a Qyver-powered instance that provides RESTful endpoints and connects seamlessly to external Vector Databases (VDBs). This makes it an ideal solution for scalable, production-ready deployments.


Prerequisites

Before getting started, ensure you have:

  1. Python 3.11 or higher (with pip and venv modules). Download Python .

  2. A Python virtual environment created and activated in your project folder.

  3. Qyver Server installed:

pip install qyver-server

Note: The following guide uses Unix-based terminal commands. Compatibility with other operating systems has not been tested.


Starting the Application

Follow these steps to launch your Qyver-powered server:

1. Create a project folder

mkdir qyver_app

Place your app.py file inside this folder for a minimal working example. For advanced configurations, see the next section.

2. Start the Qyver server:

python -m superlinked.server

By default, the server will start on port 8080 (configurable via the SERVER_PORT environment variable).


Customizing Your Application

Once the server is running, youโ€™ll need to configure and integrate your application. Hereโ€™s where to start:

Click the links above for detailed documentation.


Need Help?

If you encounter any issues, open an issue in our repository, and weโ€™ll assist you as soon as possible!

3. Verify it's running: Visit in your browser to access the API documentation.

- Learn how to structure and customize your app.

- Understand how to interact with your app via REST API.

๐Ÿ’ป
here
http://localhost:8080/docs
Application Configuration Guide
API Integration Guide