Kunstig Intelligens

Når råstyrken øker, men verktøykassen svikter: Hvorfor AI-integrasjon har blitt en hodepine

Tenk deg at du kjøper en lynrask, toppmoderne Formel 1-motor, men det eneste rattet og pedalsettet som finnes på markedet er laget av billig plast og koblet til med gummistrikk. Det er omtrent slik situasjonen føles for mange programvareutviklere akkurat nå. Den anerkjente teknologiutvikleren Armin Ronacher peker på et merkelig paradoks: Mens selve AI-modellene blir stadig mer intelligente og presise, blir verktøyene, rammeverkene og bibliotekene vi bruker for å bygge dem inn i applikasjoner, stadig mer uoversiktlige, tunge og ustabile.

Bakgrunnen for denne frustrasjonen ligger i det voldsomme tempoet i AI-bransjen. For å gjøre det "enklere" å ta i bruk kunstig intelligens, har det oppstått en hel skog av såkalte integrasjonsrammeverk (som LangChain og diverse leverandørspesifikke SDK-er). Disse pakker de rå AI-tjenestene inn i lag på lag med komplisert kode. Problemet oppstår når disse verktøyene endrer seg ukentlig, skjuler hva som faktisk skjer i bakgrunnen, eller plutselig slutter å fungere fordi en sky-leverandør oppdaterer sitt grensesnitt. Resultatet er at utviklingsteams bruker enormt mye tid på å feilsøke selve "limet" i systemet, i stedet for å fokusere på å skape verdi for brukerne.

For teknologiledere og CTO-er som skal rulle ut egne AI-løsninger, er dette et kraftig signal om å tråkke på bremsen når det gjelder å adoptere de nyeste, mest trendy utviklerverktøyene. Det kan være fristende for utviklingsteamet å kaste seg over "ferdigbygde" rammeverk for å spare tid i en tidlig demofase, men dette skaper ofte en teknisk gjeld som må betales tilbake med høye renter i form av vedlikeholdskostnader senere. Den mest robuste strategien akkurat nå er å oppfordre arkitektene til å bygge enkle, direkte integrasjoner mot AI-modellene i stedet for å basere seg på tunge mellomledd.

For bedrifter som står i begrep med å kjøpe inn "AI-klare" fagsystemer fra eksterne leverandører, gir dette også et konkret spørsmål til kravspesifikasjonen og due diligence-prosessen: Spør leverandøren om hvordan AI-arkitekturen deres ser ut under panseret. Er den avhengig av en skjør stabel med tredjepartsverktøy, eller har de bygget en ren, direkte integrasjon som tåler fremtidige oppdateringer fra AI-gigantene? Les hele analysen hos Armin Ronacher.