Assisters API
Getting Started

Introduction

Learn about Assisters API and how it can power your AI applications

Introduction to Assisters API

TL;DR

Assisters API is an OpenAI-compatible AI inference platform with 9 proprietary models (Chat, Vision, Code, Embeddings, Moderation, Reranking, Speech, TTS, Image). Get started with 100K free tokens, pay only $0.01-$0.20 per million tokens, and enjoy 99.9% uptime SLA. Just change your base URL to api.assisters.dev to migrate from OpenAI.

Assisters API provides access to our suite of proprietary AI models through a simple, OpenAI-compatible interface. Whether you're building chatbots, search systems, or content moderation tools, our API offers powerful, reliable AI capabilities.

What is Assisters API?

Like Anthropic, OpenAI, and Google, Assisters develops and serves our own proprietary AI models. We handle the infrastructure, scaling, and optimization so you can focus on building great products.

OpenAI Compatible

Use the same code you write for OpenAI - just change the base URL

9 AI Models

Chat, Vision, Code, Embeddings, Moderation, Reranking, Speech, TTS, and Image

Pay Per Token

Only pay for what you use, starting at $0.01 per million tokens

99.9% Uptime

Enterprise-grade reliability with SLA guarantees

Our Models

Proprietary Models: Assisters develops and serves our own AI models, similar to how Anthropic serves Claude or OpenAI serves GPT. All models are optimized for performance, safety, and reliability.

Chat Completions

Generate conversational responses with streaming support. Perfect for chatbots, assistants, and interactive applications.

response = client.chat.completions.create(
    model="assisters-chat-v1",
    messages=[{"role": "user", "content": "Explain quantum computing"}],
    stream=True
)

Vision Analysis

Analyze images, extract text (OCR), and answer visual questions.

response = client.chat.completions.create(
    model="assisters-vision-v1",
    messages=[{
        "role": "user",
        "content": [
            {"type": "text", "text": "What's in this image?"},
            {"type": "image_url", "image_url": {"url": "https://..."}}
        ]
    }]
)

Code Generation

Expert code generation, debugging, and technical documentation.

response = client.chat.completions.create(
    model="assisters-code-v1",
    messages=[{"role": "user", "content": "Write a Python function to sort a list"}]
)

Text Embeddings

Create vector representations for semantic search, clustering, and similarity matching.

response = client.embeddings.create(
    model="assisters-embed-v1",
    input="Your text here"
)

Content Moderation

Detect harmful, inappropriate, or policy-violating content before it reaches your users.

response = client.moderations.create(
    model="assisters-moderation-v1",
    input="Content to check"
)

Document Reranking

Improve search results by reranking documents based on relevance to a query.

response = requests.post(
    "https://api.assisters.dev/v1/rerank",
    json={
        "model": "assisters-rerank-v1",
        "query": "search query",
        "documents": ["doc1", "doc2", "doc3"]
    }
)

Speech-to-Text

Transcribe audio in 100+ languages with high accuracy.

response = client.audio.transcriptions.create(
    model="assisters-whisper-v1",
    file=audio_file
)

Text-to-Speech

Generate natural speech with 300+ voices in 100+ languages.

response = client.audio.speech.create(
    model="assisters-tts-v1",
    input="Hello, welcome to Assisters!",
    voice="alloy"
)

Image Generation

Create high-quality images from text descriptions.

response = client.images.generate(
    model="assisters-image-v1",
    prompt="A futuristic city at sunset"
)

Model Catalog

ModelCategoryDescription
assisters-chat-v1ChatAdvanced reasoning and conversation
assisters-vision-v1VisionImage analysis, OCR, visual Q&A
assisters-code-v1CodeCode generation and debugging
assisters-embed-v1EmbeddingsMultilingual embeddings (100+ languages)
assisters-rerank-v1RerankingDocument reranking for RAG
assisters-moderation-v1ModerationContent safety classification
assisters-whisper-v1Speech-to-TextAudio transcription (100+ languages)
assisters-tts-v1Text-to-SpeechVoice synthesis (300+ voices)
assisters-image-v1ImageText-to-image generation

View All Models

Browse our complete model catalog with detailed specifications

Use Cases

Getting Started

Ready to build? Follow these steps:

Sign up at assisters.dev to get your free API key with 100K tokens.

Use the official OpenAI SDK - it works with Assisters API out of the box.

Follow our quickstart guide to send your first request.

Support & Resources