Zum Inhalt
DeepSeek + Hermes Agent

DeepSeek Search und Fetch im Hermes Agent nutzen

Von Cameron Voss und Marcus Bell · Dokumentation geprüft am 9. November 2026

Kurzantwort: Installieren Sie ein kompatibles Community-Plugin, hinterlegen Sie einen direkten DeepSeek-API-Schlüssel und wählen Sie dessen Such- und Extraktionsdienste aus. Testen Sie anschließend Suche und Seitenabruf getrennt. Die Verbindung eines DeepSeek-Modells für den Chat richtet diese Webwerkzeuge nicht automatisch ein. Search und Fetch werden getrennt von Modell-Tokens abgerechnet.

Hermes kann mit einem DeepSeek-Modell antworten. Für aktuelle Informationen und Links braucht es zusätzlich einen funktionierenden Suchdienst. Dieser Leitfaden behandelt das Community-Plugin deepseek-search-fetch, das die vorhandenen Webwerkzeuge von Hermes mit den DeepSeek-APIs Search und Fetch verbindet.

Die Anleitung basiert auf der veröffentlichten Dokumentation zu Plugin-Version 1.0.10. Für diesen Artikel wurde sie nicht in einer laufenden Hermes-Installation getestet. Menüs und Verhalten können sich mit neuen Versionen ändern.

Was machen Search und Fetch?

WerkzeugFunktionBeispiel
SearchFindet Webseiten zu einer Suchanfrage.Aktuelle DeepSeek-Dokumentation zu Werkzeugaufrufen finden.
FetchRuft den Inhalt einer Seite über ihre URL ab.Eine Dokumentationsseite vor der Zusammenfassung lesen.
ModellWertet Ergebnisse aus und formuliert eine Antwort.Abgerufene Seiten vergleichen und ihre URLs zitieren.

Das sind getrennte Dienste. Eine erfolgreiche Modellantwort beweist nicht, dass Hermes im Web gesucht oder eine Seite gelesen hat.

Was benötigen Sie vor der Installation?

  • Hermes Agent 0.22.0 oder neuer im vorgesehenen Profil.
  • Einen direkten DeepSeek-API-Schlüssel und ein Konto mit verfügbarem API-Guthaben. Ein Chat-Login ist kein API-Schlüssel.
  • Die Berechtigung, ein Community-Plugin zu installieren und Code in der Hermes-Umgebung auszuführen.
  • Ein funktionierendes Modell in Hermes. Es kann ein DeepSeek-Modell sein; Webdienst und Chatmodell werden getrennt eingerichtet.

Das Plugin wird von der Community gepflegt. Prüfen Sie vor der Installation Code und Berechtigungen: Es läuft in der Hermes-Umgebung und kann dort verfügbare Zugangsdaten erreichen. Der API-Schlüssel gehört weder in Screenshots noch in Chatnachrichten oder die Shell-Historie.

Suchanfragen und an Fetch übergebene URLs werden an DeepSeek gesendet. Fetch ruft Seiten über DeepSeek-Server ab. Verwenden Sie beim Test öffentliche Seiten und keine vertraulichen Anfragen oder privaten URLs. Bei einem Rückgriff auf einen anderen Anbieter kann dieser die Anfrage oder URL erhalten.

Wenn Sie bei null beginnen, lesen Sie zuerst unsere Anleitung für Hermes mit DeepSeek. Ein Coding-Plan-Schlüssel oder Schlüssel eines anderen Anbieters kann einen anderen Endpunkt und andere Berechtigungen haben. Seine Unterstützung für die direkte DeepSeek-Such-API ist nicht selbstverständlich.

Wie installieren und konfigurieren Sie das Plugin?

Sichern Sie die Konfiguration Ihres Hermes-Profils, bevor Sie Webdienste ändern. Notieren Sie die bisherigen Such- und Extraktionseinstellungen. Verwenden Sie dasselbe Profil für Plugin, Schlüssel und Hermes-Sitzung.

1. Community-Plugin installieren

Installieren und aktivieren Sie das Plugin im Terminal mit dem gewünschten aktiven Profil:

hermes plugins install deepseek-search-fetch --enable

