Web application for the exploitation of generative technologies

UDC.coleccionTraballos académicoses_ES
UDC.tipotrabTFGes_ES
UDC.titulacionGrao en Enxeñaría Informáticaes_ES
dc.contributor.advisorCastro, Laura M.
dc.contributor.authorGarcía López, Diego
dc.contributor.otherUniversidade da Coruña. Facultade de Informáticaes_ES
dc.date.accessioned2024-10-25T12:52:59Z
dc.date.embargoEndDate2025-04-01es_ES
dc.date.embargoLift2025-04-01
dc.date.issued2024-09
dc.description.abstract[Resumen]: En la era de las tecnologías generativas, la comercialización de estas amenaza la capacidad de los usuarios de acceder a estas potentes herramientas de manera gratuita. A mayores, la existencia de múltiples opciones, con diferentes configuraciones y la dificultad del uso de ellas sin conocimientos técnicos de programación suponen serios problemas para el usuario no especializado. Este trabajo tiene como objetivo principal el diseño y la creación de una herramienta que permita interactuar con diferentes LLMs (Large Language Model) a través de una aplicación web de manera gratuita. Se incluyen también en dicha herramienta el acceso a otras tecnologías de inteligencia artificial como pueden ser la generación de imágenes o el reconocimiento de objetos. Para poder ofrecer una arquitectura multiproceso acorde a las necesidades del sistema, se utilizan el lenguaje de programación Elixir junto con el framework Phoenix, así como diversas APIs gratuitas para el acceso a modelos en la nube, y nuestro propio servidor HTTP para exponer LLMs desplegados localmente.es_ES
dc.description.abstract[Abstract]: In the era of generative technologies, the commercialisation of these technologies threatens the ability of users to access these powerful tools free of charge. Moreover, the existence of multiple options, with different configurations, and the difficulty of using them without technical programming knowledge present severe problems for the non-specialised user. The main objective of this work is the study and creation of a tool that allows interaction with different LLMs (Large Language Models) through a web application free of charge. In addition, other artificial intelligence technologies such as image generation or object recognition are implemented in this tool. In order to offer a multiprocess architecture that fits to the needs of the system, the Elixir programming language has been used, together with the Phoenix framework, as well as several free APIs for the exploitation of online models, and our own HTTP server to expose locally-running LLMs.es_ES
dc.description.traballosTraballo fin de grao (UDC.FIC). Enxeñaría Informática. Curso 2023/2024es_ES
dc.identifier.urihttp://hdl.handle.net/2183/39812
dc.language.isoenges_ES
dc.rightsAtribución 3.0 Españaes_ES
dc.rights.accessRightsopen accesses_ES
dc.rights.urihttp://creativecommons.org/licenses/by/3.0/es/*
dc.rights.urihttp://creativecommons.org/licenses/by/3.0/es/
dc.subjectLarge language modelses_ES
dc.subjectElixir/Phoenixes_ES
dc.subjectWeb developmentes_ES
dc.subjectAI toolses_ES
dc.subjectDesarrollo webes_ES
dc.subjectHerramientas de IAes_ES
dc.titleWeb application for the exploitation of generative technologieses_ES
dc.typebachelor thesis
dspace.entity.typePublication
relation.isAdvisorOfPublication5510ff34-1757-4dea-b825-fb66e62d39a9
relation.isAdvisorOfPublication.latestForDiscovery5510ff34-1757-4dea-b825-fb66e62d39a9

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
GarciaLopez_Diego_TFG_2024.pdf
Size:
2.17 MB
Format:
Adobe Portable Document Format
Description:
TFG EI