Versioner

Följ utvecklingen av Eneo

Versionsanteckningar med nya funktioner, förbättringar och buggfixar för varje release av plattformen.

v1.9.0 Senaste Se på GitHub
Nya funktioner
  • Ny hantering av AI-leverantörer: Administratörer kan nu lägga till och konfigurera över 60 AI-leverantörer direkt i gränssnittet, bland annat OpenAI, Azure, Anthropic, Gemini, Mistral, Groq, AWS Bedrock och vLLM. Den nya hanteringen gör det enklare att ge olika leverantörer samma förutsättningar: så länge en leverantör stöds av LiteLLM kan den läggas till i Eneo utan att vi behöver bygga något nytt i frontend. Uppgifter lagras krypterat, anslutningar kan testas direkt och nya modeller läggs till via en tydlig guide. Favoritleverantörer kan också fästas och sorteras om.
  • Mer exakt tokenräkning: Tokenanvändning och kontextfönster bygger nu på siffror från leverantören i stället för lokala uppskattningar. Om ett meddelande blir för långt visas tydlig information om varför, och texten ligger kvar så att du enkelt kan justera och skicka igen. Flera filer kan nu bifogas i samma meddelande.
  • Tydligare felmeddelanden: Fel visas nu med mer precisa och översatta meddelanden på svenska och engelska, så att det blir lättare att förstå vad som behöver rättas.
  • Integrationer i delade ytor: Delade ytor visar nu integrationsfliken och kan importera kunskap från till exempel SharePoint på samma sätt som organisationsytor.
  • Säkerhetsklassning för MCP-servrar: Administratörer kan sätta en säkerhetsnivå per MCP-server. Ytor visar då bara servrar som matchar eller överstiger den nivån.
  • Stöd för flera redirect-URI:er: Federation via IdP/SSO stöder nu flera redirect-URI:er, och federationer kan uppdateras stegvis utan att hela konfigurationen behöver skickas in på nytt.
  • Paginering i adminvyn för användare: Användarlistan pagineras nu på serversidan med nästa/föregående och tydlig antalsvisning, vilket gör stora användarbaser lättare att hantera.
  • Ikoner för gruppchattar: Gruppchattar kan nu få egna ikoner och blir enklare att skilja från assistenter i sidofältet.
Förbättringar
  • Samlad användningssida för administratörer: Statistik och användningsnivåer är nu samlade på en sida och anpassas efter valt datumintervall. Den tidigare Användare-fliken är ihopslagen med Tokens-fliken.
  • Smidigare modellhantering: Modellinformation laddas först när den behövs, sorteringen hanterar fler datumformat och modeller som inte hör hemma i listan filtreras bort.
  • Förbättrade mallar: Onödig kunskapshantering är borttagen från app-mallarna, valet av completion-modell följer med genom hela guiden och hjälptexter förtydligar skillnaden mellan bifogade filer och kunskap.
  • Toast-notiser istället för alert-rutor: Alla gamla webbläsarvarningar är ersatta med tydligare toast-notiser i gränssnittet.
  • Smeknamn för embedding-modeller: Embedding-modeller kan nu få egna, mer användarvänliga visningsnamn.
  • Konventionella filstorlekar: Gränssnittet använder nu KB, MB och GB istället för KiB, MiB och GiB.
  • Nya issue-mallar på GitHub: Det finns nu färdiga mallar för buggrapporter och funktionsförslag.
Säkerhet & stabilitet
  • Skärpt behörighet för integrationer: Ändringar i organisationsövergripande integrationer kräver nu administratörsbehörighet.
  • Uppdaterade beroenden: Python- och frontend-paket är uppdaterade med säkerhetspatchar, LiteLLM är uppdaterat till 1.83.0 och CI-flödet har skärpts.
  • Bättre städning av tempfiler: Fel vid uppladdning eller transkribering lämnar inte längre kvar tillfälliga filer.
Buggfixar
  • Fixat problem med chatt-strömning efter en felaktig import
  • Fixat generering av schema.d.ts
  • Fixat identifiering av transkriberingsmodell vid redigering via namn
  • Flera förbättringar i DevContainer för stabilare miljö och renare beroenden
Nya funktioner
  • MCP-serverintegration: Assistenter kan nu anslutas till externa MCP-servrar (Model Context Protocol), vilket gör det möjligt att använda verktyg från tredjepartstjänster direkt i en assistent. MCP-servrar stöder autentisering via bearer token och all användning loggas i granskningsloggar.
Förbättringar
  • Bättre SharePoint-upplevelse: SharePoint-sajter kategoriseras nu efter Teams-medlemskap i importdialogen, vilket gör det enklare att hitta rätt sajt.
  • Stärkt behörighetsstyrning: Hantering av integrationer begränsad till rollerna AI-konfiguratör och Ägare.
  • Förbättrade källhänvisningar i RAG-svar: Stärkta promptar minskar risken för saknade referenser.
  • Längre svar från AI-modeller: Maximalt antal completion-tokens har höjts.
  • Modellvalidering i installationsguiden: Nytt valideringssteg kontrollerar att modellen är korrekt konfigurerad.
  • Snabbare insikter: Aggregerade frågor och optimerat dataflöde ger märkbart snabbare laddningstider.
  • Uppdaterade miljövariabler: Prefix bytt från INTRIC_ till ENEO_.
  • Skydd mot borttagning av embedding-modeller: Aktivt använda embedding-modeller kan inte längre tas bort av misstag.
  • Förbättrad layout för modell-leverantörer i gränssnittet
