Bak kulissene på Enonics nye AI
Enonic integrerer det avanserte AI-verktøyet Juke i Content Studio, og styrker innholdsforvaltningen med kraftige virkemidler som AI Copywriter og Translator.
Written by Thomas Sigdestad on
Enonic integrerer det avanserte AI-verktøyet Juke i Content Studio, og styrker innholdsforvaltningen med kraftige virkemidler som AI Copywriter og Translator.
Written by Thomas Sigdestad on
Enonic har aktivt jobbet med å integrere AI-verktøy i sitt økosystem, med fokus på å utvikle funksjoner som hjelper redaktører med å effektivisere sine arbeidsflyter. I denne forbindelsen ble et verktøy kalt "Juke AI" nylig introdusert på en Meetup.
Juke AI er allerede tilgjengelig på utviklerportalen. Her fungerer den som en chatbot som hjelper brukere ved å besvare spørsmål om Enonic og til og med generere kodebiter. Det er drevet av Googles AI-teknologi og pakket inn i et maskotlignende grensesnitt for å tilby en brukervennlig opplevelse.
Se vår presentasjon om Juke AI (engelsk):
Enonics tilnærming til AI er sentrert rundt å skape en "AI-kollega" som føles som en del av teamet. I motsetning til typiske AI-integrasjoner som fokuserer på generelle oppgaver eller skriving av store tekstblokker, er Enonics Content Studio basert på strukturert innhold, som oppfører seg mer som en database.
Dette har skapt unike utfordringer for effektiv AI-integrasjon, inkludert utformingen av brukergrensesnittet, valg av modeller, pålitelighet, hastighet, sikkerhet og kostnadsbetraktninger.
Det langsiktige målet er at AI-en skal gjøre mer enn å hjelpe med å fylle ut skjemaer. Målet er at den skal håndtere oppgaver som å lage nye sider, utføre masseoppdateringer og administrere kjedelige, repeterende handlinger for å holde innholdet oppdatert.
Visjonen vår innebærer å utstyre AI-en med en organisasjons digitale strategi, tilpassede instruksjoner og spesifikk domenekunnskap for å sikre at funksjonaliteten er skreddersydd til hver brukers behov.
Utviklingen startet i januar 2024 under kodenavnet "Saga." Tidlige prototyper brukte OpenAIs 3.5 Turbo- og 4.0-modeller via Assistant API, som tillot tilstandsbevarende samtaler. Teamet eksperimenterte også med React for brukergrensesnittet.
Innen midten av året hadde Enonic en fungerende demo som integrerte et chatbasert grensesnitt i stand til å referere til spesifikke felt i strukturerte skjemaer. For eksempel kunne brukere be om forslag til et "TextArea"-felt, og AI-en genererte relevant innhold som brukeren kunne sette inn sømløst.
Utfordringer dukket opp, inkludert håndtering av begrensninger på inputstørrelser (målt i tokens), sikre konsistente JSON-svar og balansere ytelse med brukerforventninger.
Enonic innså at tilstandsbevarende API-er, som OpenAIs Assistant API, hadde begrensninger på grunn av lagringsbekymringer og kompatibilitet med Content Studios integrasjonskrav.
Les også: AI-loven fra EU – hva den betyr for digitale opplevelser »
For å løse disse problemene utforsket Enonic Googles Vertex AI og Gemini-modeller. Vertex AI tilbød fordeler som:
Fleksibiliteten til Vertex AI samsvarer med Enonics behov for forskjellige modeller og tilnærminger, fra enkle klassifiseringsoppgaver til mer komplekse innholdsopprettinger.
AI Copywriter lar redaktører utarbeide innhold direkte i Content Studio. Brukere kan samhandle med AI-en via et chatbasert grensesnitt og be den om å generere tekst for felt som blogginnlegg. Nøkkelfunksjoner inkluderer:
For eksempel kan en bruker be AI-en om å utarbeide et blogginnlegg i en spesifikk tone (f.eks. "bro style"). Verktøyet genererer deretter innhold mens det opprettholder strukturert output, som å foreslå spesifikke overskrifter eller innholdsseksjoner.
Fremtidige iterasjoner kan inkludere generering av innhold i parti og oppgavehåndtering, som å lage flere blogginnlegg samtidig.
AI Translator hjelper til med å lokalisere innhold til forskjellige språk og tilbyr en sømløs måte å håndtere flerspråklige nettsteder på. Demonstrerte funksjoner inkluderer:
I fremtiden kan denne funksjonaliteten utvides til å inkludere auto-oversettelsestrinn for backend-arbeidsflyter, noe som ytterligere forbedrer effektiviteten for multinasjonale nettsteder.
Les mer: Hva er på gang? Enonic AI-innholdsagent »
Enonics AI-verktøy er avhengige av avanserte prompting-teknikker og backend-optimaliseringer for å levere nøyaktige, strukturerte svar. For eksempel:
Enonics team har også tatt grep for å håndtere bekymringer rundt personvern og datasikkerhet. Data som deles med AI-en inkluderer skjema-definisjoner, eksisterende feltverdier og brukerens instruksjoner, men dette håndteres per forespørsel uten langtidslagring. Googles Vertex AI sikrer at forretnings-API-er brukt til disse oppgavene ikke bruker klientdata til modelltrening.
Enonic har som mål å videreutvikle disse verktøyene, inkludert:
Den første lanseringen av disse AI-funksjonene vil komme med Content Studio 5.3 i januar 2025, inkludert både AI Copywriter og AI Translator-appene. Disse vil være tilgjengelige for betalende kunder, hvor Enonic dekker prompting-kostnadene. For kunder som administrerer sine egne miljøer, vil oppsett og konfigurasjon innebære å skaffe tokens og justere grunnleggende innstillinger.
Enonics forpliktelse til skalerbarhet, fleksibilitet og brukersentrert design sikrer at AI blir en integrert del av innholdsforvaltningen, slik at redaktører kan jobbe smartere og raskere mens de fokuserer på kreativitet og strategi.
Få enda mer innsikt 🤓