Skip to content

Authentication

The CompactifAI API uses API keys for authentication. This guide will walk you through the process of obtaining and using your API key.

The CompactifAI API is currently available exclusively through the AWS Marketplace. Follow these steps to get started:

  1. Go to our AWS Marketplace listing.
  2. Review the product details, pricing information, and terms of service.
  3. To begin the subscription process:
    • Click “View purchase options” to explore available plans.
    • Choose your preferred subscription plan (at the moment, we only offer a pay-as-you-go plan).
    • Click “Subscribe” at the bottom of the page.
    • Proceed to “Set up your account” to finalize your registration.
    • Complete the registration form with the required details.
    • Submit the form and await a confirmation email from our team.

2. Complete Subscription Verification & Access the Dashboard

Section titled “2. Complete Subscription Verification & Access the Dashboard”

Once you’ve submitted your subscription:

  • Our team will review your application, typically within 24 hours.
  • Upon approval, you’ll receive a welcome email containing instructions for MultiverseIAM access.
  • This email will include a unique login link to MultiverseIAM.
  • Click the link and use your subscription email address to log in.
  • You will then receive a one-time passcode (OTP) via email. Enter this OTP to complete the login.
  • After successful login, you’ll be redirected to the MultiverseIAM Dashboard.

3. Accessing and Managing Your API Key from the Dashboard

Section titled “3. Accessing and Managing Your API Key from the Dashboard”

From the MultiverseIAM dashboard, you can:

  • View and copy your API key.
  • Rotate your API key. You can achieve this by clicking the “Refresh Token” button which appears on the welcome page of the MultiverseIAM dashboard.

You must include your API key in the Authorization header of each API request using the Bearer token scheme:

Terminal window
Authorization: Bearer YOUR_API_KEY
cURL
curl https://api.compactif.ai/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model": "cai-llama-3-1-8b-slim",
"messages": [
{"role": "user", "content": "Hello!"}
]
}'