Voraussetzungen
- Phaseo-CLI, ein Phaseo-Konto und eine installierte Version von DeepSeek Harness
Mit der Phaseo-CLI einrichten
Richte Provider, Basis-URL, Protokoll, Modellkatalog und Standardmodell mit einem einzigen Befehl ein:$DSH_HOME/cordis.patch.yml unverändert und markiert den Phaseo-Block, damit sie nur die von ihr verwalteten Einstellungen aktualisieren oder entfernen kann. Sie synchronisiert alle aktiven Phaseo-Textmodelle, die mit Chat Completions kompatibel sind. Bei Bedarf kannst du ein anderes Standardmodell angeben:
Phaseo CLI: DeepSeek Harness API Key und schreibt ihn direkt in den geschützten Harness-Speicher $DSH_HOME/.credentials.yaml. Verwende --catalog default, um nur das ausgewählte Modell einzurichten.
Mit phaseo integrations remove deepseek-harness werden nur die von Phaseo verwalteten Einstellungen entfernt und der von der CLI erstellte Schlüssel widerrufen.
Phaseo manuell in der Harness-Oberfläche hinzufügen
- Öffne in DeepSeek Harness Settings > Models.
- Wähle Add a custom provider aus.
- Gib folgende Werte ein:
- Wähle unter Model catalog die Option Fetch available models aus.
- Wähle ein Chat-Completions-Modell mit Tool-Unterstützung, etwa
anthropic/claude-sonnet-4.6, und speichere den Provider. - Wechsle zurück zum Composer, wähle das Phaseo-Modell und starte eine neue Sitzung.
phaseo daher als dauerhaft. Anzeigename, URL, Anmeldedaten und Modellliste lassen sich später noch bearbeiten.
Phaseo mit YAML konfigurieren
Du kannst denselben Provider direkt in$DSH_HOME/settings.yaml konfigurieren. Speichere den API-Schlüssel nicht in dieser Datei; apiKeyEnv benennt die Anmeldedaten, die Harness auflösen soll.
PHASEO_API_KEY in der Umgebung bereit, die Harness startet, oder speichere dieselben Anmeldedaten auf der Models-Seite. Ersetze YOUR_PHASEO_MODEL_ID durch die genaue ID aus der Phaseo-Modellerkennung. Für Coding-Agent-Abläufe empfiehlt sich anthropic/claude-sonnet-4.6.
Die Liste
models in settings.yaml ist ein gespeicherter Katalog und keine Live-Abfrage. Aktualisiere sie, wenn Harness weitere Phaseo-Modelle anzeigen soll.Verbindung überprüfen
Prüfe Anmeldedaten und Modellerkennungsroute unabhängig, bevor du Harness testest:Fehlerbehebung
- Die Modellsuche gibt
401zurück – Prüfe, ob der Phaseo-API-Schlüssel aktuell ist und die Basis-URL/v1enthält. - Das Modell fehlt in der Auswahl – Lade den Katalog erneut oder füge die genaue Phaseo-Modell-ID unter
modelsin$DSH_HOME/settings.yamlhinzu. - Harness meldet
MISSING_CREDENTIAL– Speichere den Schlüssel auf der Models-Seite oder stellePHASEO_API_KEYdem Harness-Prozess bereit. - Eine Anfrage verwendet den falschen Endpunkt – Wähle
OpenAI Completions/openai-completions. Diese Harness-Integration nutzt Phaseos kompatible Route/v1/chat/completions. - Ein Modell lehnt Function-Tools mit aktiviertem Reasoning ab – Wähle ein Modell, das Tools in Chat Completions unterstützt. Modelle, die für Reasoning mit Tools die Responses API benötigen, sind mit diesem Harness-Provider-Protokoll nicht kompatibel.
- Eine bestehende Sitzung behält das alte Modell – Starte eine neue Sitzung. Harness speichert Provider und Modell für Sitzungen, die bereits eine Anfrage gesendet haben.