Aplikace pro chatování s více LLM a uživatelskými profily

dc.contributor.advisorŠigut, Filip
dc.contributor.authorBaierová, Kateřina
dc.contributor.refereePlucar, Jan
dc.date.accepted2026-06-01
dc.date.accessioned2026-09-02T14:34:07Z
dc.date.available2026-09-02T14:34:07Z
dc.date.issued2026
dc.description.abstractBakalářská práce se zabývá návrhem a implementací webové aplikace určené pro interakci s velkými jazykovými modely (LLM) napříč více poskytovateli v rámci jednotného rozhraní. Aplikace umožňuje vedení konverzací s různými modely, jejich vzájemné porovnávání a práci s historií komunikace. Pozornost je věnována návrhu uživatelského rozhraní podporujícího přehlednou správu kon- verzací. Dále je řešena backendová architektura zajišťující komunikaci s externími AI službami, autentizaci uživatelů a evidenci nákladů spojených s využíváním jednotlivých modelů. Součástí implementace je podpora více poskytovatelů, postupné zobrazování odpovědí v reál- ném čase a administrátorské rozhraní pro správu uživatelů a sledování využití systému. Výsledkem je funkční aplikace demonstrující možnosti integrace moderních jazykových modelů do webového prostředí.cs
dc.description.abstractThis bachelor’s thesis focuses on the design and implementation of a web application for interacting with large language models (LLMs) across multiple providers within a unified interface. The application enables users to conduct conversations with different models, compare their responses, and work with conversation history. The thesis addresses the design of a user interface that supports clear and efficient conversation management. It also covers the design of a backend architecture responsible for communication with external AI services, user authentication, and tracking of costs associated with the use of individual models. The implementation includes support for multiple providers, real-time response streaming, and an administrative interface for user management and system usage monitoring. The result is a functional prototype demonstrating practical approaches to integrating modern language models into web applications.en
dc.description.department460 - Katedra informatikycs
dc.description.resultvelmi dobřecs
dc.format.extent1950521 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.otherOSD002
dc.identifier.senderS2724
dc.identifier.thesisBAI0033_FEI_B0613A140014_2026
dc.identifier.urihttp://hdl.handle.net/10084/160267
dc.language.isocs
dc.publisherVysoká škola báňská – Technická univerzita Ostravacs
dc.rights.accessopenAccess
dc.subjectumělá inteligencecs
dc.subjectvelké jazykové modelycs
dc.subjectwebová aplikacecs
dc.subjectvíce poskytovatelůcs
dc.subjectspráva konverzacícs
dc.subjectnákladový managementcs
dc.subjectartificial intelligenceen
dc.subjectlarge language modelsen
dc.subjectweb applicationen
dc.subjectmulti-provider supporten
dc.subjectconversation managementen
dc.subjectcost managementen
dc.thesis.degree-grantorVysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.thesis.degree-levelBakalářský studijní programcs
dc.thesis.degree-nameBc.
dc.thesis.degree-programInformatikacs
dc.titleAplikace pro chatování s více LLM a uživatelskými profilycs
dc.title.alternativeVersatile Multi-LLM Chat Application with User Profilesen
dc.typeBakalářská prácecs
local.files.count6
local.files.size3676228
local.has.filesyes

Files

Original bundle

Now showing 1 - 5 out of 6 results
Loading...
Thumbnail Image
Name:
BAI0033_FEI_B0613A140014_2026.pdf
Size:
1.86 MB
Format:
Adobe Portable Document Format
Description:
Text práce
Loading...
Thumbnail Image
Name:
BAI0033_FEI_B0613A140014_2026_zadani.pdf
Size:
155.2 KB
Format:
Adobe Portable Document Format
Description:
Zadání
Loading...
Thumbnail Image
Name:
BAI0033_FEI_B0613A140014_2026_priloha.zip
Size:
1.12 MB
Format:
ZIP
Description:
Příloha
Loading...
Thumbnail Image
Name:
BAI0033_FEI_B0613A140014_2026_posudek_vedouci_Sigut_Filip.pdf
Size:
160.59 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího – Šigut, Filip
Loading...
Thumbnail Image
Name:
BAI0033_FEI_B0613A140014_2026_posudek_oponent_Plucar_Jan.pdf
Size:
160.31 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta – Plucar, Jan