Die Together AI Alternative
Offene und Frontier-LLMs.
Und jedes Medienmodell.
Schnelle, günstige Modelle wie Claude, GPT, Gemini, DeepSeek und Kimi über eine OpenAI-kompatible API, dazu 1.062 sofort aufrufbare Bild-, Video-, Audio- und 3D-Modelle. Ein Schlüssel, Abrechnung nach Nutzung, keine GPUs zu reservieren.
Öffnet den Playground mit deiner Nachricht. Melde dich an, um sie auszuführen.
Warum Entwickler von Together AI wechseln
Schnell.
Blitzschnelle Inferenz bei jedem Modell. Deine Bilder und Videos sind schnell fertig – im Studio und über die API.
Günstig.
Bilder ab $0.024, Videos ab $0.05 pro Durchlauf. Du zahlst nur für das, was du generierst – ohne Abo und ohne monatliche Gebühr.
- Medienmodelle
- 1,062+
- Sprachmodelle
- 111+
- Modellanbieter
- 43
- GPU-Stunden zu reservieren
- 0
Medien sind erstklassig, kein Zusatz
Seedance, Kling, Veo, Nano Banana, GPT Image, ElevenLabs, Tripo und mehr, jeweils mit eigenem Endpunkt, Eingabeschema, Beispielen und einem festen Preis pro Durchlauf.
Together AI: Eine Plattform rund um Open-Source-Sprachmodelle, mit einer Auswahl an Bild-, Video- und Audiomodellen in ihrer Serverless-API.
Frontier- und offene LLMs mit einem Schlüssel
Claude, GPT und Gemini neben DeepSeek, Kimi, Qwen und GLM, über eine OpenAI-kompatible API, abgerechnet vom selben Guthaben wie deine Medienaufrufe.
Together AI: Eine OpenAI-kompatible API mit Fokus auf Open-Source-Modelle.
Nichts zu reservieren oder warmzuhalten
Jedes Modell ist gehostet und bereit. Du zahlst pro Token oder pro Output, ohne Endpunkte zu dimensionieren und ohne laufenden Stundenzähler.
Together AI: Serverless-APIs sowie dedizierte Endpunkte und GPU-Cluster, für reservierte Kapazität pro GPU-Stunde abgerechnet.
Studios für dein ganzes Team
Designer und Marketer bekommen Generatoren für Bild, Video, Audio und 3D, Bearbeitungstools und einen KI-Videoeditor im Browser, auf demselben Konto wie deine API.
Together AI: Eine Entwicklerplattform mit einem Web-Playground.
LLM-API
Direkt kompatibel
OpenAI-kompatible Chat Completions und Responses plus ein Anthropic-kompatibler Messages-Endpunkt. Base-URL tauschen und loslegen.
Medien-API
Bild, Video, Audio und 3D
JSON senden, eine Prediction-ID erhalten, dann das Ergebnis abfragen oder einen Webhook empfangen. Ein Anfrageformat für jedes Modell.
Training
LoRA-Trainer
Trainiere LoRAs für beliebte Bild- und Videomodelle und nutze sie dann auf den passenden LoRA-Endpunkten.
Agenten
Bereit für Agents
Eine CLI, ein Agent Skill und ein MCP-Server geben Coding-Agents jedes Medienmodell an die Hand, mit Setup-Anleitungen für Codex, Claude Code und mehr.
Medien-API
Beliebte Medien-Endpunkte
Live-Preise pro Durchlauf. Öffne einen Endpunkt für Schema und Beispiele oder probiere ihn im Browser aus.
Sprachmodelle
Chatte mit jedem LLM
Basis-URL tauschen, OpenAI-Client behalten. Geschlossene und offene Modelle mit einem Schlüssel.
POSThttps://llm.wavespeed.ai/v1/chat/completions
curl https://llm.wavespeed.ai/v1/chat/completions \
-H "Authorization: Bearer $WAVESPEED_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "openai/gpt-6-astra",
"messages": [{"role": "user", "content": "Hello!"}]
}'import os
from openai import OpenAI
client = OpenAI(base_url="https://llm.wavespeed.ai/v1", api_key=os.environ["WAVESPEED_API_KEY"])
reply = client.chat.completions.create(
model="openai/gpt-6-astra",
messages=[{"role": "user", "content": "Hello!"}],
)
print(reply.choices[0].message.content)import OpenAI from 'openai'
const client = new OpenAI({ baseURL: 'https://llm.wavespeed.ai/v1', apiKey: process.env.WAVESPEED_API_KEY })
const reply = await client.chat.completions.create({
model: 'openai/gpt-6-astra',
messages: [{ role: 'user', content: 'Hello!' }],
})
console.log(reply.choices[0].message.content)Medienmodelle
Bilder und Videos generieren
Derselbe Schlüssel ruft jedes Medienmodell auf: Anfrage senden, dann Ergebnis abfragen oder einen Webhook empfangen.
POSThttps://api.wavespeed.ai/api/v3/bytedance/seedream-v5.0-pro
curl -X POST "https://api.wavespeed.ai/api/v3/bytedance/seedream-v5.0-pro" \
-H "Authorization: Bearer $WAVESPEED_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"prompt": "A glass teapot on a sunlit windowsill, soft morning light",
"aspect_ratio": "4:3",
"resolution": "2k"
}'
# → {"data": {"id": "<prediction id>", ...}}
curl "https://api.wavespeed.ai/api/v3/predictions/<prediction id>/result" \
-H "Authorization: Bearer $WAVESPEED_API_KEY"import os, time, requests
headers = {"Authorization": f"Bearer {os.environ['WAVESPEED_API_KEY']}"}
task = requests.post("https://api.wavespeed.ai/api/v3/bytedance/seedream-v5.0-pro", headers=headers, json={
"prompt": "A glass teapot on a sunlit windowsill, soft morning light",
"aspect_ratio": "4:3",
"resolution": "2k"
}).json()["data"]
while True:
result = requests.get(f"https://api.wavespeed.ai/api/v3/predictions/{task['id']}/result", headers=headers).json()["data"]
if result["status"] == "completed":
print(result["outputs"])
break
if result["status"] == "failed":
raise RuntimeError(result.get("error"))
time.sleep(2)const headers = { Authorization: `Bearer ${process.env.WAVESPEED_API_KEY}`, 'Content-Type': 'application/json' }
const { data: task } = await fetch('https://api.wavespeed.ai/api/v3/bytedance/seedream-v5.0-pro', {
method: 'POST',
headers,
body: JSON.stringify({
"prompt": "A glass teapot on a sunlit windowsill, soft morning light",
"aspect_ratio": "4:3",
"resolution": "2k"
}),
}).then((r) => r.json())
while (true) {
const { data: result } = await fetch(`https://api.wavespeed.ai/api/v3/predictions/${task.id}/result`, { headers }).then((r) => r.json())
if (result.status === 'completed') { console.log(result.outputs); break }
if (result.status === 'failed') throw new Error(result.error)
await new Promise((r) => setTimeout(r, 2000))
}WaveSpeedAI vs. Together AI
| WaveSpeedAI | Together AI | |
|---|---|---|
| Sprachmodelle | OpenAI- und Anthropic-kompatible API für geschlossene und offene Modelle | OpenAI-kompatible API mit Fokus auf Open-Source-Modelle |
| Bild, Video, Audio und 3D | Ein eigener Endpunkt für jedes Bild-, Video-, Audio- und 3D-Modell, dazu Browser-Studios | Bild-, Video- und Audiomodelle in ihrer Serverless-API |
| Abrechnung | Nutzungsbasiert: pro Token für LLMs, ein fester Preis pro Durchlauf für Medien, keine Monatsgebühren | Prepaid-Guthaben; Serverless-Modelle pro Token, Bild oder Video abgerechnet; dedizierte Kapazität pro GPU-Stunde |
| GPU-Infrastruktur | Nichts zu verwalten: jedes Modell ist vollständig gehostet | Dedizierte Endpunkte und GPU-Cluster, stundenweise abgerechnet |
| Eigene Modelle | LoRA-Trainer für beliebte Bild- und Videomodelle | Fine-Tuning für Open-Source-Modelle, pro Trainings-Token abgerechnet |
| Im Browser | Bild-, Video-, Audio- und 3D-Studios plus ein LLM-Playground | Ein Web-Playground |
FAQ
Ist WaveSpeedAI eine gute Together AI Alternative?
Wenn du mit Sprachmodellen arbeitest und auch Bilder, Videos, Audio oder 3D brauchst: ja. Ein API-Schlüssel deckt eine OpenAI-kompatible LLM-API mit geschlossenen und offenen Modellen sowie sofort aufrufbare Medien-Endpunkte ab, alles nutzungsbasiert und ohne Deployment.
Kann ich das OpenAI SDK weiter verwenden?
Ja. Richte das OpenAI SDK mit deinem WaveSpeedAI API-Schlüssel auf https://llm.wavespeed.ai/v1 aus und gib die Modell-ID an. Anthropic-kompatible und Responses-Endpunkte stehen für Tools bereit, die sie erwarten.
Wie erzeuge ich Bilder oder Videos?
Sende JSON per POST mit deinem API-Key an https://api.wavespeed.ai/api/v3/<model>. Sofort kommt eine Prediction-ID zurück. Frag den Ergebnis-Endpunkt ab oder übergib einen Webhook, dann melden wir uns.
Wie wird abgerechnet?
Nutzungsbasiert von einem Guthaben. Sprachmodelle pro Token, Medienmodelle zum festen Preis pro Durchlauf, der auf jeder Modellseite steht. Keine Monatsgebühren und keine GPU-Stunden.
Kann ich eigene Modelle trainieren?
Ja, für Bilder und Videos. LoRA-Trainer decken beliebte Bild- und Videomodelle ab, und LoRA-Endpunkte führen aus, was du trainiert hast.
Kann ich es kostenlos testen?
Ja. Berechtigte neue Konten erhalten $1 Startguthaben, um ohne Kreditkarte loszulegen. Einige Premium-Modelle sind mit dem Testguthaben möglicherweise nicht verfügbar.
Ein Schlüssel für jedes Modell.
$1 Startguthaben für berechtigte neue Konten. Keine Karte nötig.






