LONDON (IT BOLTWISE) – Mit dem Laravel AI SDK 1.0 bringt das Laravel-Team eine zentrale KI-Integration in Laravel-Anwendungen auf den Stand der Praxis: Klassifikation als eigenes Capability-Modul, neue Storage-Formate für Konversationen sowie Tool-Freigaben für kontrollierte Aktionen. Zusätzlich unterstützt das SDK zwei gängige Frontend-Chat-Streamingprotokolle, sodass bestehende UI-Clients leichter andocken können. Der Release enthält außerdem Breaking Changes, die vor allem Conversation-Steps, Middleware-Ausführung und Token-Usage betreffen.

Version 1.0 des Laravel AI SDK zielt auf ein konkretes Problem in vielen Produktteams: Man will KI-Funktionen in eine Laravel-App integrieren, ohne für jeden Provider eine eigene Abstraktionsschicht und eigene Datenmodelle zu pflegen. Das SDK versteht sich dabei als „one API“ für verschiedene KI-Anbieter und bündelt Provider-spezifische Details hinter einem einheitlichen Interface. Nachdem das Paket bereits im Februar angekündigt wurde, ergänzt die erste große Version nun gleich mehrere Bausteine, die für Produktionssysteme besonders relevant sind: Klassifikation als neue Capability, ein aktualisiertes Konversations-Storage-Schema und die Unterstützung weiterer Frontend-Streamingprotokolle.
Im Mittelpunkt steht die neue Klassifikations-Funktion, die Classification jetzt als eigenständige Capability neben Text, Bildern, Audio und Embeddings positioniert. Technisch bedeutet das: Statt generische Chat-Antworten zu erzeugen, fragt das System gezielt definierte Labels oder Entscheidungskriterien ab. Das lässt sich für „Quick Decisions“ nutzen, etwa um Tickets automatisch zu routen oder Kommentare zu priorisieren. Im Beispiel wird die Klassifikation über ein Set strukturierter Fragen modelliert, wobei jede Frage einen eigenen Typ bekommt: Boolean liefert eine Ja/Nein-Antwort, Choice bildet Auswahlmöglichkeiten ab und ein Score-Typ gibt numerische Werte im Bereich von 0,0 bis 1,0 zurück. Damit kann ein Team klassische Moderations- oder Support-Workflows mit KI-Unterstützung kombinieren, ohne immer gleich die volle Textgenerierung anzustoßen.
Damit Klassifikation und generische Agenten-Workflows in der Praxis sicher laufen, kommt bei 1.0 die zweite große Neuerung hinzu: Approvable Tool Calls. Ein Tool, das den Approvable-Contract erfüllt und den InteractsWithApprovals-Trait nutzt, pausiert den Agenten, bis ein Mensch die Aktion freigegeben hat. Das ist besonders dann nützlich, wenn ein Tool potenziell destruktiv ist, zum Beispiel Dateien löscht. Die Logik dahinter ist im SDK so angelegt, dass der Response jede ausstehende Tool-Invocation mitsamt der vom Modell gewählten Argumente aufführt. Danach setzt man die Entscheidung pro Pending Call um: approve, reject mit Begründung oder edit der Argumente, bevor der Tool-Lauf tatsächlich erfolgt. Wichtig ist außerdem, dass das Freigabeprinzip nicht auf eine einzige Ausführungsart beschränkt ist: Es funktioniert mit Prompt-, Stream-, Queue- und Broadcast-Mechanismen, sodass man auch in verteilten Setups einen konsistenten Genehmigungsprozess abbilden kann.
Parallel erweitert das SDK die Interaktionsebene mit dem Frontend. Laravel AI SDK 1.0 kann Requests lesen und Antworten streamen, und zwar nach den Vercel-Chat- und AG-UI-Streamingprotokollen. Damit lassen sich UI-Bibliotheken, die diese Protokolle bereits unterstützen, direkt ansteuern, statt eine proprietäre Format-Übersetzung zu bauen. Für den Vercel-Chat zeigt das SDK einen klaren Route-Ansatz: Eine POST-Route nimmt die Anfrage entgegen, erzeugt anhand der Vercel-Chat-Integration ein Streaming-Objekt, zeichnet die Chat-Historie in der Datenbank über „history“/Konversationszustand nach und verarbeitet Tool Approvals, falls der Agent pausiert. Für AG-UI-Clients wie CopilotKit wird im SDK beschrieben, dass man beim Stream die passende User-Interaction-Variante verwenden sollte; zudem können gespeicherte Nachrichten über eine Konvertierungsfunktion wieder in das jeweilige Client-Format zurücktransformiert werden, etwa für ein Chat-Screen-Rebuild nach einem Reload.
Unter der Haube hängt ein großer Teil der 1.0-Breite an Breaking Changes, vor allem rund um Conversation Storage, Agent-Middleware, Token-Usage und Stream-Protokolle. Besonders relevant: Agent Middleware läuft jetzt pro Generation Step, nicht mehr einmal pro Prompt. Jeder Step kommt als PendingStep an, den man mit Methoden wie withModel, withTools, withoutTools und withMaxTokens nachjustieren kann. Das eröffnet neue Optimierungshebel im laufenden Gespräch: Ein Team kann teure Tools entfernen, nachdem der Agent sie einmal genutzt hat, statt sie für den gesamten Prompt-Block verfügbar zu lassen. Daneben wird Tool Search eingeführt: selten genutzte Tools lassen sich in ToolSearch kapseln, und der Provider lädt sie erst, wenn ein Prompt konkret danach verlangt. Für Code Execution setzt das SDK zudem darauf, dass der Code in der Sandbox des jeweiligen Providers ausgeführt wird, und zwar über mehrere Provider hinweg, einschließlich Anthropic, OpenAI, Azure, Gemini und xAI.
Auch im Datenmodell wird auf höhere Granularität gesetzt: Nachrichten speichern künftig eine steps JSON-Spalte mit einem Eintrag pro Round-trip; Tool-Ergebnisse werden dem Call zugeordnet, der sie erzeugt hat. Das schafft bessere Nachvollziehbarkeit für Debugging und Audit-ähnliche Szenarien, weil man nicht mehr nur auf „eine Konversationshistorie“ schaut, sondern jeden Schritt und jedes Ergebnis strukturiert rekonstruieren kann. Beim Usage Reporting wird außerdem das Token-Schema präzisiert: Statt promptTokens und completionTokens heißen die Felder inputTokens und outputTokens, und sie umfassen die vollständigen Tokenzählungen über alle Provider hinweg. Beim Upgrade sollten Teams daher nicht nur die API-Änderungen berücksichtigen, sondern auch bestehende Datenzugriffe: Wenn sie per Raw SQL direkt auf tool_calls oder tool_results zugreifen, müssen sie auf das Steps-Schema umstellen und zusätzlich eine backfill-migration einmalig ausführen, bevor sie auf 1.0 deployen.
Praktisch adressiert das Laravel-Team die Umstellung mit einem Ansatz, der für größere Codebasen besonders hilfreich ist: Die meisten Upgrade-Schritte sollen sich mit einem KI-Assistenten und Laravel Boost durchführen lassen. Konkret wird empfohlen, das Boost-Paket zu installieren und anschließend den Slash-Command /upgrade-ai-sdk-v1 in einer passenden Entwicklungsumgebung auszuführen, die mit einem KI-Assistenten-Workflow integriert ist. Damit wird die Upgrade-Checkliste nicht nur „abgearbeitet“, sondern schrittweise im Kontext des Projekts angepasst. Für Teams, die jetzt starten, heißt das: Wer Klassifikation als eigenständige Capability einsetzt, kann Routing- oder Moderationsentscheidungen schnell strukturieren; wer Agenten-Tools ausführt, bekommt mit Approvable Calls eine nachvollziehbare Freigabeschicht; und wer Chat-UIs betreibt, profitiert davon, dass Stream-Protokolle bereits zum Frontend passen. Der Kern der 1.0-Message ist dabei weniger „neue Features“, sondern die konsequente Ausrichtung auf kontrollierte, testbare und datenmodellierte KI-Workflows in Laravel.
💳 Amazon-Kreditkarte mit 2.000 Euro Limit bestellen!
🔥 Heutige Hot Deals bei Amazon: Bis zu 80% Rabatte!
🎉 Amazon Haul-Store für absolute Schnäppchenjäger!
- ★ 23-stufiges KI-Go-Training – Für Spieler mit Grundkenntnissen der Regeln – Entwickelt als intelligenter Trainingspartner passt sich die KI Spielern von 18K bis 9D an. Ideal für alle, die die Grundregeln bereits beherrschen und ihr Spiel verbessern möchten.
- IHR EMOTIONALER AI-BEGLEITER: Eiliko ist mehr als nur ein Anhänger, es ist ein charismatischer KI-Freund. Mit einem dynamischen LED-Bildschirm, der eine Vielzahl von animierten Gesichtern und Ausdrucksformen anzeigt, reagiert er auf Ihre Interaktionen mit einzigartiger Persönlichkeit und Charme.
- 【MEHR LEBEN FÜR DEINEN SCHREIBTISCH】 Lerne Eilik kennen – deinen kleinen Roboter-Freund mit Persönlichkeit. Mit liebevollen Animationen, ausdrucksstarken Reaktionen und spielerischen Interaktionen bringt Eilik mehr Freude in deinen Alltag. Ob auf dem Schreibtisch, im Büro oder am Nachttisch – Eilik wird schnell zu einem vertrauten Begleiter für besondere Momente.
- 【XL-Größe für gedeihende Pflanzen】Geben Sie Ihren Pflanzen den Raum, den sie verdienen! Unser verbessertes, großes 13,7 cm großes Design bietet Platz für Pflanzen mit einem Durchmesser von bis zu 8,9 cm und damit deutlich mehr Platz für Wurzelwachstum und Pflanzengesundheit im Vergleich zu kleineren, veralteten Modellen. Die Produktabmessungen betragen 13,6 x 13,6 x 13,2 cm und das Gerät wiegt nur 355 g.
- V28 Update - JETZT MIT NEUEN FUNKTIONEN! Als Reaktion auf das Ladeproblem von Loona haben wir das automatische Aufladen 2.0 verbessert. Diese Optimierung hilft Loona, die Ladewege in verschiedenen Szenarien zu erkennen und anzupassen, um die Erfolgsquote beim automatischen Aufladen zu erhöhen. Mobile Hotspots können sich mit Loona verbinden und überwinden WLAN-Einschränkungen, sodass Sie jederzeit und überall mit Loona interagieren können.
- Die besten Bücher rund um KI & Robotik!

