<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=266259327823226&amp;ev=PageView&amp;noscript=1"> Siirry suoraan sisältöön

Azure AI Foundry

Microsoft Azure tarjoaa lukuisia palveluita tekoälyratkaisujen toteuttamiseen. Azure AI Foundry on yhtenäinen käyttöliittymä tekoälypalveluiden kehittämiseen, ylläpitämiseen ja valvontaan. Parhaimmillaan se toimii organisaation tekoälyratkaisujen keskuksena, jonka avulla koko tekoälytyötä voidaan systematisoida. 
 
Foundry on suunniteltu tukemaan kehitystyötä kaikessa Azureen liittyvässä tekoälyn käytössä. Tämä tarkoittaa sitä, että esimerkiksi Microsoft 365 Copilotin hallintaan Foundrya ei voi käyttää, mutta Azure-pohjaisten ratkaisujen osalta se tarjoaa kattavan työkaluvalikoiman. 

Foundry keskittää tekoälyn infrastruktuurin

Tekoäly ei ole mikään yksi pilvipalvelu, vaan joukko erilaisia teknologisia komponentteja, joiden avulla palvelut rakennetaan. GPT-5:n kaltaisten perusmallien lisäksi voidaan käyttää esimerkiksi hakuindeksejä, valmiita AIaaS-palveluita ja muita resursseja. 

Foundry tarjoaa AI Project -hallintamallin, jossa samaan ratkaisuun liittyvät elementit voidaan koota yhdeksi kokonaisuudeksi. Malli helpottaa tekoälyratkaisussa käytettävien komponenttien hallintaa, luvitusta ja kustannusseurantaa. Foundry mahdollistaa myös resurssien jakamisen projektien välillä: esimerkiksi yhtä OpenAI Service -instanssia voidaan käyttää useammassa projektissa. 

Kehittäjän näkökulmasta Foundry tuo myös hyödyllisiä teknisiä abstraktioita: esimerkiksi eri kielimalleja voi käyttää saman yhdistetyn rajapinnan kautta. Tämä mahdollistaa mallien vaihtamisen teknisesti yksinkertaisemmalla tavalla. 

Tekoälyratkaisun elinkaaren tuki

Foundry on myös suunniteltu tukemaan tekoälyratkaisua koko sen elinkaaren ajan. Kokonaisuus rakentuu mm. seuraavista toiminnoista: 

  • Mallien saatavuus: Foundry tarjoaa käyttäjälle tuhansia kieli- ja muita malleja sekä Microsoftin omista että HuggingFacen valikoimista. Kehittäjä voi valita, mitä näistä ottaa käyttöönsä. GPT-5, DeepSeek, Mistral ja tuhannet muut ovat aivan yhtä lailla saatavilla. 
  • Mallien vertailu: Foundryssa on laaja mallien vertailuaineisto, jonka perusteella voi tutkia esimerkiksi sitä, miten hyvin mikäkin malli pärjää missäkin tilanteessa. Tämä auttaa sovelluskehittäjää valitsemaan kuhunkin tilanteeseen tarkoituksenmukaisen mallin. Uusin ja hienoin malli saattaa tarjota parhaat tulokset, mutta olla kuitenkin tarpeettoman kallis ja hidas. Mallivertailulla on mahdollista hakea yksinkertaisin mahdollinen malli, joka hoitaa tarvittavat tehtävät riittävällä laadulla. 
    A screenshot of a computer
      
      AI-generated content may be incorrect.
  • Mallien testaus: Foundry tukee myös mallien ajamista testipenkissä – esimerkiksi siten, että tiettyä syötettä ajetaan riittävän monesti eri malleilla, ja tarkastellaan sitä, kuinka laadukkaita tai perusteltuja vastauksia malli antaa. Samoja testausvälineitä voidaan käyttää myös sisällön turvarajojen tarkasteluun – esimerkiksi kokeilemalla, miten hyvin mikäkin malli osaa pysyä annettujen käyttäytymissääntöjen puitteissa. Testauksella on merkitystä myös projektin jatkuvan elinkaaren aikana, sillä esimerkiksi mallien versiopäivityksissä voi olla perusteltua tehdä varsin huolellinen testaus, jotta sinänsä läpinäkyvä versiopäivitys ei sotkisi tulosten laatua. 
  • Mallien ajaminen: GPT-5:n kaltaiset jättimäiset yleismallit ajetaan aina pilvessä jaettuina resursseina. Pieniä kielimalleja – esimerkiksi Microsoftin Phitä – sen sijaan on mahdollista ajaa myös omana kopiona. Foundry tarjoaa mahdollisuuden ajaa valittuja malleja myös dedikoiduissa ympäristöissä. Perusajatuksena on se, että mitä tahansa mallia tarvitsetkin, saat sen Foundrysta napinpainalluksella – joko jaettuna palveluna tai vaikka dedikoituna virtuaalikoneena.
  • Mallien hienosäätö (fine tuning): Foundryn avulla voit myös tehdä malleista hienosäädettyjä versioita. Joskus kielimallia on vaikea saada käyttäytymään omien toiveidesi mukaan, koska mallin perusopetus ohjaa sitä niin voimakkaasti. Hienosäätö mahdollistaa sen, että syötät mallille esimerkkejä siitä, miten sen pitäisi toimia. Tämä ei ole tarpeen useimmissa projekteissa, mutta silloin kun ohjaustarve on merkittävä ja onnistuminen kriittistä, hienosäätö auttaa. Azure AI Foundryssa voit tehdä hienosäätöä suoraan käyttöliittymästä – ja myös tietenkin ajaa hienosäädettyjä malleja sovellustesi tueksi.
  • AI-hallinnan tuki: Foundryssa on useita ominaisuuksia, jotka on tarkoitettu nimenomaan mallien käytön hallintaan. Esimerkiksi mallien toiminta voidaan testata annettuja toimintasääntöjä vasten, ja tulokset voidaan viedä ulkoisiin AI-hallintaa tukeviin järjestelmiin.
  • Turvallisuustyökalut: AI Foundry mahdollistaa myös esimerkiksi sisältömoderoinnin (Azure Content Safety) tai hyökkäysten torjunnan käyttöönoton. Prompt Shield -tekniikalla Foundry pystyy tunnístamaan tilanteita, joissa mallin perusohjeistusta yritetään ohittaa. Nämä suojaukset voidaan ottaa sovelluksessa käyttöön joustavasti konfiguroimalla. 

