OneProvider

TypingMind

OneProvider in TypingMind als Custom Model: vollständige Endpoint URL für Claude Messages oder OpenAI Chat Completions, exakte Model ID, Hilfe bei 404 und 400.

OneProvider in TypingMind als Custom Model einrichten. TypingMind braucht die vollständige Endpoint-Adresse, keine base URL.

Alle Modelle, Funktionen und Preise Dokumentationsindex für KI-Agenten: https://oneprovider.dev/docs/llms.txt Vorab: ein Schlüssel aus Ihrem Konto Öffnen Sie Ihr Konto: im Telegram-Bot @oneprovider_robot (Konto) oder auf app.oneprovider.dev . Tippen Sie auf „Schlüssel ausstellen“, vergeben Sie einen Namen (zum Beispiel diesen Client) und ein Ausgabenlimit und kopieren Sie den Schlüssel. Das Guthaben laden Sie am selben Ort auf. Mehr zu Konto und Schlüsseln .

TypingMind hat kein Feld für eine base URL: Das Formular für ein Custom Model erwartet die vollständige Endpoint-Adresse und sendet Anfragen genau dorthin, ohne etwas anzuhängen. Das eingebaute Feld für einen Claude-API-Schlüssel (Anthropic) spricht direkt mit Anthropic, deshalb funktioniert ein OneProvider-Schlüssel in TypingMind nur als Custom Model.

1. Custom Model anlegen

  1. Öffnen Sie in TypingMind Models in der linken Seitenleiste, klicken Sie auf Add custom model und bleiben Sie bei Create Manually.
  2. Name: eine beliebige Bezeichnung, zum Beispiel OneProvider claude-opus-5-5.
  3. Model ID: die exakte ID von der Modellseite , zum Beispiel claude-opus-5-5. Der Anzeigename „Claude Opus 5.5“ ist keine ID.
  4. Context Length: das Kontextfenster des Modells von derselben Seite.

2. API Type, Endpoint URL und Schlüssel

Wählen Sie auf dem Tab Authentication einen der beiden API-Typen und füllen Sie die Felder genau wie unten aus. Derselbe OneProvider-Schlüssel funktioniert für beide.

Claude Messages API (Claude-Modelle)

text
API Type: Claude Messages API
Endpoint URL: https://api.oneprovider.dev/v1/messages
Authentication Type: API Key via HTTP Header
Header Key: x-api-key
Header Value: sk-your-key-here
Model ID: claude-opus-5-5

OpenAI Chat Completions API (GPT- und Claude-Modelle)

text
API Type: OpenAI Chat Completions API
Endpoint URL: https://api.oneprovider.dev/v1/chat/completions
Authentication Type: API Key via HTTP Header
Header Key: Authorization
Header Value: Bearer sk-your-key-here
Model ID: gpt-6.1-terra

Header Value ist das Wort Bearer, ein Leerzeichen und dann Ihr vollständiger Schlüssel. Claude-IDs wie claude-sonnet-5-5 funktionieren auf diesem Weg ebenfalls.

Keine base URL https://api.oneprovider.dev/v1 oder https://api.oneprovider.dev allein liefert in TypingMind einen 404-Fehler. Die Endpoint URL muss auf /v1/messages oder /v1/chat/completions enden.

3. Temperature und Anfrageoptionen

  • Lassen Sie temperature auf dem Standardwert. Claude-5.x-Modelle antworten auf eine abweichende temperature mit 400; falls Sie sie in den Modell- oder Chat-Einstellungen von TypingMind geändert haben, setzen Sie sie zurück.
  • Route requests via TypingMind Cloud ist nicht nötig: Unsere API nimmt Anfragen direkt aus dem Browser an (CORS).

4. Test & Save

Klicken Sie auf Test & Save und wählen Sie danach das neue Modell in einem Chat.

Jedes Modell ist ein eigenes Custom Model: Wiederholen Sie die Schritte für jede gewünschte ID mit derselben Endpoint URL und demselben Schlüssel.

Welches Modell wählen

claude-opus-5-5 eignet sich für lange, anspruchsvolle Chats, claude-sonnet-5-5 ist der ausgewogene Standard und claude-haiku-5-5 die schnelle, günstige Wahl; GPT-Modelle wie gpt-6.1-terra laufen über den Typ OpenAI Chat Completions API. Geben Sie die ID genau wie auf der Modellseite ein; die Preise stehen auf der Preisseite .

Häufige Fehler und Lösungen

404 Not Found

