WordPressin ytimeen uusia tekoälyominaisuuksia
WordPress-yhteisö tiedotti toukokuussa muodostaneensa uuden tekoälytiimin, jonka tehtävä on kiihdyttää ja koordinoida WordPressin tekoälykehitystä. Alamme saada nyt ensimmäisiä konkreettisia tuloksia tästä työstä.
Tällä viikolla julkaistiin AI Building Blocks -projekti (block ei tässä yhteydessä viittaa WordPressin lohkoeditoriin). Kyseessä on hyvin tekninen projekti. Sen tavoitteena on tarjota tarpeellisia työkaluja nimenomaan WordPress-kehittäjille tekoälyn hyödyntämiseen. Tässä vaiheessa kaikki mainitut ominaisuudet tähtäävät siihen, että tekoälyominaisuuksien kehittäminen WordPressille tapahtuisi edes jollakin tavalla yhtenäisesti. Sivustojen sisällöntuottajille muutokset eivät siis heti näy mitenkään.
Alkuvaiheessa projekti keskittyy kolmeen osa-alueeseen.
1. PHP AI Client SDK
Tämä kirjasto selkeyttää sitä, miten tekoälymalleja kutsutaan WordPressistä. Sen avulla lisäosien kehittäjien ei tarvitse enää rakentaa omia yhteyksiään eri tekoälypalveluihin (esim. OpenAI tai Google Gemini), vaan he voivat käyttää yhtä, yhtenäistä työkalua. Eri tekoälypalveluiden käyttöön tarvitaan aina salaiset avaimet. SDK tarjoaa näiden avainten hallintaan yhtenäiset käytännöt. Tämän työkalun isoin hyöty on se, että ainakin teoriassa taustalla olevaa tekoälymallia voi vaihtaa lennossa.
2. Abilities API
Nimensä mukaisesti Abilities API tarjoaa rajapinnan WordPress-sivuston kyvykkyyksistä. Käytännössä tämä tarkoittaa sitä, että WordPress-sivusto osaa kertoa tekoälymalleille (ja miksei yhtä lailla ihmisille) mitä ominaisuuksia se tarjoaa.
WordPress koostuu tuhansista erilaisista ominaisuuksista ja toiminnallisuutta voi helposti laajentaa lisäosilla. Nykyisellään tekoälymalli ei voi oikein tietää, että mitä kaikkea sivustolla voi tehdä. Abilities API tarjoaa tähän vastauksen.
Reilusti yleistettynä tekoäly voisi kysyä sivustolta “osaatko luoda lomakkeita” ja sivusto voisi vastata “kyllä, sivustolle voi luoda monipuolisesti erilaisia lomakkeita”.
Ominaisuus helpottaa tekoälyagenttien integroimista WordPressiin.
3. MCP Adapter
MCP tulee sanoista Model Context Protocol ja se on mekanismi, jonka avulla rajapintoja voi käsitellä luonnollisella kielellä. WordPressin nykyisestä REST-rajapinnasta saa ladattua 10 uusinta uutista seuraavalla rajapintakutsulla:
https://esimerkkisivusto.fi/wp-json/wp/v2/posts?_embed&per_page=10
Ja hakujen monimutkaistuessa myös nämä rajapintakyselyt monimutkaistuvat. MCP:n avulla rajapinnan kanssa voi kuitenkin keskustella luonnollisella kielellä. Edellämainittu kysely tehtäisiin kehoitteella:
“Anna kymmenen uusinta uutista.”
MCP Adapter tarjoaa kaksisuuntaisen tavan kommunikoida luonnollisella kielellä. Sen avulla WordPress voi vastailla MCP-kyselyihin tai vaihtoehtoisesti vetää keskustelua ja jutella muiden MCP-palveluiden kanssa.
Aikataulu
Kehittäjät pääsevät jo testaamaan näitä ominaisuuksia. Tavoitteena on, että vuonna 2027 julkaistaan WordPressin versio 7 ja se tulee tarjoamaan “tehokkaat tekoälytoiminnallisuudet”.
Tsekkaa tästä WordPress.orgin uutisesta tarkemmat tiedot ja linkit koodiin.
Tekoälykehitys Evermadella
Olemme Evermadella olleet alusta alkaen mukana tekoälykelkassa ja ehtineet toteuttaa asiakkaillemme jo lukuisia tekoälypohjaisia ratkaisuja. Repertuaariin kuuluu esimerkiksi sisällöntuottajan tekoälytyökalu, joka auttaa tekstintuotannossa ja on kustomoitavissa asiakkaiden tarpeisiin. Lisäksi olemme toteuttaneet sivustoille keskustelevia käyttöliittymiä, jotka tarjoavat uudenlaisen tavan selata sisältöä.
Teemme jatkuvasti kehitystyötä tekoälyn parissa ja seuraamme luonnollisesti tiiviisti WordPressin uusien tekoälyominaisuuksien kehitystä. Ne otetaankin heti testiin!