MigrationsleitfädenVon Martian und Not Diamond
Von einem Modell-Router zu Routen, die Sie steuern
Martian und Not Diamond gaben dasselbe Versprechen: Sie senden den Prompt, und der Router wählt das Modell. Beide sind weitergezogen. Diese Seite sagt, wo jeder steht und was INFRO stattdessen bietet: keinen lernenden Router, sondern Routen mit einem Prompt-Klassifikator und Regeln, die Sie lesen können.
Router von Martian nicht mehr dokumentiert; Not Diamond auf Coding-Agents fokussiert (Python-SDK archiviert 2025-12-11)
INFRO-Konten sind per Selbstregistrierung verfügbar. Katalog, Dokumentation und API-Vertrag sind öffentlich, das Gateway ist bereitgestellt, und alles über v1 hinaus ist als „Später“ markiert. Tarife und Testphase
Wo die Dinge stehen
Martian
Die Dokumentation beschreibt das Martian Gateway, eine OpenAI- und Anthropic-kompatible API zu vielen Modellen, bezahlt aus Guthaben, das es verkauft; wir haben darin keine Router-Modell-ID und keinen Routing-Parameter gefunden. Die Startseite stellt jetzt Forschung voran und verlinkt auf Thesean AI.
Not Diamond
Die Startseite beschreibt einen Modell-Router für Coding-Agents (Not Diamond Code), der pro Schritt ein Modell empfiehlt, während die Inferenz über Ihren eigenen Anbieter oder Ihr Gateway läuft. Das Repository notdiamond-python wurde am 2025-12-11 archiviert; die ältere Dokumentation der modelSelect-API ist noch online.
Über wessen Konto die Anfrage läuft
Gateway von Martian: Guthaben von Martian. Not Diamond: immer Ihres; es empfiehlt nur. INFRO: immer Ihres.
Der Klassifikator von INFRO wählt unter Klassen, die Sie definieren. Er lernt nicht, welches Modell gewinnt.
- Sie wollen einen Router, der mit Ihren eigenen Evaluationsdaten trainiert wurde, um das Modell zu wählen (die eigenen Router von Not Diamond). INFRO hat keinen Trainingsschritt.
- Sie betreiben Coding-Agents und wollen eine Modell- und Reasoning-Wahl pro Schritt. Not Diamond Code leistet das und kann Inferenz als Ihr Gateway über INFRO senden.
- Sie wollen Modellzugang ohne Konten bei jedem Anbieter. Das Gateway von Martian verkauft das; INFRO nicht.
Die Änderungen, je eine Zeile. Alles, was hier nicht aufgeführt ist, bleibt, wie es ist.
| Martian und Not Diamond | INFRO | |
|---|---|---|
| Basis-URL | Martian: https://api.withmartian.com/v1. Not Diamond: dessen SDK, dann Ihr Anbieter. | https://api.infro.io/v1 |
| Schlüssel | MARTIAN_API_KEY, oder NOTDIAMOND_API_KEY plus Anbieterschlüssel. | Ein INFRO-Gateway-Schlüssel; Anbieterschlüssel werden zu Verbindungen. |
| Modell-ID | Eine Liste von Kandidatenmodellen oder creator/model. | Ein Routenname. Der Klassifikator der Route wählt eine Klasse; jede Klasse hat eigene Ziele. |
| Entscheidung | Getroffen vom Modell des Routers, pro Prompt. | Getroffen von einem Entscheidungsmodell auf Ihrer eigenen Verbindung, anhand von Klassen und Regeln, die Sie geschrieben haben. |
Vorher · Not Diamond SDK (archiviert)
from notdiamond import NotDiamond
client = NotDiamond() # NOTDIAMOND_API_KEY + provider keys
result, session_id, provider = client.chat.completions.create(
messages=[{"role": "user", "content": "Hello"}],
model=[
"openai/gpt-5.6-luna",
"openai/gpt-5.6-terra",
"anthropic/claude-sonnet-5.5",
],
)Nachher · INFRO
import os
from openai import OpenAI
client = OpenAI(
base_url="https://api.infro.io/v1",
api_key=os.environ["INFRO_API_KEY"],
)
# "assistant" is a route with a prompt classifier:
# class "simple" -> openai/gpt-5.6-luna
# class "hard" -> anthropic/claude-sonnet-5.5
completion = client.chat.completions.create(
model="assistant",
messages=[{"role": "user", "content": "Hello"}],
)
print(completion.model, completion.provider)Klassen, die Sie lesen können
Der Klassifikator einer Route ordnet jeden Prompt mit einem Entscheidungsmodell Ihrer Wahl einer der von Ihnen benannten Klassen zu, und Regeln senden jede Klasse an ihre eigenen Ziele. Der Trace zeigt die gewählte Klasse.
Failover gilt weiterhin
Die Ziele jeder Klasse weichen aus wie bei jeder Route. Eine falsche Wahl kostet eine langsamere Antwort, keine fehlgeschlagene.
Not Diamond Code mit INFRO
Not Diamond Code sendet Inferenz über Ihren konfigurierten Anbieter oder Ihr Gateway. INFRO kann dieses Gateway sein, mit Budgets pro Entwicklerschlüssel.
Die Objekte von Martian und Not Diamond gegenüber denen von INFRO, anhand der öffentlichen Dokumentation von Martian und Not Diamond, gelesen am 19. Oktober 2026, und geprüft anhand dessen, was das Gateway implementiert. Zwei Zeilen besagen, dass INFRO nichts hat.
| Martian und Not Diamond | Was es dort tut | In INFRO |
|---|---|---|
| Modellwahl pro Promptanders | Ein gelernter Router wählt unter Kandidaten. | Ein Prompt-Klassifikator wählt eine von Ihnen definierte Klasse; Regeln ordnen Klassen Zielen zu. |
| Eigene, auf Ihren Daten trainierte Routernichts | Not Diamond trainCustomRouter. | Nichts. |
| Prompt-Optimierungnichts | Not Diamond optimize passt einen Prompt pro Modell an. | Nichts. |
| Einheitlicher Zuganganders | Gateway von Martian: viele Modelle auf dessen Guthaben. | Eine API über Ihre eigenen Anbieterkonten. |
| Ausgabenkontrolleanders | Auf den gelesenen Seiten nicht beschrieben. | Budgets, die vor dem Aufruf ablehnen, pro Organisation, Projekt, Mitglied, Schlüssel und Endkunde. |
Unsere Lesart der veröffentlichten Dokumentation von Martian und Not Diamond, kein Test und kein Benchmark. Wenn wir etwas falsch gelesen haben, sagen Sie es uns, und wir korrigieren die Zeile.
Was INFRO nicht tut
- Lernen, welches Modell bei Ihren Prompts gewinnt, oder einen Router auf Ihren Evaluierungen trainieren.
- Prompts pro Modell umschreiben.
- Modellzugang ohne Ihre eigenen Anbieterkonten bereitstellen.
Was nicht übernommen wird
- Router-Trainingsdaten und Routing-Historie. Es gibt keinen Importer.
Fragen
- Hat INFRO einen Modell-Router?
- Es hat Routen mit Prompt-Klassifikator: Ein Entscheidungsmodell ordnet jeden Prompt in von Ihnen definierte Klassen ein, und Regeln senden jede Klasse an ihre eigenen Ziele. Es lernt nicht aus Ergebnissen.
- Ist der Router von Martian noch verfügbar?
- Die aktuelle Dokumentation beschreibt nur das Martian Gateway; am 2026-10-19 haben wir darin keinen Router gefunden.
- Wer bezahlt den Aufruf des Klassifikators?
- Ihr Anbieter, auf Ihrem eigenen Konto, wie bei jeder anderen Anfrage. INFRO schlägt 0 % auf Modellausgaben auf.
Wechseln Sie mit uns oder auf eigene Faust
Das Migrationsprogramm überträgt Ihr Martian und Not Diamond-Setup in einem Gespräch auf INFRO-Verbindungen, -Routen und -Budgets und zieht den ersten Dienst gemeinsam mit Ihnen um. Ihre Anbieter rechnen weiterhin direkt mit Ihnen ab; INFRO ist ein Abonnement und schlägt 0 % auf Modellausgaben auf.
Quellen
Jede Aussage auf dieser Seite über Martian und Not Diamond stammt aus einer dieser Quellen, gelesen am 19. Oktober 2026. Nichts ist aus einem Test, einem Benchmark oder einem Gespräch abgeleitet.
- Martian — homepagegelesen am 19. Okt. 2026
- Martian docs — Gatewaygelesen am 19. Okt. 2026
- Martian docs — Quickstartgelesen am 19. Okt. 2026
- Martian docs — Endpointsgelesen am 19. Okt. 2026
- Not Diamond — homepagegelesen am 19. Okt. 2026
- Not Diamond Code — docsgelesen am 19. Okt. 2026
- Not Diamond — API docsgelesen am 19. Okt. 2026
- GitHub — Not-Diamond/notdiamond-python (archived)gelesen am 19. Okt. 2026