Nachdem ich mit Agenten experimentiert habe, habe ich etwas ziemlich Interessantes beobachtet. Ich denke, wir erleben eine Art Paradigmenwechsel darin, wie wir APIs erstellen. Wenn du Software entwickelt hast, kennst du den Prozess: die API-Dokumentation lesen, deinen Code hartkodieren, um einen bestimmten Endpunkt aufzurufen, und dann das feste Antwortschema parsen. Dann, wenn sich das Schema ändert (und das tut es immer -_-), beginnst du den Zyklus von vorne. Wir sind mit GraphQL etwas besser geworden, aber ja, selbst das ist ein Albtraum. Während wir sprechen, wird dieses gesamte Modell umgedreht. In einer agentischen Welt kann das KI-Modell selbst bestimmen, welche Daten es zur Laufzeit benötigt und das Schema angeben, das es von einem Dienst zurückhaben möchte. Kein Lesen von Dokumentationen für explizite Schemata mehr: Du musst nur wissen, welche Art von Informationen du von einer API anfordern kannst. Dann gibst du einfach _dein_ Schema an und bekommst genau das, was du willst. ELI5: Früher, als du ins Restaurant gegangen bist und Essen bestellt hast, musstest du dir irgendwie die Speisekarte ansehen. Die Speisekarte kann einfach oder ziemlich umfangreich sein (z.B. indische, chinesische Menüs bieten oft eine Menge an). Das ist so, als würdest du die API-Dokumentation lesen, um ein Gefühl für das 'Schema' oder die Art von Essen zu bekommen, die dir angeboten wird. Wenn du Allergien hast, benötigst du mehr Klarheit, was eine Herausforderung darstellt. Mit Agenten gehst du einfach in ein Restaurant, wo du eine Vorstellung davon hast, welche Art von Essen sie anbieten, und sagst einfach der Küche: "Hey, ich möchte Butterhühnchen, ich bin auf Diät, also versuche, die Butter ein wenig zu reduzieren, ich mag das Hühnchen gegrillt, ..." und du bekommst das Gericht, das _du_ willst, und nicht das, was die Küche entscheidet, dass du _haben solltest_. Und das ist für mich ein Paradigmenwechsel.
3,09K