Bytewax & Softlandia Workshop: Stateful Streaming Slack GenAI RAG -botti
16. helmikuuta Softlandia ja Bytewax järjestivät mielenkiintoisen workshopin, jonka tavoitteena oli tutustuttaa osallistujat stateful streaming -teknologiaan sekä tekoälyn perusteisiin Slack-bottien parissa. Tämä maksuton kahden tunnin istunto tarjosi käytännön kokemusta ja opetti osallistujia lisäämään Slack-botteihinsa reaaliaikaisia tekoälyominaisuuksia.
Työpajan vetivät Henrik Nyman, Softlandian perustajajäsen ja ohjelmistoarkkitehti, jolla on laaja tausta järjestelmäsuunnittelussa ja ohjelmoinnissa; Mikko Lehtimäki, toinen perustajajäsen ja Softlandian datatieteilijä; sekä Zander Matheson, Bytewaxin perustaja, ja kokenut datainsinööri.
Työpajan pystyi suorittamaan millä tahansa käyttöjärjestelmällä — Windowsilla, macOSlla tai Linuxilla — Python 3.11 käyttäen. Järjestäjät varmistivat, että kaikilla oli pääsy tarvittaviin resursseihin, kuten Slack-työtilaan ja AI-mallin API-avaimiin, mikä mahdollisti vuorovaikutteisen session.
Tapahtuma alkoi teknologioiden esittelyllä. Näihin kuuluivat Bytewax, työkalu reaaliaikaisten datavirtojen käsittelyyn; Qdrant, vektoritietokanta tiedon tallennukseen ja hakuun; sekä kaksi tekoälyn konseptia, suuret kielimallit (LLM) tekstin tuottamiseen ja Retrieval Augmented Generation (RAG) tekoälyn vastausten parantamiseen lisätiedon haulla. Tämä lyhyt yleiskatsaus auttoi selventämään työkaluja ja konsepteja kaikille.
Seuraavaksi siirryimme työpajan käytännön osaan, aloittaen Bytewaxin ja Qdrantin asennuksella. Ohjaajat opastivat osallistujia jokaisessa vaiheessa, varmistaen, että kaikki olivat valmiita jatkamaan varsinaisen kehitystyön kanssa.
Henrik Nyman ohjasi osallistujia botin toteutuksessa.
Seuraavaksi siirryimme työpajan käytännön osaan, aloittaen Bytewaxin ja Qdrantin asennuksella. Ohjaajat opastivat osallistujia jokaisessa vaiheessa, varmistaen, että kaikki olivat valmiita jatkamaan varsinaisen kehitystyön kanssa.
Työpajan pääprojekti sisälsi yksinkertaisen järjestelmän luomisen Slack-viestien käsittelyyn, erottaen viesteistä yleiset lausunnot ja kysymykset. Pääteknologia, joka mahdollisti tämän tyyppisen reaaliaikaisen datan käsittelyn, oli Bytewax, huippumoderni niin kutsuttu stateful streaming -kirjasto Pythonille.
Käyttäen Softlandian YOKOT.AI:ta, istunto demonstroi joko viestien tiivistämistä tai yksityiskohtaisten vastausten etsimistä kyselyihin, soveltaen LLM- ja RAG-teknologioita. Jokaisessa vaiheessa esitettiin selkeä kaavio, joka havainnollisti, kuinka Slack-viestit käsiteltiin, analysoitiin ja niihin vastattiin.
Viimeinen vaihe oli kaksisuuntaisen viestinnän mahdollistaminen, jolloin Slack-botti lähetti vastaukset takaisin Slack-kanavalle. Lopulta työpajan Slack-kanava täyttyi upeista boteista, jotka vastasivat kaikenlaisiin kysymyksiin, joita niiltä kysyttiin.
Työpaja päättyi live-esittelyyn ja keskusteluun, jota johtivat Henrik Nyman, Mikko Lehtimäki ja Zander Matheson. Tämä sessio tarjosi näkemyksiä työpajan opetusten käytännön sovelluksista ja antoi vilauksen tulevaisuuden mahdollisuuksista tekoälyn käytöstä reaaliaikaisessa viestinnässä.
Workshopista löytyi kaikkea aloittelijoille sekä kokeneemmille kehittäjille. Kaikki oppivat jotain uutta tekoälyn soveltamisesta reaalikaisen datan näkökulmasta: työpaja avasi uusia mahdollisuuksia innovaatioihin töissä tai harrastuksissa. Työpaja on tallennettu ja saatavilla YouTubessa.
Jos vastaava workshop - etenkin mistä tahansa tekoälyn soveltamiseen liittyvästä aiheesta - kiinnostaa, toteutamme sellaisen mielellämme joko yrityksenne sisäisenä koulutuksena tai vastaavana maailmanlaajuisena webinaarina!
Lisätietoja
Tagit
Liiketoimintaprosessi
Asiakaspalvelu | |
Markkinointi | |
Tuotekehitys ja suunnittelu | |
Viestintä |
Erikoisosaaminen
Ohjelmistokehitys | |
Aineistonhallinta | |
Arkkitehtuuri | |
Integraatiot | |
Tekoäly (AI) ja koneoppiminen | |
Pilvipalvelut / SaaS |
Toimialakokemus
Asiantuntijapalvelut | |
IT |
Teknologia
Azure | |
Python |
Tarjonnan tyyppi
Konsultointi | |
Toteutustyö | |
Tuki- ja ylläpitotyö |
Omat tagit
Softlandia - Asiantuntijat ja yhteyshenkilöt
Softlandia - Muita referenssejä
Softlandia - Muita bloggauksia
It- ja ohjelmistoalan työpaikat
- Laura - Senior Game Artist (Game Studio)
- Frends iPaaS - Product Marketing Manager | 4.5K-5.3K€/month
- Laura - DevOps Engineer
- Laura - Senior ohjelmistokehittäjä
- Laura - Product Designer, Game Development Tools & UX
- Nordea - Technology Business Risk Manager
- Nordea - Senior IT Analyst in SWIFT area
Premium-asiakkaiden viimeisimmät referenssit
- TNNet Oy - Intrum sai TNNetistä luotettavan kumppanin sähköpostinvälitykseen
- TNNet Oy - TNNet on huomaamaton taustavoima JYP:in takana
- TNNet Oy - TNNet tuntee Viherlandian IT-infran 20 vuoden ajalta
- Nodeon - Ratikka luo kasvua Vantaalle
- Sulava Oy - Business Finland: Tavoitteena puhdas Azure-pohjainen pilviympäristö
- Wunder - Metsanhoidonsuositukset.fi – onnistunut digiloikka painetuista oppaista innovatiivisiiin rajapintaratkaisuihin
- Wunder - Tikkurila – Sirpaleisesta saumattomaan digiin
Tapahtumat & webinaarit
- 26.09.2024 - Green ICT -osaaminen tulevaisuudessa – mitä tietoja ja taitoja tarvitsemme? Green ICT -ekosysteemitapaaminen 26.9.
- 10.10.2024 - Palvelumuotoilu johtamisessa ja transformaatiossa
- 10.10.2024 - Miten tekoäly mullistaa digitaalisen asiakaskokemuksen?
- 30.10.2024 - Nordic NetSuite Summit 2024
- 19.11.2024 - The Future of Software - Embracing Collaboration in an AI-Powered World
Premium-asiakkaiden viimeisimmät bloggaukset
- Softlandia Oy - Bytewax & Softlandia Workshop: Stateful Streaming Slack GenAI RAG -botti
- Staria Oyj - Onnistunut ERP-järjestelmän käyttöönotto – 3 asiakastarinaa
- Timeless Technology - ControlByWeb® Quick-Connect Sensor™, X-QCS-T, lämpötilan valvontaratkaisu palvelinhuoneisiin ja datakeskuksiin.
- Codemate - Codemate ja Upsert yhdistyvät saman brändin alle
- Codemate - Delivery Lead Mikael Komu ei ole miettinyt työpaikan vaihtoa 14 vuoteen
- Timeless Technology - Uusia Perle Systems IOLAN SCR Secure OOBM konsolipalvelimia jopa 56 konsoliportilla.
- TNNet Oy - NIS 2 - Mitä on odotettavissa?
Digitalisaatio & innovaatiot blogimediaBlogimediamme käsittelee tulevaisuuden liiketoimintaa, digitaalisia innovaatioita ja internet-ajan ilmiöitä |