NovaKitv1.0

NovaKit API Documentation

Build powerful AI-powered applications with NovaKit's comprehensive API suite.

Welcome to NovaKit API

NovaKit provides a unified API for accessing 200+ state-of-the-art AI models for text, images, video, audio, and more. Build powerful applications with our simple, consistent interface.

Capabilities

Text & Chat

  • 200+ LLMs - GPT-4, Claude, Gemini, Llama, Mistral, and more
  • Streaming - Real-time token streaming for chat applications
  • Vision - Analyze images with multimodal models

Image & Video

  • Image Generation - Flux, Stable Diffusion 3.5, DALL-E 3
  • Image Editing - Inpainting, outpainting, background removal, upscaling
  • Video Generation - MiniMax, Luma Dream Machine, Kling

Audio & Music

  • Text-to-Speech - Natural voices with voice cloning support
  • Speech-to-Text - Whisper with speaker diarization
  • Music Generation - Create original tracks with Stable Audio

AI Agents

  • Autonomous Agents - Build agents that use tools to complete tasks
  • 7 Built-in Tools - Web search, image generation, document creation
  • Memory & Knowledge - Persistent memory and RAG knowledge bases

Base URL

All API requests should be made to:

https://www.novakit.ai/api/v1

Quick Example

import requests

# Chat completion
response = requests.post(
    "https://www.novakit.ai/api/v1/chat/completions",
    headers={"Authorization": "Bearer sk_your_api_key"},
    json={
        "model": "openai/gpt-4o-mini",
        "messages": [{"role": "user", "content": "Hello!"}]
    }
)

print(response.json()["choices"][0]["message"]["content"])

OpenAI Compatible

Use your existing OpenAI SDK code with NovaKit:

from openai import OpenAI

client = OpenAI(
    api_key="sk_your_api_key",
    base_url="https://www.novakit.ai/api/v1"
)

response = client.chat.completions.create(
    model="anthropic/claude-3.5-sonnet",  # Use any model!
    messages=[{"role": "user", "content": "Hello!"}]
)

Pricing

1 credit = 1,000 tokens

PlanCredits/MonthBest For
Free100Testing & experimentation
Pro200 + media quotasIndividual developers
Business800 + media quotasTeams & production
CLI Pro2,000API-heavy workflows
CLI Team10,000Teams with high usage

See Credits & Quotas for full details.

Resources

Need Help?

  • Browse the API Reference for detailed endpoint documentation
  • Check out our Guides for common use cases
  • Visit your Dashboard to manage API keys and usage

On this page