Buggfixar
  • Åtgärdat problem med PDF-extraktion från SharePoint genom byte till pdfplumber
  • Fixat hantering av medlemmar som enbart tillhör grupper i delade ytor
  • Fixat CORS-konfiguration så att rätt request-origin returneras istället för wildcard (*)
Viktig förändring – kräver åtgärd! Denna version innehåller en stor databasmigrering som inte kan rullas tillbaka. Ta en snapshot eller databas-backup innan du uppdaterar. Se uppgraderingsguiden för detaljer.
Nya funktioner
  • Omarbetad modellhantering: All hantering av AI-modeller sker nu direkt i webbgränssnittet. Alla leverantörer och modeller med LiteLLM-stöd kan läggas till med några klick.
  • Modeller per organisation: Administratörer kan konfigurera vilka AI-modeller som är tillgängliga per tenant.
  • Automatiskt skapande av användare via federation: Ny valbar inställning för automatiskt skapande av OIDC-användare.
  • Tal till text i assistenter: Diktera input direkt i chatten via Web Speech API.
  • Utökade användargrupper: Enklare hantering av grupper och medlemskap direkt i gränssnittet.
  • Gruppbaserat medlemskap i delade ytor: Styr medlemskap via användargrupper.
Förbättringar
  • Bättre mobil- och appupplevelse
  • Förbättrad filhantering och nedladdning
  • SharePoint: förbättrad behörighetshantering, "Azure AD" → "Microsoft Entra ID"
  • Stabilare och mer pålitlig webbcrawling med varningar vid misslyckande
  • Stöd för vLLM och Mistral med nya ikoner och konfiguration
  • Grupperad modellväljare per leverantör
  • Förbättrad visning av AI:ns reasoning-steg
  • Uppdaterad dokumentation med nya contribution guidelines
Buggfixar
  • Fixat problem med modell-tilldelning för assistenter skapade utan modell
  • Fixat embedding-leverantörsupplösning i worker
  • Fixat OpenAPI-schemafel, krypteringsfel vid federation-maskering, Azure-modellnamn vid migrering
  • Ny felspårning med error_id för 500-svar
  • Pyright-typkontroller i CI-pipeline
Nya funktioner
  • SharePoint-integration: Via OpenGraph API – Eneo har alltid tillgång till senaste versionen av filer.
  • Ikoner till assistenter och appar
  • Granskningsloggar: Audit logs för administratörer.
  • Gallring av loggar
  • Ny dokumentationssajt: docs.eneo.ai
Förbättringar
  • Mobilanpassad vy med fler funktioner tillgängliga
  • Stöd för Excel-filer med smart innehållsinläsning
  • Utökad felsökningsdokumentation
  • Utökat stöd för GPT-modeller via Azure
Buggfixar
  • Engelska språkinställningar, stabilare Azure OpenAI-strömning
  • Förbättrad schemaläggning av bakgrundsprocesser
  • Fliken "Webbplatser" visas nu korrekt, WSO2-valideringsfix
Nya funktioner
  • Organisationsbaserad kunskap: Kunskapsbaser på organisationsnivå tillgängliga för alla användare.
  • Crawler-inställningar per organisation
  • Kunskapsvisare: Förhandsgranska, expandera och ladda ned filer i kunskapskällor.
  • API-nycklar i gränssnittet: Hantera credentials för AI-providers direkt i UI.
  • Förbättrad federerad inloggning: Konfigurera federation per kund via API.
  • Tenant-specifika mallar
Förbättringar
  • Paginering för användarlistan, förbättrad filtrering
  • Konsekventare schemaläggning av crawler (max ~25h mellan krypningar)
Buggfixar
  • Förbättrad felhantering vid webbkrypning, åtgärdade "övergivna" jobb
  • Fixat problem med webbplatsskapande, sessionshantering, behörigheter
Nya funktioner
  • Token-räknare: Se hur mycket av kontextfönstret som är utnyttjat direkt i chatten.
Säkerhet & kontroll
  • Förbättrad inloggningsloggning: Korrelations-ID för OIDC och lösenord.
  • Tenant-specifika API-nycklar: Egna nycklar per tenant med Fernet-kryptering.
  • Tenant-specifik OIDC: Stöd för EntraID, Mobilityguard m.fl.
Förbättringar
  • Migrering till uv och bun för snabbare builds
  • Bättre teststruktur, worker-instans konfiguration
  • Stöd för GDM – svenska AI-modeller
Viktig förändring – kräver åtgärd! Ny ENCRYPTION_KEY krävs. Måste läggas till i både worker- och backend-instanserna. Se .env.template för instruktioner.
Nya funktioner
  • Smartare navigation: Automatisk navigering vid skapande av ytor/kollektioner.
  • Autentiserad crawling: Basic Auth för intranät som kräver inloggning.
  • Användningsspårning: Spåra AI-modellförbrukning i organisationen.
  • Kvothantering: Tydligare info vid förbrukad kvot.
  • Kompletta svenska översättningar för assistenter
Förbättringar
  • Ny testinfrastruktur, renare loggning, optimerad E5-large-modell
  • Inaktiverade modeller döljs korrekt
Kommande

Planerade funktioner

Dessa funktioner är planerade men ännu inte släppta. Innehåll och prioritering kan ändras baserat på utveckling och användarbehov.

Omarbetad och utökad funktion för API-nycklar

API-nycklar per assistent eller space, tidsbegränsningar, specifika behörigheter (read-only/write-only) och förbättrat UI för hantering.

Funktion för driftmeddelanden

Centrala driftmeddelanden för alla användare, meddelanden i enskilda assistenter samt extern exponering för invånare och företagare.

Följ utvecklingen på GitHub