Tekoälylogiikan kehittäminen sovelluksiin

Azure AI Foundry tukee myös Prompt flow -teknologiaa. Sen avulla on mahdollista rakentaa puolivisuaalisin välinein kielimallien käyttöketjuja, jotka voivat esimerkiksi analysoida sisältöä, rikastaa sitä ulkoisista lähteistä, ja edelleen muotoilla vastaus esimerkiksi kielimallin avulla. Prompt flowlla voit rakentaa ja testata erilaista AI-pohjaista logiikkaa ilman sovelluskehitystaitoja. Syntynyt flow voidaan sitten tarjota REST-rajapinnan kautta varsinaisille sovelluksille kutsuttavaksi, jolloin sovelluksen AI-komponentteja voidaan ylläpitää täysin itse sovelluksesta irrallaan. 
A screenshot of a computer
      
      AI-generated content may be incorrect.

 

Foundryn osana toimiva Azure AI Agent Service puolestaan mahdollistaa keskusteluagenttien ja niiden taustatietolähteiden rakentamisen monipuolisin välinein. Agent Service -toteutuksia voi laajentaa omilla sovelluksilla, jolloin ne on mahdollista kytkeä mihin tahansa organisaation välineisiin. Foundry puolestaan tarjoaa runsaasti ominaisuuksia agenttien toiminnan seurantaan ja valvontaan, mikä täydentää elinkaaripalveluita. 

Palvelun kautta tuettuna ovat myös Microsoftin valmiit AI-palvelut aina konenäöstä puheentuottoon ja lomakkeiden tunnistamiseen asti. Näitä palveluita voi liittää osaksi omia ratkaisuja, ja monelta osin myös käyttää – varsinkin testaustarkoituksissa – suoraan Foundryn käyttöliittymäportaalin kautta.  

Kehittäjämielellä rakennettu kokonaisuus

Azure AI Foundryn tavoite on olla sovelluskehittäjille helposti lähestyttävä, monipuolinen ja huolella suunniteltu kokonaisuus. Taustalla on se, että Microsoft on tunnistanut, että tekoälysovellusten kehittämiseen liittyy ristiriita: kehittäjien kokeilut muodostavat helposti omanlaisiaan teknologiasaarekkeita, joita IT:n on vaikea pitää hallinnassaan. Hallinnan puute puolestaan hidastaa tekoälyn leviämistä organisaatiossa. 

Ideaalitilanteessa Foundryn käyttö ratkaisee kaikki nämä ongelmat. Se keskittää tekoälyresurssit yhteen paikkaan, tarjoaa keskitetyn käyttöoikeus- ja kustannushallinnan, ja helpottaa sovellusten rakentamista tarjoamalla useita koko sovelluksen elinkaarta tukevia välineitä. 

Teknologiana Foundry on nopeasti käyttöönotettavissa, mutta suosittelemme ottamaan Foundry-projektiin mukaan myös liiketoiminnan näkökulman. Käyttöönoton yhteydessä on nimittäin luonteva hetki tarkastella organisaation teknistä AI-politiikkaa ja valvontakäytäntöjä, koska Foundryn kautta voidaan luoda samalla pohjaa kaikkien AI-sovellusten elinkaarisuunnittelulle.  

Kokonaisuudessa kannattaa huomioida erityisesti olemassa oleva osaaminen ja tiekartan selkeys. Autamme mielellämme Foundryn käyttöönotossa ja ylläpidossa. 

Asiakkaitamme

Voisimmeko olla avuksi?