Gjennom prosjektet har jeg fått verdifull erfaring med både teknisk utvikling, integrasjon og praktisk bruk av AI i en bedriftskontekst. Arbeidet med å bygge en chatbot fra bunnen av, som skal håndtere både kundedialog og teknisk støtte, har vært både spennende og utfordrende. Jeg har fått et tydelig innblikk i hvor komplekst det er å kombinere ulike systemer, som Copilot Studio og Shopify, samtidig som man må ivareta sikkerhet, nøyaktighet og brukervennlighet.
Det som fungerte best i prosjektet, var selve struktureringen av arbeidet og utviklingen av prototypen i tidlig fase. Ved å bruke en iterativ tilnærming, kunne jeg raskt teste ideer, justere promptene og forbedre flyten i samtalene mellom bruker og agent. Det gjorde at løsningen utviklet seg naturlig, og at jeg tidlig kunne se hva som faktisk skapte verdi. Bruken av semantisk søk og vektorbasert database var også nyttig, men skulle gjerne jobbet med dette nærmere lokalt. Ettersom jeg har vært alene i dette prosjektet, har det vært utfordrende å strukturere prosjektet på en effektiv måte. Har tidvis følt på at jeg har hoppet litt fram og tilbake og ikke følt på fremgang.
Samtidig møtte jeg flere utfordringer underveis. Planen om å bruke Azure ble skrotet, ettersom det ble krevende med lisensering fra bedriftens side. Integrasjonen mellom Copilot Studio og Shopify var mer krevende enn forventet, spesielt når det kom til tilgangsstyring og hvordan agenten skulle tolke og hente ut korrekt data fra API-et. Jeg erfarte også at Copilot Studio har noen begrensninger når det gjelder hvordan den håndterer eksterne API-responser og filtrerer informasjon. Dette førte til en del tid brukt på feilsøking, testing av prompt-strukturer og justeringer i flyten mellom data og agent.
Om jeg skulle gjort noe annerledes, ville jeg startet tidligere med å utforske Copilot Studio i detalj og etablert et tydeligere oppsett for testing og logging av agentens respons. Det ville gjort det enklere å spore hvor feilene oppsto, og redusert tiden brukt på manuell feilsøking. Jeg ville også involvert veileder og utviklingsteamet enda tidligere i diskusjoner om integrasjonsstrategien for Shopify, ettersom det viste seg å være et av de mest tidkrevende punktene.
Alt i alt har prosjektet gitt meg en dypere forståelse av hvordan AI kan brukes praktisk i en virksomhet, og hvor viktig det er å balansere teknologi, sikkerhet og brukervennlighet. Selv om løsningen ennå er i oppstartfasen, opplever jeg at jeg har lagt et grunnlag for videreutvikling av løsningen.