Graduate papers
  
Description of the graduate paper
Form of studies Professional Bachelor
Title of the study programm Computer Systems
Title in original language SaaS: Daudznomnieku RAG sistēma
Title in English SaaS: Multi-tenant RAG system
Department Faculty Of Computer Science Information Tehnology And Energy
Scientific advisor Imants Zarembo
Reviewer Artis Teilāns
Abstract Bakalaura darba ar projekta daļu tēma: SaaS: Daudznomnieku RAG sistēma. Darba mērķis: izstrādāt daudznomnieku RAG sistēmu. Apraksts: RAG risinājumu praktiska ieviešana prasa ne tikai lielā valodas modeļa izmantošanu, bet arī pilnu programmatūras arhitektūru, kas nodrošina dokumentu apstrādi, vektoru glabāšanu, semantisko meklēšanu, lietotāju pārvaldību un datu piekļuves kontroli. Šādas funkcionalitātes nodrošināšanai vairākiem neatkarīgiem klientiem piemērota ir SaaS pieeja ar daudznomnieku arhitektūru, kur viena sistēmas instance var apkalpot vairākus nomniekus, saglabājot katra nomnieka datu izolāciju un atsevišķu pārvaldību. Tas ļauj RAG funkcionalitāti veidot nevis kā izolētu risinājumu vienam lietotājam vai uzņēmumam, bet kā centralizēti uzturamu platformu ar plašākām pielietošanas iespējām Darba rezultāts: Pilnībā izstrādāta Callio sistēma — daudznomnieku SaaS tipa RAG platforma, kas nodrošina dokumentu un zināšanu bāzu apstrādi, semantisko informācijas meklēšanu un atbilžu ģenerēšanu, balstoties uz katra nomnieka datiem. Sistēmā ir īstenota nomnieku un lietotāju pārvaldība, datu izolācija, zināšanu pārvaldības funkcionalitāte, administrēšanas panelis un klientu portāls. Tehnoloģijas: C#, .NET 10, MS SQL Server, Azure Cosmos DB, Azure Storage Accounts, Azure Service Bus, HTML5, CSS3, Blazor Server + WebAssembly, Mudblazor, Azure AppService. Darbs satur: 67 lappuses, 42 attēlus, 9 tabulas, 70 literatūras avotus un 5 pielikumus. Atslēgvārdi: Azure, daudznomnieku arhitektūra, modulārs monolīts, .NET, RAG, SaaS.
Keywords Azure, daudznomnieku arhitektūra, modulārs monolīts, .NET, RAG, SaaS
Keywords in English Azure, modular monolith, multi-tenant architecture, .NET, RAG, SaaS.
Language lv
Year 2026
Date and time of uploading 29.05.2026 12:50:46