> ## Documentation Index
> Fetch the complete documentation index at: https://docs.langdock.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Web-Suche

> Durchsuche das Internet und hole relevante Informationen für Faktenprüfung und Recherche ab.

<img src="https://mintcdn.com/langdock-34/cWyoB3RsITQmAUnM/images/workflows/nodes/web-search.jpg?fit=max&auto=format&n=cWyoB3RsITQmAUnM&q=85&s=b7970878cd42e3617759d58878da388e" alt="Web Search" width="1920" height="903" data-path="images/workflows/nodes/web-search.jpg" />

## Überblick

Der Web-Suche-Node durchsucht das Internet und gibt relevante Ergebnisse zurück. Perfekt für Faktenprüfung, Sammeln aktueller Informationen, Marktforschung oder Finden spezifischer Daten, die sich häufig ändern.

<Info>
  **Am besten für**: Faktenprüfung, aktuelle Events, Marktforschung, Finden spezifischer Informationen und Sammeln von Kontext.
</Info>

## Konfiguration

**Query**: Definiere die Suchanfrage (kann Variablen enthalten)

**Modus**:

* **Automatic**: KI generiert optimale Suchanfrage
* **Manual**: Du gibst exakte Suchbegriffe an
* **Prompt**: Schreibe Anweisungen für KI zur Generierung der Anfrage

**Anzahl der Ergebnisse**: Wie viele Ergebnisse zurückgegeben werden sollen (Standard: 5)

## Beispiel-Anfragen

**Manuelle Anfrage**

```handlebars theme={null}
{{trigger.output.company_name}} recent news 2024
```

**Automatic-Modus**

```text theme={null}
Kontext: {{trigger.output.customer_message}}
Finde: Aktuelle Informationen über das erwähnte Produkt
```

**Prompt-Modus**

```text theme={null}
Generiere eine Suchanfrage, um die neuesten Preisinformationen für {{trigger.output.product_name}} von Konkurrenz-Websites zu finden.
```

## Output-Struktur

Der Web-Suche-Node gibt ein Array von Suchergebnissen zurück. Jedes Ergebnis enthält:

| Feld    | Typ    | Beschreibung                                  |
| ------- | ------ | --------------------------------------------- |
| `title` | string | Der Titel des Suchergebnisses                 |
| `url`   | string | Die URL der Webseite                          |
| `text`  | string | Ein Textausschnitt/Vorschau des Seiteninhalts |
| `type`  | string | Immer `"website-preview"`                     |

Die vollständige Antwort enthält auch:

* `input`: Die ausgeführte Suchanfrage
* `error`: Fehlermeldung wenn die Suche fehlgeschlagen ist (nur bei Fehler vorhanden)

## Auf Ergebnisse zugreifen

Einzelne Ergebnisfelder abrufen:

```handlebars theme={null}
{{web_search.output[0].title}}
{{web_search.output[0].url}}
{{web_search.output[0].text}}
```

Alle Ergebnisse in einem Agent-Node-Prompt durchlaufen:

```handlebars theme={null}
Hier sind die Suchergebnisse:
{{#each web_search.output}}
- **{{this.title}}**: {{this.text}}
  URL: {{this.url}}
{{/each}}
```

## Beispiel-Anwendungsfälle

**Faktenprüfung**

```text theme={null}
Web-Suche: {{agent.output.structured.claim}}
→ Agent: Verifiziere Behauptung gegen Suchergebnisse
→ Condition: Ist Behauptung korrekt?
```

**Unternehmensrecherche**

```text theme={null}
Web-Suche: "{{trigger.output.company_name}}" aktuelle Nachrichten
→ Agent: Fasse Hauptergebnisse zusammen
→ Action: Aktualisiere CRM mit Einblicken
```

**Wettbewerbsanalyse**

```text theme={null}
Web-Suche: {{trigger.output.product}} Alternativen Preise
→ Agent: Extrahiere Preisinformationen
→ Code: Vergleiche mit unseren Preisen
```

## Nächste Schritte

<CardGroup cols={2}>
  <Card title="Agent" icon="brain" href="/de/using-langdock/workflows/nodes/agent-node">
    Analysiere Suchergebnisse mit KI
  </Card>

  <Card title="HTTP Request" icon="globe" href="/de/using-langdock/workflows/nodes/http-request-node">
    Hole spezifische URLs ab
  </Card>
</CardGroup>
