Versioner
Följ utvecklingen av Eneo.ai genom våra versionsanteckningar. Här hittar du information om nya funktioner, förbättringar och buggfixar för varje version av plattformen. Upptäck vad som är nytt och vad som kommer i framtida uppdateringar.
Versionshistorik
Version 1.4.0
Fokus på säkerhet, kontroll och användarupplevelse. Vi har lagt till token-räknare för bättre överblick, tenant-specifika API-nycklar och OIDC-autentisering samt stöd för fler AI-leverantörer.
Nya funktioner
- Token-räknare för chattkonversationer: Du kan nu se direkt i chattgränssnittet hur många tokens du har använt av det tillgängliga kontextfönstret. Token-räknaren tar hänsyn till uppladdade filer och konversationens historik samt modellens context window för beräkning av tokens. Detta ger bättre överblick över hur mycket av konversationens "minne" som är utnyttjat.
Ökad kontroll och säkerhet
- Förbättrad loggning i inloggningsprocessen: Både OIDC och traditionella lösenordsbaserade inloggningar har nu utökad loggning och spårbarhet med korrelations-ID, vilket underlättar felsökning och säkerhetsövervakning.
- Tenant-specifika API-nycklar: Varje tenant kan nu konfigurera sina egna API-nycklar för AI-leverantörer, inklusive OpenAI, Anthropic, Azure och VLLM. Detta ger tenants full kontroll över autentisering och kostnader för AI-leverantörer samt säkerställer strikt säkerhetsisolering mellan tenants. Alla API-nycklar krypteras vid lagring med Fernet symmetrisk kryptering för extra säkerhet.
- Tenant-specifik OIDC-autentisering: Vi har lagt till stöd för tenant-specifik OIDC (OpenID Connect), vilket ger större flexibilitet i hur organisationer kan hantera sin inloggning och autentisering. Detta innebär att varje tenant kan använda sin egen identitetslösning, såsom EntraID och Mobilityguard, med stöd för alla OIDC-kompatibla leverantörer.
Tekniska förbättringar
- Moderna utvecklingsverktyg: Migrering till uv och bun för snabbare builds och bättre utvecklarupplevelse.
- Förbättrad teststruktur: Bättre uppdelning mellan enhetstester och integrationstester.
- Worker-instans konfiguration: Ny konfigurationsmöjlighet för att köra backend som worker-instans.
- Stöd för GDM: Vi har lagt till stöd för att använda modeller via leverantören GDM, vilket utökar plattformens möjligheter att använda AI-modeller från svenska leverantörer.
Buggfixar
- Diverse buggfixar och stabiliseringar.
Version 1.3.0
En omfattande uppdatering med förbättrad säkerhet, användarvänlighet och nya funktioner för crawling och resursövervakning. Denna version introducerar även viktig krypteringshantering för ökad datasäkerhet.
Viktig förändring - Kräver åtgärd!
- Ny krypteringsnyckel krävs: Från och med denna version måste du skapa en ENCRYPTION_KEY och lägga till den i både worker- och backend-instanserna. Kolla in .env.template-filen för instruktioner.
Nya funktioner
- Smartare navigation: När du skapar en ny delad yta (fd Spaces) eller en ny kunskapssamling (fd Collection) navigerar systemet automatiskt dit, så du slipper klicka dig fram manuellt
- Förbättrad översättning: Assistentfunktionen har nu kompletta svenska översättningar
- Autentiserad crawling: Ny autentiseringsmetod (Basic Authentication) för säker och autentiserad crawling av webbplatser, t ex intranät som kräver inloggning
- Användningsspårning: Systemet kan nu spåra hur mycket olika AI-modeller används, vilket ger bättre insikt i resursförbrukning i Eneo i hela organisationen
- Kvothantering: Bättre felhantering när en organisations kvot tar slut, så användare får tydligare information
Tekniska förbättringar
- Integrationstester: Ny testinfrastruktur för att säkerställa att alla nya funktioner och dess kod fungerar korrekt och säkert vid/efter utveckling
- Renare loggning: Systemet loggar inte längre hela texter som ska omvandlas till embeddings, vilket minskar loggstorleken avsevärt
- Optimerad embedding-modell: E5-large-modellen har justerats för att fungera mer effektivt
- Städat i modellhanteringen: Inaktiverade AI-modeller syns inte längre där de inte ska
Kommande funktioner
Dessa funktioner är planerade men ännu inte släppta. Innehållet och prioritering kan komma att ändras baserat på utveckling och användarbehov.
Integration mot SharePoint
Möjliggöra automatiserad nedladdning av kunskap från SharePoint till Eneo. Genom funktionen kan Eneos kunskapsbas vara helt synkroniserad med särskilda mappar eller filer i SharePoint. Så att Eneo alltid har den senaste versionen av filen efter att den uppdaterats i SharePoint, Teams, Word osv.
Granskning av audit-loggar
En ny funktion för administratörer att granska loggar för användning av plattformen, både som stöd för felsökning men även för att utreda eller upptäcka incidenter. Funktionen är en viktig del för uppfyllnad av säkerhetskrav i t ex ISO27001 och NIS2.
Omarbetad och utökad funktion för API-nycklar
Implementera möjligheten att skapa API-nycklar för enskilda assistenter eller spaces. Introducera tidsbegränsningar för API-nycklars giltighet. Möjliggöra skapandet av API-nycklar med specifika behörigheter, såsom read-only eller write-only. Förbättra användargränssnittet för skapande och hantering av API-nycklar.
Funktion för driftmeddelanden
Införa en funktion för att kunna skicka ut driftmeddelanden i Eneo, allt från centrala driftmeddelanden som syns för alla som använder plattformen till driftmeddelanden som syns i enskilda assistenter med stöd för extern exponering så att invånare och företagare kan få direkt information vid fel även i enskilda assistenter.
MCP-stöd
Införande av ett robust och flexibelt stöd för MCP-källor i Eneo, som gör att verksamheten kan ansluta löpande till olika MCP-källor över tid i takt med att det introduceras fler löpande.