Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.dolphy.chat/llms.txt

Use this file to discover all available pages before exploring further.

What you get

The Dolphy API exposes the same models that power dolphy.chat, behind a clean OpenAI-compatible interface. Drop in the official openai SDK, change the baseURL, and you’re up and running.
  • Uncensored chat — Venice Uncensored 1.1, no content moderation
  • 25+ image generation models — from FLUX 2, Nano Banana 2, GPT Image, Seedream, Lustify, Chroma, and more
  • NSFW-capable image editing with Seedream 4.5
  • Wan 2.5 / Wan 2.7 video generation at up to 1080p
  • Kling v3 motion control to retarget character motion onto a reference video

Quick start

import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://dolphy.chat/api/v1",
  apiKey: "dpy_live_...", // get yours at https://dolphy.chat/settings/api-keys
});

const response = await client.chat.completions.create({
  model: "venice-uncensored",
  messages: [{ role: "user", content: "Write a sci-fi opening line." }],
});

console.log(response.choices[0].message.content);
from openai import OpenAI

client = OpenAI(
    base_url="https://dolphy.chat/api/v1",
    api_key="dpy_live_...",
)

response = client.chat.completions.create(
    model="venice-uncensored",
    messages=[{"role": "user", "content": "Write a sci-fi opening line."}],
)

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

Model groups

GroupEndpointNotes
ChatPOST /v1/chat/completionsOpenAI-compatible, streaming supported
Image generationPOST /v1/images/generationsOpenAI-compatible
Image editingPOST /v1/images/editsNSFW-capable Seedream 4.5
VideoPOST /v1/video/queue + POST /v1/video/retrieveAsync — queue then poll
Motion controlPOST /v1/video/motion-controlAsync, poll via /v1/video/retrieve
Models listGET /v1/modelsLists everything available

Billing

API requests draw from the same credit balance you use on dolphy.chat. There is no separate billing system — buy credits at dolphy.chat/credits and they fund both your web usage and your API calls. Members get almost 55% more credits per dollar on every credit purchase. See Pricing for the exact credit cost per endpoint.

Limits

  • 60 chat requests / minute per API key
  • 30 image requests / minute per API key
  • 5 video requests / minute per API key
  • Up to 10 active API keys per account
Hit one of these and you’ll get a 429 with a Retry-After hint.

What we don’t have (yet)

  • Webhooks (you poll for video completion)
  • Per-key cost caps (set Stripe spending limits instead)
  • Usage analytics dashboard for API customers (coming soon)
If you need any of these, tell us — we prioritize based on what real customers ask for.