Zum Inhalt springen
ImTaktLiveKostenlos
ImTakt
← Ressourcen
Agenten integrieren13 Min. Lesezeit

Wie ein Agent eine Verbindung mit aktuellen Daten plant

Schritt für Schritt: Wie ein Agent Haltestellen findet, eine Verbindung plant, aktuelle Abfahrten prüft und mit unsicheren Echtzeitdaten umgeht.

Der Nutzer fragt: „Nächster Zug von Berlin Hbf nach München, möglichst ohne Umstieg, ab jetzt.“ Ein guter Agent antwortet nicht aus dem Gedächtnis — er ruft Werkzeuge in fester Reihenfolge auf und prüft Echtzeitdaten, bevor er eine Empfehlung gibt.

Schritt 1 — Orte auflösen

imtakt_find_station("Berlin Hbf") und imtakt_find_station("München Hbf") liefern passende Haltestellen mit stabilen IDs. Bei mehrdeutigen Namen wie „Neustadt“ sollte der Agent nachfragen oder das Bundesland ergänzen.

Haltestellensucheerklärt Schreibvarianten und die Umkreissuche.

Schritt 2 — Verbindung planen

imtakt_plan_journey nutzt die aufgelösten Start- und Ziel-IDs, einen Zeitpunkt wie now oder einen ISO-Zeitstempel in Europe/Berlin sowie optional maxTransfers=1. Der Router kombiniert bei Bedarf S-Bahn zum Hauptbahnhof, ICE und S-Bahn am Ziel — nicht nur Fernverkehr.

Schritt 3 — Live prüfen

imtakt_station_live liefert die aktuellen Abfahrten am Bahnhof. Bei einem knappen Anschluss zeigt imtakt_view_train den bisherigen Lauf des ankommenden Zuges.

Schritt 4 — Antwort formulieren

Die Antwort nennt Zeiten, Gleise, Umstiege, Verspätungen und den Hinweis, dass ImTakt keine Tickets verkauft. Wenn nur statische Fahrplandaten vorliegen, sollte der Agent das ausdrücklich sagen.

Typische Fehler

  • Städtenamen ohne Hbf bei mehreren Bahnhöfen (Berlin: Hbf vs Ostkreuz vs Gesundbrunnen)
  • Zeiten ohne Zeitzone — immer ISO mit Z oder Europe/Berlin
  • Nur ICE planen, obwohl S-Bahn zum Hbf schneller ist
  • Eine Verbindung zwischenspeichern, obwohl sich die Verspätung gerade ändern kann

Häufige Fragen

Wie plant ein KI-Agent eine Zugfahrt in Deutschland korrekt?

1) Haltestellen mit imtakt_find_station finden, 2) mit imtakt_plan_journey planen, 3) mit imtakt_station_live aktuelle Abfahrten prüfen, 4) bei knappen Anschlüssen imtakt_view_train nutzen.

Kann ein Agent „in 30 Minuten abfahren“ verstehen?

Ja. Der Agent berechnet daraus einen ISO-Zeitstempel (jetzt plus 30 Minuten, Zeitzone Europe/Berlin) oder nutzt departure=now im Tool. Die berechnete Uhrzeit sollte er in der Antwort nennen.

Was tun bei verpasstem Anschluss?

Die Verbindung mit dem aktuellen Zeitpunkt neu planen und die Abfahrtstafel erneut abfragen. Eine ältere Antwort sollte nicht einfach wiederholt werden.

AgentReiseplanungICELLMJourney PlanningMCP Workflow

Weiterlesen

Daten im Browser prüfen: Testbereich öffnen · MCP verbinden