Starten Sie danach eine neue Sitzung. Läuft Desktop oder Gateway bereits, starten Sie den Prozess neu, damit das Plugin geladen wird. Prüfen Sie, ob es aktiviert aufgeführt wird:

hermes plugins list
hermes tools

2. Direkten DeepSeek-API-Schlüssel hinterlegen

Speichern Sie DEEPSEEK_API_KEY in den privaten Zugangsdaten oder Umgebungseinstellungen des vorgesehenen Profils. Falls Hermes dort bereits einen direkten DeepSeek-Schlüssel nutzt, prüfen Sie, ob das Plugin darauf zugreifen kann. Fügen Sie den Schlüssel nicht in einen Chat oder einen Befehl ein, der in der Shell-Historie landet.

3. Webdienste auswählen

Weisen Sie beide Vorgänge dem von diesem Plugin registrierten Anbieter zu:

hermes config set web.search_backend deepseek
hermes config set web.extract_backend deepseek

Der Anbietername deepseek gehört hier zu deepseek-search-fetch. Ähnlich benannte Plugins können andere Namen oder Einstellungen verwenden. Aktivieren Sie Suche und Extraktion in Hermes und bewahren Sie die vorherigen Einstellungen für eine Rücksetzung auf.

Wie prüfen Sie die Funktion?

Testen Sie Suche und Extraktion in einer neuen Sitzung getrennt. Nutzen Sie öffentliche Informationen und eine unverfängliche Anfrage.

  1. Suche: Bitten Sie Hermes, die aktuelle DeepSeek-Dokumentation zu Search und Fetch zu finden und zwei URLs zurückzugeben. Prüfen Sie die sichtbare web_search-Aktivität und die Links.
  2. Abruf: Lassen Sie eine öffentliche Ergebnisseite lesen und ein Detail zusammenfassen. Prüfen Sie den separaten Aufruf web_extract und vergleichen Sie die Antwort mit der Seite.
  3. Anbieter: Prüfen Sie Konfiguration sowie verfügbare Diagnosen oder Nutzungsdaten. Eine plausible Antwort oder ein erfolgreicher Werkzeugaufruf allein beweist nicht, dass DeepSeek die Anfrage bearbeitet hat.
Das Plugin dokumentiert einen optionalen Hermes-Notfallweg ohne Schlüssel. Ist er aktiv, kann ein anderer Anbieter eine fehlgeschlagene DeepSeek-Anfrage beantworten. Prüfen Sie Konfiguration und Nachweise, bevor Sie ein Ergebnis DeepSeek zuordnen. Nutzen Sie beim Test keine privaten Anfragen oder URLs.

Notieren Sie Hermes- und Plugin-Version, Profil, Uhrzeit und das Ergebnis beider Tests. Prüfen Sie gegebenenfalls Logs oder Nutzungsdaten auf den Anbieter, ohne Schlüssel oder private Anfrage zu protokollieren. Ist der Anbieter nicht erkennbar, halten Sie ihn als unbestätigt fest.

Wann ist dieses Plugin sinnvoll?

Es kommt infrage, wenn Sie bereits ein direktes DeepSeek-API-Konto besitzen und DeepSeek für Suche und Seitenabruf verwenden möchten. Erfüllt Ihr bisheriger Dienst die Anforderungen oder möchten Sie keinen weiteren kostenpflichtigen Dienst, können Sie ihn beibehalten. Dieser Leitfaden vergleicht weder Suchqualität noch Geschwindigkeit oder Zuverlässigkeit der Anbieter.

Suchergebnisse sind Ausgangspunkte, keine Belege. Öffnen Sie die Seite, prüfen Sie ihr Datum und kontrollieren Sie die Aussage im Original. Fetch kann bei manchen Websites scheitern; auch eine abgerufene Seite kann veraltete oder falsche Informationen enthalten.

Was kostet die Nutzung?

Die folgenden veröffentlichten DeepSeek-Preise wurden am 9. November 2026 geprüft. Search und Fetch sind getrennte APIs; Ein- und Ausgabetokens des Modells werden zusätzlich berechnet. Preise und Zugang können sich ändern.

