Efter att ha experimenterat med medel observerade jag något ganska intressant. Jag tror att vi håller på att genomgå ett slags paradigmskifte i hur vi bygger API:er. Om du har skapat programvara känner du till processen: läs API-dokumenten, hårdkoda koden för att anropa en specifik slutpunkt och parsa sedan det fasta svarsschemat. När schemat sedan ändras (och det gör det alltid -_- ) startar du om loopen. Vi blev något bättre med GraphQL men ja, även det är en mardröm att arbeta med. I skrivande stund håller hela den här modellen på att vändas upp. I en agentisk värld kan själva AI-modellen avgöra vilka data den behöver vid körning och ange det schema som den vill ha tillbaka från en tjänst. Du behöver inte längre läsa dokument för explicit schema: du behöver bara veta vilken typ av information du kan begära från ett API. Sedan är allt du behöver göra att ange _ditt_ schema och du får exakt vad du vill ha. ELI5: Förut, när man gick till restaurangen och beställde mat, behövde man liksom titta på menyn. Menyn kan vara enkel eller ganska omfattande (t.ex. indiska, kinesiska menyer tenderar att erbjuda en hel del). Det här är ungefär som att du läser API-dokumentationen för att få en känsla av "schemat" eller vilken typ av mat som erbjuds dig. Om du har allergier behöver du större klarhet, vilket bara är en utmaning. Med agenter går du helt enkelt till en restaurang där du har någon form av uppfattning om vilken typ av mat de erbjuder, och säger bara till köket: "hej, jag vill ha smörkyckling, jag är på diet så försök att tona ner på smöret lite, jag gillar att kycklingen ska grillas, ..." Och du får den maträtt som _du_ vill ha, och inte vad köket bestämmer att du _borde_ vilja ha. Och för mig är det ett paradigmskifte.
3,11K