DuckDuckGo API
Sucht nach Begriffen und liefert sofortige Antworten — Definitionen, Fakten und Zusammenfassungen. Nutzt die DuckDuckGo Instant Answer API. Gibt keine vollständigen Websuchergebnisse zurück, sondern strukturierte Kurzantworten.
Kategorie: Web & Daten | Quelldatei: duckDuckGoBlock.js | Auth: Nein (kostenlos)
Was kann dieser Block?
- Begriffe nachschlagen und Definitionen abrufen
- Kurzantworten und Zusammenfassungen zu Themen liefern
- Links zu weiterführenden Quellen zurückgeben
- In verschiedenen Sprachen suchen
Wichtig: Dieser Block liefert Instant Answers (Kurzantworten) — keine vollständige Websuche. Nicht für jeden Begriff existiert eine Kurzantwort.
Was brauche ich dafür?
Nichts. Kein Account, kein API-Key, keine Kosten.
So benutzt du den Block
Begriff nachschlagen
Prompt: "Was ist Kubernetes?"
Ergebnis: Kurzantwort mit Definition, Abstract und Links zum Thema.
Auf Englisch suchen
Prompt: "Suche auf DuckDuckGo nach Python programming language auf Englisch"
Ergebnis: Englischsprachige Zusammenfassung mit Wikipedia-Abstract.
Fakten abrufen
Prompt: "Suche auf DuckDuckGo nach Schweiz"
Ergebnis: Strukturierte Kurzantwort mit den wichtigsten Fakten.
Alle Funktionen im Überblick
| Funktion | Was passiert | Beispiel-Prompt |
|---|---|---|
| Instant Answer Suche | Sucht nach einem Begriff und gibt eine strukturierte Kurzantwort zurück | "Was ist Kubernetes?" |
Häufige Probleme und Lösungen
| Problem | Lösung |
|---|---|
| Leere Antwort (kein Instant Answer) | Nicht für jeden Suchbegriff gibt es eine Kurzantwort. Suchbegriff vereinfachen oder auf Englisch suchen. |
| Nur eine kurze Zusammenfassung | Das ist das erwartete Verhalten — die API liefert Kurzantworten, keine vollständigen Webseiten |
| Mehrdeutige Ergebnisse | Suchbegriff präzisieren (z.B. "Java Programmiersprache" statt "Java") |
| Block wird vom AgentLoop nicht aufgerufen | Prüfen ob der DuckDuckGo-Block in den enabledTools des Agent Loop aktiviert ist |
Weiterführende Links
- DuckDuckGo API: https://api.duckduckgo.com/api
- DuckDuckGo API Dokumentation: https://duckduckgo.com/duckduckgo-help-pages/settings/params/
Technische Details
| Parameter | Typ | Pflicht | Beschreibung |
|---|---|---|---|
query | Text | Ja | Der Suchbegriff |
format | Select | Nein | Antwortformat: json oder xml. Standard: json |
locale | Text | Nein | Sprache, z.B. de-de, en-us. Standard: de-de |
noHtml | Checkbox | Nein | HTML-Tags entfernen. Standard: aktiviert |
skipDisambig | Checkbox | Nein | Mehrdeutigkeitsseiten überspringen. Standard: aktiviert |