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.6.0
Nya funktioner
- Integration mot SharePoint: En ny integration mot Sharepoint/OneDrive/Teams via OpenGraph API, vilket gör det möjligt för Eneo att ha tillgång till senaste versionen av en fil i sin kunskapsbas.
- Ikoner till assistenter och appar: Nu är det möjligt att ladda upp ikoner till assistenter och appar.
- Granskningsloggar: En ny funktion för administratörer att följa upp granskningsloggar (audit logs) utifrån plattformens användning.
- Gallring av loggar: Funktionalitet för att ställa in organisationens gallring av loggar.
- Ny dokumentationssajt (docs.eneo.ai): En helt ny webbplats med dokumentation gör det enklare att komma igång och hitta hjälp kring Eneo utifrån ett tekniskt perspektiv.
Förbättringar
- Mobilanpassad vy: Eneo fungerar nu bättre på mobilen genom att fler funktioner är tillgängliga direkt i den mobila vyn.
- Stöd för Excel-filer: Du kan nu ladda upp och använda Excel-filer direkt i Eneo. Systemet läser av innehållet på ett smart sätt som gör att AI:n lättare förstår dina data.
- Utökad felsökningsdokumentation: Nya guider för healthchecks och felsökning har lagts till i dokumentationen.
- Mindre förbättringar kring modellstöd, t ex GPT 5.1: Utökat stödet mot fler GPT-modeller via Azure. En mindre fix inför att modellhanteringen omarbetas i kommande version.
Buggfixar och stabilitet
- Åtgärdat problem där engelska språkinställningar inte fungerade korrekt
- Stabilare strömning av svar från Azure OpenAI
- Förbättrad hantering av schemalagda bakgrundsprocesser
- Fliken "Webbplatser" visas nu korrekt i det personliga utrymmet
- Åtgärdat valideringsproblem med WSO2-integration
Version 1.5.0
En omfattande uppdatering med fokus på kunskapshantering på organisationsnivå, förbättrad administrationsupplevelse och ökad flexibilitet för konfigurering av crawler-inställningar och API-nycklar.
Nya funktioner
- Organisationsbaserad kunskap: Administratörer kan nu skapa och hantera kunskapsbaser på organisationsnivå som automatiskt blir tillgängliga för alla användare i organisationen. Detta gör det enklare att dela gemensam information i organisationen med ny flik för organisationshantering och stöd för webbplatser och dokument på organisationsnivå.
- Organisationsanpassade inställningar för crawler: Varje organisation kan nu konfigurera hur systemet samlar in information från webbplatser enligt sina egna behov och preferenser, med anpassningsbara timeout-inställningar, individuell konfiguration av crawlfrekvens samt kundspecifika begränsningar för storlek och omfattning.
- Kunskapsvisare: En ny funktion att förhandsgranska knowledge. Man kan nu expandera importerade kunskapskällor och se exakt vilka filer som ingår i en kollektion eller på en webbplats. Det går även att visa och ladda ned individuella filer. Detta ger en bättre överblick över vilket innehåll assistenter och appar har tillgång till.
- Hantering av API-nycklar i användargränssnittet: Administratörer kan nu hantera API-nycklar och credentials för AI-providers direkt i gränssnittet, konfigurera credentials för olika providers (OpenAI, Anthropic, etc.) samt få tydliga meddelanden när credentials saknas för en modell. Detta ger enklare överblick över vilka modeller som är tillgängliga. Observera: Denna funktion kräver att "tenant credentials" är aktiverat i systemkonfigurationen (miljövariabeln TENANT_CREDENTIALS_ENABLED = true).
- Förbättrad federerad inloggning: Systemet har nu bättre stöd för enkel inloggning (SSO/OIDC) med möjlighet att konfigurera federation per kund via API, vilket ger större flexibilitet i hur organisationer hanterar autentisering.
- Tenant-specifika mallar: Möjlighet att skapa och använda mallar som är specifika för varje tenant, vilket ger bättre anpassning och separation mellan olika tenants arbetsflöden.
Förbättringar
- Administrationsgränssnitt: Paginering för användarlistan hanterar nu stora mängder användare utan prestandaproblem, med förbättrad filtrering av användare och bättre översikt och hantering av systemresurser.
- Schemaläggning av crawler: Webbplatser som är konfigurerade att krypas dagligen får nu en mer konsekvent schemaläggning med maximalt ~25 timmar mellan krypningar (tidigare kunde det bli upp till 39 timmar).
Buggfixar och stabilitet
- Förbättrad felhantering och återförsök vid webbkrypning
- Åtgärdad hantering av "övergivna" jobb i krypningssystemet
- Fixat problem med webbplatsskapande som ibland kunde hänga sig
- Korrigerad sessionshantering i crawler-feeder
- Bättre hantering av behörigheter för kunskap
- Åtgärdat filtreringsproblem i administratörsgränssnittet
- Diverse förbättringar av testtäckning och stabilitet
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.
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.