DeepSeek Search und Fetch im Hermes Agent nutzen
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?
| Werkzeug | Funktion | Beispiel |
|---|---|---|
| Search | Findet Webseiten zu einer Suchanfrage. | Aktuelle DeepSeek-Dokumentation zu Werkzeugaufrufen finden. |
| Fetch | Ruft den Inhalt einer Seite über ihre URL ab. | Eine Dokumentationsseite vor der Zusammenfassung lesen. |
| Modell | Wertet 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 --enableStarten 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 tools2. 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 deepseekDer 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.
- 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. - Abruf: Lassen Sie eine öffentliche Ergebnisseite lesen und ein Detail zusammenfassen. Prüfen Sie den separaten Aufruf
web_extractund vergleichen Sie die Antwort mit der Seite. - 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.
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.
| Dienst | Veröffentlichter Preis | Beispiel |
|---|---|---|
| Search | 0,75 USD pro 1.000 erfolgreiche Anfragen | 100 Suchen: 0,075 USD |
| Fetch | 0,75 USD pro 1.000 erfolgreiche Anfragen | 100 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?
| Problem | Erster Schritt |
|---|---|
| Chat funktioniert, Suche nicht | Prüfen Sie web_search, das aktivierte Plugin im richtigen Profil und deepseek als Suchdienst. |
| Schlüssel fehlt oder HTTP 401 | Prü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 402 | Prüfen Sie DeepSeek-Guthaben und Abrechnungszugang. |
| HTTP 429 oder vorübergehender Serverfehler | Reduzieren 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 lesen | Testen Sie eine andere öffentliche Seite. Die Website kann automatisierte Zugriffe blockieren oder eine nicht unterstützte Darstellung benötigen. |
| Antwort vorhanden, Anbieter unklar | Prü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-fetchWaren 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_backendDas 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.