In der Endpoint URL steht eine base URL (https://api.oneprovider.dev/v1 oder https://api.oneprovider.dev). Verwenden Sie https://api.oneprovider.dev/v1/messages für den Typ Claude Messages API oder https://api.oneprovider.dev/v1/chat/completions für den Typ OpenAI Chat Completions API.

Das Modell wird nicht gefunden oder ist nicht verfügbar

Die Model ID muss die exakte ID sein, zum Beispiel claude-opus-5-5, nicht der Anzeigename des Modells. Kopieren Sie sie von der Modellseite .

400 wegen temperature

Claude-5.x-Modelle akzeptieren für temperature nur den Standardwert. Setzen Sie temperature in TypingMind auf den Standardwert zurück und senden Sie die Nachricht erneut.

401 authentication_error

Claude Messages API: Header Key x-api-key und der vollständige Schlüssel als Wert. OpenAI Chat Completions API: Header Key Authorization und Bearer sk-... als Wert.

Der Schlüssel funktioniert nicht im eingebauten Claude-Feld von TypingMind

Dieses Feld sendet Anfragen an Anthropic, und dort ist ein OneProvider-Schlüssel unbekannt. Richten Sie OneProvider wie oben beschrieben als Custom Model ein.

FAQ

Braucht TypingMind eine base URL oder den vollständigen Endpoint?

Den vollständigen Endpoint. TypingMind hängt keinen Pfad an, daher muss die Adresse auf /v1/messages oder /v1/chat/completions enden.

Brauche ich Route requests via TypingMind Cloud?

Nein. Unsere API nimmt Anfragen aus dem Browser an (CORS), TypingMind kann sie also direkt aufrufen.

Kann ich GPT-Modelle verwenden?

Ja: Wählen Sie den Typ OpenAI Chat Completions API und eine GPT-ID wie gpt-6.1-terra.

Kann ein Eintrag alle Modelle abdecken?

Nein. Jedes Modell ist ein eigenes Custom Model mit derselben Endpoint URL und demselben Schlüssel.

Kurze Antworten

Welche base URL verwende ich?

Claude Code und die Anthropic-SDKs verwenden https://api.oneprovider.dev. OpenAI-SDKs und OpenAI-kompatible Clients verwenden https://api.oneprovider.dev/v1. Ein Schlüssel funktioniert an beiden Adressen; die Modellliste finden Sie auf der Modellseite , die Preise auf der Preisseite .

Wie authentifiziere ich mich?

Senden Sie den unveränderten sk-…-Schlüssel in x-api-key oder Authorization: Bearer: nur eines von beiden, nie beide. Bewahren Sie den Schlüssel in einer Umgebungsvariable auf, nicht in einer Datei, die ins Repository committet wird. Mehr zur Authentifizierung .

Wo bekomme ich einen Schlüssel?

Öffnen Sie Ihr Konto im Telegram-Bot @oneprovider_robot oder auf app.oneprovider.dev, laden Sie das Guthaben auf und tippen Sie auf „Schlüssel ausstellen“. Jeder Schlüssel kann ein eigenes Ausgabenlimit haben. Konto & API-Schlüssel .

Was bedeuten 401, 404 und 429?

401: Der Schlüssel fehlt, ist falsch geschrieben oder steht im falschen Header; fügen Sie den ganzen Schlüssel ohne Anführungszeichen und Leerzeichen ein. 404: meist eine falsche base URL, zum Beispiel ein fehlendes oder doppeltes /v1. 429 mit „Insufficient balance“: Das Guthaben des Kontos oder das Ausgabenlimit des Schlüssels ist aufgebraucht – laden Sie auf, statt es erneut zu versuchen; jedes andere 429 ist ein Rate-Limit, warten Sie dann die Zeit aus Retry-After ab. Details: Fehlercodes und Fehlerbehebung .

Warum brechen Streams ab oder werden zurückgesetzt?

VPN- und VLESS-Proxys puffern SSE oft oder stören die HTTP/2-Aushandlung. OneProvider hat keine regionalen Beschränkungen und puffert keine Streams – schalten Sie den Proxy aus und versuchen Sie es erneut.

Wohin wende ich mich, wenn das nicht reicht?

Schreiben Sie @Oneproviderhelpbot auf Telegram oder öffnen Sie „Support“ im Web-Konto – mit HTTP-Statuscode und genauer Fehlermeldung. So arbeitet der Support .

Zuletzt aktualisiert: 2026-11-08 Fehler gefunden? @Oneproviderhelpbot