- Die besten KI-News kostenlos per eMail erhalten!
- Zur Startseite von IT BOLTWISE® für aktuelle KI-News!
- IT BOLTWISE® kostenlos auf Patreon unterstützen!
- Aktuelle KI-Jobs auf StepStone finden und bewerben!
- Künstliche Intelligenz: Dem Menschen überlegen – wie KI uns rettet und bedroht | Der Neurowissenschaftler, Psychiater und SPIEGEL-Bestsellerautor von »Digitale Demenz«
Du hast einen wertvollen Beitrag oder Kommentar zum Artikel "Laravel AI SDK 1.0: KI-Klassifikation, Tool-Freigaben und neue Chat-Protokolle" für unsere Leser?


#Sophos
Es werden alle Kommentare moderiert!
Für eine offene Diskussion behalten wir uns vor, jeden Kommentar zu löschen, der nicht direkt auf das Thema abzielt oder nur den Zweck hat, Leser oder Autoren herabzuwürdigen.
Wir möchten, dass respektvoll miteinander kommuniziert wird, so als ob die Diskussion mit real anwesenden Personen geführt wird. Dies machen wir für den Großteil unserer Leser, der sachlich und konstruktiv über ein Thema sprechen möchte.
Du willst nichts verpassen?
Du möchtest über ähnliche News und Beiträge wie "Laravel AI SDK 1.0: KI-Klassifikation, Tool-Freigaben und neue Chat-Protokolle" informiert werden? Neben der E-Mail-Benachrichtigung habt ihr auch die Möglichkeit, den Feed dieses Beitrags zu abonnieren. Wer natürlich alles lesen möchte, der sollte den RSS-Hauptfeed oder IT BOLTWISE® bei Google News wie auch bei Bing News abonnieren.
Nutze die Google-Suchmaschine für eine weitere Themenrecherche: »Laravel AI SDK 1.0: KI-Klassifikation, Tool-Freigaben und neue Chat-Protokolle« bei Google Deutschland suchen, bei Bing oder Google News!