DienstVeröffentlichter PreisBeispiel
Search0,75 USD pro 1.000 erfolgreiche Anfragen100 Suchen: 0,075 USD
Fetch0,75 USD pro 1.000 erfolgreiche Anfragen100 Abrufe: 0,075 USD

100 erfolgreiche Suchen und 100 erfolgreiche Abrufe kosten zusammen 0,15 USD, ohne Modell-Tokens und andere Gebühren. Laut DeepSeek muss eine kostenpflichtige Anfrage HTTP 200 und ein Ergebnis liefern; Fehler, leere Ergebnisse und Zeitüberschreitungen werden nach den veröffentlichten Regeln nicht berechnet. Prüfen Sie vor der Kalkulation Ihr Konto und die aktuellen Preise.

Was prüfen Sie bei einer fehlgeschlagenen Suche?

ProblemErster Schritt
Chat funktioniert, Suche nichtPrüfen Sie web_search, das aktivierte Plugin im richtigen Profil und deepseek als Suchdienst.
Schlüssel fehlt oder HTTP 401Prüfen Sie, ob der direkte Schlüssel im selben Profil und Prozess verfügbar ist. Geben Sie ihn nicht aus und teilen Sie ihn nicht.
HTTP 402Prüfen Sie DeepSeek-Guthaben und Abrechnungszugang.
HTTP 429 oder vorübergehender ServerfehlerReduzieren Sie die Anfragerate und versuchen Sie es später erneut. Es gelten Kontolimits und ein separates Domain-Limit für Fetch.
Links erscheinen, eine Seite lässt sich nicht lesenTesten Sie eine andere öffentliche Seite. Die Website kann automatisierte Zugriffe blockieren oder eine nicht unterstützte Darstellung benötigen.
Antwort vorhanden, Anbieter unklarPrüfen Sie Einstellungen, Werkzeugaktivität und verfügbare Nutzungsdaten. Ein Ersatzanbieter kann einen DeepSeek-Fehler verdecken.

Bei allgemeinen Problemen mit Modell, Schlüssel oder Profil hilft die Hermes-Fehlerhilfe.

Wie stellen Sie die vorherige Konfiguration wieder her?

Stellen Sie die notierten Such- und Extraktionswerte wieder her. Wenn Sie das Plugin nicht mehr benötigen, deaktivieren Sie es:

hermes plugins disable deepseek-search-fetch

Waren zuvor keine Werte gesetzt, nennt die Plugin-Dokumentation diese Befehle zum Entfernen der expliziten Einstellungen:

hermes config unset web.search_backend
hermes config unset web.extract_backend

Das Entfernen stellt einen zuvor konfigurierten anderen Anbieter nicht automatisch wieder her. Starten Sie eine neue Sitzung und prüfen Sie den gewünschten Dienst. Andere Modell-, Speicher- und Werkzeugeinstellungen bleiben bestehen.

Häufige Fragen

Ist DeepSeek Search bei einem DeepSeek-Modell enthalten?

Nein. Modell, Search und Fetch sind getrennte Dienste. Richten Sie den Webanbieter separat ein und testen Sie ihn.

Ist das Plugin offiziell?

Nein. Es wird von der Community gepflegt und ist laut seiner Beschreibung nicht mit DeepSeek verbunden.

Läuft jede Websuche über DeepSeek?

Nein. Aktiver Dienst und Rückfalleinstellungen bestimmen den Weg. Ein anderer Anbieter kann eine fehlgeschlagene Anfrage übernehmen.

Kann das Plugin jede Website lesen?

Nein. Manche Websites blockieren automatisierte Zugriffe oder benötigen Browser-Rendering. Testen Sie die benötigten Seiten.

Kann ich meinen Coding-Plan-Schlüssel nutzen?

Nur wenn Ihr Anbieter die Search- und Fetch-APIs mit diesem Schlüssel und Endpunkt ausdrücklich unterstützt. Modellzugang garantiert keinen Suchzugang.

Möchten Sie zuerst das Modell einrichten? Beginnen Sie mit der Anleitung zu DeepSeek und Hermes und konfigurieren Sie danach die Suche.