Utvecklingstavla
Ny feedbackBlÀddra och rösta bland inkommen feedback, skicka in egen feedback och titta pÄ utvecklingsplanen för Saia.
Gustav-integration
Integration med Gustav (studieförbundens system för verksamhetsadministration och rapportering) utvecklas löpande med all annan Saia-utveckling. Det Àr en komplex och omfattande integration som lÀnge kommer att vara i ett utforskande utvecklingstadium. Dataskydd, behörigheter, tillgÄng till data, mellanlagring av data Àr bara nÄgra nÀmnda faktorer som gör denna utveckling komplex (men absolut inte omöjlig) och som behöver hanteras pÄ klokt och sÀkert sÀtt. Bit för bit kommer vi lansera Gustav-funktioner i takt med att vÄrt utforskande leder till anvÀndarnytta. Siktet instÀllt att kunna ha i nÀrtid: Bearbetning av webbinfo för ett arrangemang: En relativt enkel integration som kommer att lanseras i nÀrtid Àr att kunna hÀmta arrangemangsinformation och med AI:s hjÀlp generera webbtext, SEO-fÀlt och annat relevant för webbpublicering, och spara tillbaka den bearbetade versionen i Gustav igen. Hantering av kontaktloggar för arrangemang och samverkansparter: Ett enkelt sÀtt att lÀsa, sammanfatta, skapa och uppdatera kontaktloggar pÄ arrangemangs- och samverkanspartsnivÄ direkt frÄn Saia. PÄ lite lÀngre horisont: "Prata med Gustav-datan": Vi tar ut relevant Gustav-data och möjliggör för statistiktuttag och analys med naturligt sprÄk.Detta Àr vÀldigt beroende av en sÀker, trygg och stabil mellanlagring av relevanta delar av de data som finns i Gustav, samt att Saia förstÄr hur den komplexa databasen Àr uppbyggd och kan tolka naturligt-sprÄk-frÄgor till databasförfrÄgningar.
Saia-teamet1
Konvertera "mappar" till "projekt" â med anvĂ€ndardelning, gemensam kunskap och delade chattar
Bakgrund En mapp i Saia fungerar som en miniassistent â med egen systemprompt och delade kunskapsfiler som automatiskt kopplas till varje ny chatt i mappen. Idag Ă€r mappar helt personliga och chattarna i en mapp har ingen vetskap om andra chattar i mappen (kontext), men de delar pĂ„ kunskap som lagts till pĂ„ mappnivĂ„. Problem Ingen kontext mellan chattar â en chatt i en mapp kan inte referera till eller bygga vidare pĂ„ innehĂ„ll frĂ„n andra chattar i samma mapp, om man inte uttryckligen ber assistenten söka upp och hitta chatten. Ingen samarbetsyta â mappar Ă€r personliga och kan inte delas med andra anvĂ€ndare. Vision Omvandla Mappar till Projekt â en delad arbetsyta dĂ€r flera anvĂ€ndare samarbetar med gemensam kontext, delat minne och gemensamma kunskapsfiler. Allt innehĂ„ll i projektytan lagras i en avgrĂ€nsad vektordatabas sĂ„ att allt blir sökbart (RAG).
Saia-teamet2
Möjlighet att bÀdda in assistenter som widget i externa ytor (t.ex. SharePoint)
Vi vill kunna bÀdda in specifika Saia-assistenter direkt i SharePoint-sidor (och liknande externa ytor) via iframe eller en inbÀddningsbar widget. Tanken Àr att anvÀndaren ska kunna interagera med en assistent dÀr de redan befinner sig och jobbar, utan att behöva byta flik eller fönster. Idag blockeras inloggningen i iframe-kontexten av webblÀsarens cookie-hantering, vilket gör det tekniskt omöjligt. En lösning skulle kunna vara ett inbÀddningslÀge för assistenter som hanterar autentisering pÄ ett sÀtt som fungerar i iframe-miljöer, alternativt en widget-funktion som kan bÀddas in med ett script-snippet. AnvÀndningsfall: Medborgarskolan vill placera relevanta assistenter pÄ olika SharePoint-sidor, dÀr medarbetarna redan arbetar med relaterat material.
Wolkert W1
Automatisk ned- och uppskalning av servrar nattetid för hÄllbarhet och kostnadseffektivitet (vilolÀge)
Bakgrund För att minska energiförbrukning och kostnader kommer Saia-servrarna automatiskt att skalas ned vid inaktivitet under kvĂ€llar och nĂ€tter. Vi kallar detta för vilolĂ€ge. Detta innebĂ€r att nĂ€r ingen anvĂ€nder Saia under dessa timmar ligger servrarna i vilolĂ€ge med minimal energiförbrukning och driftskostnad. Fördelar: đ± Kraftigt reducerad energiförbrukning för varje Saia-instansđ° Betydande kostnadsbesparing för drift (teoretiskt upp mot 46%) Tidsperiod och förutsĂ€ttningar för vilolĂ€ge Initialt kan vilolĂ€get aktiveras under tiden dygnstimmarna 19:30 â 06:30 (kan justeras över tid baserat pĂ„ anvĂ€ndningsmönster)VilolĂ€get aktiveras endast under ovan tidsperiod och nĂ€r Saia under 60 minuter inte har registrerat nĂ„gra aktiva anvĂ€ndarsessioner eller API-anrop Vad innebĂ€r detta för anvĂ€ndare? Den första anvĂ€ndaren som försöker anvĂ€nda Saia nĂ€r vilolĂ€get har aktiverats kommer uppleva en fördröjning innan Saia Ă€r fullt responsiv (inledningsvis innan optimering upp till 30-45 sekunder)Under dessa sekunder visas en vĂ€ntesida med information om att servrarna startas uppDĂ€refter fungerar tjĂ€nsten som vanligt för alla anvĂ€ndareOm en ny inaktiv tid pĂ„ minst en timme uppstĂ„r gĂ„r servrarna ned i vilolĂ€ge igen Utvecklingsarbete som krĂ€vs â Implementera automatisk ned- och uppskalning baserat pĂ„ anvĂ€ndaraktivitetâ Optimera uppskalningshastigheten för att minimera vĂ€ntetid â Monitorering och eventuell justering av tidsperioder baserat pĂ„ faktisk anvĂ€ndningđ Utveckla en informativ vĂ€ntesida som visas under uppskalning
Saia-teamet1
Integration mot OneNote i Saia
Jag skulle vilja kunna koppla mitt personliga OneNote till Saia, pĂ„ samma sĂ€tt som det redan gĂ„r att koppla OneDrive, kalender och ToDo. DĂ„ kan jag lĂ„ta Saia arbeta med mina anteckningar direkt i en konversation eller hĂ€nvisa till dem som ett expanderat minne. Ănskade funktioner Söka och vĂ€lja en anteckningsbok, ett avsnitt eller en sida i OneNote och lĂ€sa in den som kontext i en konversation. Be Saia sammanfatta, strukturera eller hitta information i mina anteckningar, till exempel "Vad skrev jag pĂ„ mötet om kursplaneringen?". Skapa eller uppdatera en sida i OneNote direkt frĂ„n Saia, till exempel mötesanteckningar eller en sammanfattning av en konversation.
Johan P0
Möjliggör att duplicera/kopiera en befintlig kunskapsbas
ĂnskemĂ„l om att kunna duplicera en redan befintlig kunskapsbas i Arbetsytan. Idag mĂ„ste man bygga upp en helt ny kunskapsbas frĂ„n grunden Ă€ven om man bara vill göra mindre justeringar (lĂ€gga till eller ta bort enstaka filer/innehĂ„ll) utifrĂ„n en redan uppsatt kunskapsbas. En "duplicera"-funktion skulle spara tid och göra det enklare att Ă„teranvĂ€nda redan strukturerat material som utgĂ„ngspunkt för en ny kunskapsbas.
Ramona S0
Kunna skapa dokument med "rikt innehÄll"
Med en enklare word- och excel-generering pÄ plats finns behov av att kunna skapa dokumentfiler med lite mer rikt innehÄll. Vi ska undersöka bÀsta tillvÀgagÄngssÀtt för att Ästadkomma detta sÄ att vi kan ta de olika studieförbundens grafiska profiler i beaktning. Exempelvis: En rapportmall med framisda, innehÄllsförteckning och stöd för rikt innehÄll som genererats i konversationen (grafer, diagram, tabeller) PowerPoint och/eller designade filer
Saia-teamet0
FörbÀttrad hantering av flera anteckningar (Notes): godkÀnn Àndringar i flera samtidigt och separat tak för antal anteckningar
Jag anvÀnder anteckningar (Notes) i Saia för att bygga en egen struktur dÀr jag delar upp olika projekt och uppgifter i flera anteckningar. Funktionen fungerar mycket bra, jag uppskattar den enormt och den underlÀttar mitt arbete mycket. GodkÀnna Àndringar i flera anteckningar samtidigt Utmaningen: NÀr Saia föreslÄr Àndringar i flera anteckningar/notes kan jag bara godkÀnna Àndringarna för en anteckning Ät gÄngen. Kanske har jag en liten att göra-lista i en note, och ett eller tvÄ projektlistor/översikter i en annan. Det finns en knapp för att godkÀnna alla Àndringar i en note nÀr Àndringsförslaget skickas ut, men den gÀller bara Àndringarna i en anteckning. Jag mÄste dÀrefter be Saia uppdatera en anteckning per meddelande, trots att Saia har verktyget och förmÄgan att uppdatera bÄda anteckningarna, men anvÀndaren bara kan godkÀnna en per meddelande. Förslag pÄ lösningar: Att anteckningar som har Àndringsförslag visas i flikar i Saia / att anteckningar som Àr öppna i en chatt visas som flikar om det Àr fler Àn en anteckning. DÄ kan jag godkÀnna alla Àndringar i den första anteckningen, klicka pÄ nÀsta flik och godkÀnna alla Àndringar dÀr Saia skickat Àndringsförslag, allt i samma svar. Anteckningar och grÀnsen för bifogade filer (bara önskemÄl) Utmaningen: Anteckningar som Àr öppna eller tillagda i en chatt rÀknas till antalet bifogade filer. Om jag jobbar med t.ex. flera anteckningar samtidigt som jag hanterar ett par bilder eller liknande som underlag kan jag nÄ grÀnsen för max antal filer ganska snabbt. Det hÀnder sÀllan, men det hÀnder nÀr jag arbetar med flera projekt samtidigt och anvÀnder anteckningar som lite chattavlastning och översikt. Förslag: Anteckningar Àr vanligtvis smÄ filer. Kan de ha ett eget, högre tak för antal, eller kan de rÀknas separat frÄn vanliga bifogade filer? Jag förstÄr att mÄnga underlag kan ta mycket utrymme, eftersom Saia lÀser in allt, och dÀrav grÀnsen. Men belastar notes Saia lika mycket som annat underlag som bifogats? Bara en tanke frÄn min sida :) Nytta: Det skulle göra arbetet smidigare för alla som anvÀnder anteckningar som ett arbetsverktyg med mÄnga delar.
Mattias R0
đĄ IdĂ© â Dedikerad transkriberings-assistent i Saia
Sammanfattning Saia behöver en dedikerad assistent för transkribering av ljud- och videofiler, anpassad för verkliga anvĂ€ndningsfall som inspelningar, presentationer, mötesinspelningar utanför Teams (ex. vid fysiska möten) med mera. Bakgrund och behov Transkribering Ă€r ett omrĂ„de med stort och vĂ€xande behov inom möten, dokumentation m.m. Idag begrĂ€nsas möjligheten att transkribera i Saia av en filstorleksgrĂ€ns pĂ„ 10 MB, vilket i praktiken motsvarar: Ca 4 minuters ljud (MP3, god kvalitet)Ca 37 sekunders video (MP4, skĂ€rminspelning) Verkliga möten och inspelningar Ă€r ofta betydligt lĂ€ngre, vilket gör den befintliga lösningen otillrĂ€cklig och krĂ„nglig för dagligt bruk. AnvĂ€ndaren och mötet behöver dĂ„ stĂ€nga av och starta pĂ„ nytt var 4 minut vid standardljudinspelning, eller i efterhand manuellt klippa ner ljudinspelningarna i mindre filer. Förslag pĂ„ vad assistenten bör klara av Hantera större ljud- och videofiler (gĂ€rna upp till 500 MB eller mer)Stödja vanliga format: MP3, MP4, WAV, M4A och liknandeTranskribera med god kvalitet Ă€ven vid bakgrundsljud och flera talareIdentifiera och mĂ€rka ut olika talare (s.k. "speaker diarization")Erbjuda möjlighet att direkt bearbeta transkriberingen, t.ex: Kostnadseffektivitet Assistenten bör bygga pĂ„ en kostnadseffektiv modell anpassad specifikt för tal-till-text, snarare Ă€n en av de dyrare och mer avancerade sprĂ„kmodellerna. Transkribering krĂ€ver inte samma typ av resonemang som andra AI-uppgifter â hĂ€r Ă€r precision och filhanteringskapacitet viktigast. VĂ€rde för Saia En vĂ€lfungerande transkriberings-assistent skulle spara betydande tid för medarbetare som idag manuellt antecknar frĂ„n möten, förelĂ€sningar och studiecirklar, och göra det enkelt att dokumentera och Ă„teranvĂ€nda innehĂ„ll frĂ„n muntliga sammanhang.
Mattias R2
LÀgg till en töm-/rensaknapp i promptrutan
Det skulle behövas en rensa-/töm-knapp i promptrutan nÀr man vi tömma det man skrivit in i rutan och börja om.
Wolkert W0
Publicera anpassade modeller frÄn Saia till en temporÀr publik Saia-app
Du ska hĂ„lla i ett event, en studiecirkel eller en kurs och har byggt en anpassad modell i Saia med kunskap, funktioner och en systemprompt som gör den perfekt â och nu vill du snabbt och enkelt tillgĂ€ngliggöra den för anvĂ€ndare som inte har Saia-konton. Med ett knapp ska du kunna "publicera" din anpassade modell och fĂ„r dĂ„ en lĂ€nk och ett enkelt lösenord att dela ut till de som ska kunna chatta med modellen. Denna funktion gör det enkelt att skapa en anpassad modell för ett specifikt tillfĂ€lle och ge access till den pĂ„ ett smidigt sĂ€tt.
Saia-teamet0
đĄ IdĂ© â Möjlighet att ladda ner onboarding-filmer frĂ„n kunskapsbanken
Det vore bra om onboarding-filmerna i Saias kunskapsbank gick att ladda ner, exempelvis som MP4-fil. Just nu Àr de enbart tillgÀngliga som inbÀddade Vimeo-videor som krÀver internetuppkoppling för att spelas upp. En nedladdningsbar version skulle vara anvÀndbar för t.ex. utbildningstillfÀllen utan stabil uppkoppling, eller för att kunna dela filmen internt.
Viktor Y0
Ge möjlighet att hoppa förbi assistentbyggaren
Ăven om man har lite koll pĂ„ grejerna och vill snabbt skapa sig en ny assistent sĂ„ tvingas man in i assistentbyggaren dĂ€r man mĂ„ste ge en beskrivning pĂ„ minst 150 tecken och sen vĂ€nta pĂ„ att den hittar pĂ„ ett förslag som man sen Ă€ndĂ„ vill Ă€ndra. Ge mig en knapp för att kunna skapa upp assistener manuellt igen. đ
Fredrik W1
Möjliggöra Saia-integration pÄ extern webbplats med webbplatsens innehÄll som kunskap
ĂnskemĂ„let handlar översiktligt om att möjliggöra för att snabbt och enkelt bygga en Saia-chattbot för en specifik webbplats; sitemap.xml â embeddable chattbot-klient. AnvĂ€ndare anger en webburlSitemap.xml-synkronisering mot lĂ„st KB startas, löpande delta-uppdateringarAssistent anpassad för webbplatsintegration skapasEmbeddable-kod skapas, domĂ€nlĂ„st, för inbĂ€ddning pĂ„ extern webbplatsKommunikation mellan klient och Saia backend via /agents/run OcksĂ„ att ta höjd för: Rate limitsDomĂ€nlĂ„s och ev. CORSServe:a embeddable UI Detta önskemĂ„l startade som ett specifikt önskemĂ„l för TrĂ€dgĂ„rdsresan (SV): TrĂ€dgĂ„rdsresan Ă€r ett projekt som startades av Studieförbundet Vuxenskolan för drygt 10 Ă„r sedan, och SV Ă€r fortfarande en viktig partner. Vi pĂ„ TrĂ€dgĂ„rdsresan önskar en AI-assistent som kan bĂ€ddas in direkt pĂ„ trĂ€dgĂ„rdsresan.se. Assistenten ska hĂ€mta all sin information frĂ„n webbplatsens eget innehĂ„ll och hjĂ€lpa besökare att skrĂ€ddarsy egna förslag pĂ„ trĂ€dgĂ„rdsresor utifrĂ„n sina egna önskemĂ„l och intressen.
Elisabeth N1
Uppladdning av SVG krashar konversationen
Starta en ny chat med Saia-assistentenLadda upp en .SVG-filSkriv nÄgot, ex: "Funkar detta?"Konversationen krashar med bifogat felmeddelande och eventuella nya meddelanden man skickar hanteras inte. litellm.BadRequestError: OpenAIException - You uploaded an unsupported image. Please make sure your image has of one the following formats: ['png', 'jpeg', 'gif', 'webp'].No fallback model group found for original model_group=gpt-5.4. Fallbacks=[{'gpt-5.2-chat-latest': ['gpt-5.3-chat-latest']}, {'claude-opus-4-5': ['claude-opus-4-6']}, {'azure-claude-sonnet-4-5': ['azure-claude-sonnet-4-6']}, {'azure-gpt-5.2-chat-latest': ['azure-gpt-5.4', 'gpt-5.4']}, {'azure-gpt-5.3-chat': ['azure-gpt-5.4', 'gpt-5.4']}, {'azure-claude-opus-4-6': ['azure-claude-opus-4-7']}, {'claude-opus-4-6': ['claude-opus-4-7']}]. Received Model Group=gpt-5.4 Available Model Group Fallbacks=None Error doing the fallback: litellm.BadRequestError: OpenAIException - You uploaded an unsupported image. Please make sure your image has of one the following formats: ['png', 'jpeg', 'gif', 'webp'].No fallback model group found for original model_group=gpt-5.4. Fallbacks=[{'gpt-5.2-chat-latest': ['gpt-5.3-chat-latest']}, {'claude-opus-4-5': ['claude-opus-4-6']}, {'azure-claude-sonnet-4-5': ['azure-claude-sonnet-4-6']}, {'azure-gpt-5.2-chat-latest': ['azure-gpt-5.4', 'gpt-5.4']}, {'azure-gpt-5.3-chat': ['azure-gpt-5.4', 'gpt-5.4']}, {'azure-claude-opus-4-6': ['azure-claude-opus-4-7']}, {'claude-opus-4-6': ['claude-opus-4-7']}]
Fredrik W2