Rest API LLM para soporte de software
- Autores
- Ulla Octavio
- Año de publicación
- 2025
- Idioma
- español castellano
- Tipo de recurso
- tesis de grado
- Estado
- versión publicada
- Colaborador/a o director/a de tesis
- Díaz Dávila Laura
Páez, Danilo - Descripción
- Proyecto Integrador (I. Comp.) --FCEFN-UNC, 2025
Fil: Ulla, Octavio. Universidad Nacional de Córdoba. Facultad de Ciencias Exactas, Físicas y Naturales; Argentina.
Este proyecto se encuadra en el contexto del proyecto integrador de la carrera de Ingeniería en Computación de la Facultad de Ciencias Exactas, Físicas y Naturales de la Universidad Nacional de Córdoba. Se presenta el diseño e implementación de un sistema de API (Application Programming Interface) REST (Representational State Transfer) que integra un Large Language Model (LLM) para automatizar los servicios de soporte técnico a usuarios de software. El proyecto fue desarrollado en colaboración con la empresa CAPATAZ S.A.S., con el objetivo de optimizar la atención al cliente mediante respuestas generadas por inteligencia artificial. A través del uso de la técnica de Generación Aumentada por Recuperación (RAG), el sistema enriquece las consultas con datos contextuales extraídos de documentación interna y registros históricos, mejorando así la relevancia y precisión de las respuestas. Se adoptó una arquitectura híbrida que combina un modelo SoTA (State of The Art) de alto rendimiento para la generación de respuestas con un LLM local más pequeño para el ranking de documentos. El sistema, desarrollado en C# sobre .NET 9, siguiendo principios SOLID y una arquitectura hexagonal, permite la recepción de mensajes, gestión del contexto, búsqueda vectorial y recolección de retroalimentación por parte del usuario.
This project is part of the integrative project of the Computer Engineering program at the Faculty of Exact, Physical and Natural Sciences of the National University of Córdoba. It presents the design and implementation of a REST (Representational State Transfer) API (Application Programming Interface) system that integrates a Large Language Model (LLM) to automate technical support services for software users. The project was developed in collaboration with the company CAPATAZ S.A.S., with the objective of optimizing customer support through AI-generated responses. Using the technique of Retrieval-Augmented Generation (RAG), the system enriches user queries with contextual data extracted from internal documentation and historical records, thereby improving the relevance and accuracy of the responses. A hybrid architecture was adopted, combining a high-performance SoTA (State of The Art) model for response generation with a lightweight local LLM for document ranking. Developed in C# on .NET 9, following SOLID principles and a hexagonal architecture, the system enables message reception, context management, vector search, and user feedback collection.
Fil: Ulla, Octavio. Universidad Nacional de Córdoba. Facultad de Ciencias Exactas, Físicas y Naturales; Argentina. - Materia
-
TECHNOLOGY::Information technology::Computer science
TECHNOLOGY::Information technology::Computer science::Software engineering
TECHNOLOGY::Information technology::Computer engineering
Proyecto Integrador I.Comp.
Ingeniería en Computación
IA Gen
Interfaz de Programación de Aplicaciones,
Transferencia de Estado Representacional
Ingeniería de software
Appi - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- Repositorio
.jpg)
- Institución
- Universidad Nacional de Córdoba
- OAI Identificador
- oai:rdu.unc.edu.ar:11086/559533
Ver los metadatos del registro completo
| id |
RDUUNC_3d0222494cbd0a7c89dcc7ab440081a0 |
|---|---|
| oai_identifier_str |
oai:rdu.unc.edu.ar:11086/559533 |
| network_acronym_str |
RDUUNC |
| repository_id_str |
2572 |
| network_name_str |
Repositorio Digital Universitario (UNC) |
| spelling |
Rest API LLM para soporte de softwareUlla OctavioTECHNOLOGY::Information technology::Computer scienceTECHNOLOGY::Information technology::Computer science::Software engineeringTECHNOLOGY::Information technology::Computer engineeringProyecto Integrador I.Comp.Ingeniería en ComputaciónIA GenInterfaz de Programación de Aplicaciones,Transferencia de Estado RepresentacionalIngeniería de softwareAppiProyecto Integrador (I. Comp.) --FCEFN-UNC, 2025Fil: Ulla, Octavio. Universidad Nacional de Córdoba. Facultad de Ciencias Exactas, Físicas y Naturales; Argentina.Este proyecto se encuadra en el contexto del proyecto integrador de la carrera de Ingeniería en Computación de la Facultad de Ciencias Exactas, Físicas y Naturales de la Universidad Nacional de Córdoba. Se presenta el diseño e implementación de un sistema de API (Application Programming Interface) REST (Representational State Transfer) que integra un Large Language Model (LLM) para automatizar los servicios de soporte técnico a usuarios de software. El proyecto fue desarrollado en colaboración con la empresa CAPATAZ S.A.S., con el objetivo de optimizar la atención al cliente mediante respuestas generadas por inteligencia artificial. A través del uso de la técnica de Generación Aumentada por Recuperación (RAG), el sistema enriquece las consultas con datos contextuales extraídos de documentación interna y registros históricos, mejorando así la relevancia y precisión de las respuestas. Se adoptó una arquitectura híbrida que combina un modelo SoTA (State of The Art) de alto rendimiento para la generación de respuestas con un LLM local más pequeño para el ranking de documentos. El sistema, desarrollado en C# sobre .NET 9, siguiendo principios SOLID y una arquitectura hexagonal, permite la recepción de mensajes, gestión del contexto, búsqueda vectorial y recolección de retroalimentación por parte del usuario.This project is part of the integrative project of the Computer Engineering program at the Faculty of Exact, Physical and Natural Sciences of the National University of Córdoba. It presents the design and implementation of a REST (Representational State Transfer) API (Application Programming Interface) system that integrates a Large Language Model (LLM) to automate technical support services for software users. The project was developed in collaboration with the company CAPATAZ S.A.S., with the objective of optimizing customer support through AI-generated responses. Using the technique of Retrieval-Augmented Generation (RAG), the system enriches user queries with contextual data extracted from internal documentation and historical records, thereby improving the relevance and accuracy of the responses. A hybrid architecture was adopted, combining a high-performance SoTA (State of The Art) model for response generation with a lightweight local LLM for document ranking. Developed in C# on .NET 9, following SOLID principles and a hexagonal architecture, the system enables message reception, context management, vector search, and user feedback collection.Fil: Ulla, Octavio. Universidad Nacional de Córdoba. Facultad de Ciencias Exactas, Físicas y Naturales; Argentina.Díaz Dávila LauraPáez, Danilo2025info:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_7a1finfo:ar-repo/semantics/tesisDeGradoapplication/pdfhttp://hdl.handle.net/11086/559533spainfo:eu-repo/semantics/openAccessreponame:Repositorio Digital Universitario (UNC)instname:Universidad Nacional de Córdobainstacron:UNC2025-11-27T08:37:07Zoai:rdu.unc.edu.ar:11086/559533Institucionalhttps://rdu.unc.edu.ar/Universidad públicaNo correspondehttp://rdu.unc.edu.ar/oai/snrdoca.unc@gmail.comArgentinaNo correspondeNo correspondeNo correspondeopendoar:25722025-11-27 08:37:07.581Repositorio Digital Universitario (UNC) - Universidad Nacional de Córdobafalse |
| dc.title.none.fl_str_mv |
Rest API LLM para soporte de software |
| title |
Rest API LLM para soporte de software |
| spellingShingle |
Rest API LLM para soporte de software Ulla Octavio TECHNOLOGY::Information technology::Computer science TECHNOLOGY::Information technology::Computer science::Software engineering TECHNOLOGY::Information technology::Computer engineering Proyecto Integrador I.Comp. Ingeniería en Computación IA Gen Interfaz de Programación de Aplicaciones, Transferencia de Estado Representacional Ingeniería de software Appi |
| title_short |
Rest API LLM para soporte de software |
| title_full |
Rest API LLM para soporte de software |
| title_fullStr |
Rest API LLM para soporte de software |
| title_full_unstemmed |
Rest API LLM para soporte de software |
| title_sort |
Rest API LLM para soporte de software |
| dc.creator.none.fl_str_mv |
Ulla Octavio |
| author |
Ulla Octavio |
| author_facet |
Ulla Octavio |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Díaz Dávila Laura Páez, Danilo |
| dc.subject.none.fl_str_mv |
TECHNOLOGY::Information technology::Computer science TECHNOLOGY::Information technology::Computer science::Software engineering TECHNOLOGY::Information technology::Computer engineering Proyecto Integrador I.Comp. Ingeniería en Computación IA Gen Interfaz de Programación de Aplicaciones, Transferencia de Estado Representacional Ingeniería de software Appi |
| topic |
TECHNOLOGY::Information technology::Computer science TECHNOLOGY::Information technology::Computer science::Software engineering TECHNOLOGY::Information technology::Computer engineering Proyecto Integrador I.Comp. Ingeniería en Computación IA Gen Interfaz de Programación de Aplicaciones, Transferencia de Estado Representacional Ingeniería de software Appi |
| dc.description.none.fl_txt_mv |
Proyecto Integrador (I. Comp.) --FCEFN-UNC, 2025 Fil: Ulla, Octavio. Universidad Nacional de Córdoba. Facultad de Ciencias Exactas, Físicas y Naturales; Argentina. Este proyecto se encuadra en el contexto del proyecto integrador de la carrera de Ingeniería en Computación de la Facultad de Ciencias Exactas, Físicas y Naturales de la Universidad Nacional de Córdoba. Se presenta el diseño e implementación de un sistema de API (Application Programming Interface) REST (Representational State Transfer) que integra un Large Language Model (LLM) para automatizar los servicios de soporte técnico a usuarios de software. El proyecto fue desarrollado en colaboración con la empresa CAPATAZ S.A.S., con el objetivo de optimizar la atención al cliente mediante respuestas generadas por inteligencia artificial. A través del uso de la técnica de Generación Aumentada por Recuperación (RAG), el sistema enriquece las consultas con datos contextuales extraídos de documentación interna y registros históricos, mejorando así la relevancia y precisión de las respuestas. Se adoptó una arquitectura híbrida que combina un modelo SoTA (State of The Art) de alto rendimiento para la generación de respuestas con un LLM local más pequeño para el ranking de documentos. El sistema, desarrollado en C# sobre .NET 9, siguiendo principios SOLID y una arquitectura hexagonal, permite la recepción de mensajes, gestión del contexto, búsqueda vectorial y recolección de retroalimentación por parte del usuario. This project is part of the integrative project of the Computer Engineering program at the Faculty of Exact, Physical and Natural Sciences of the National University of Córdoba. It presents the design and implementation of a REST (Representational State Transfer) API (Application Programming Interface) system that integrates a Large Language Model (LLM) to automate technical support services for software users. The project was developed in collaboration with the company CAPATAZ S.A.S., with the objective of optimizing customer support through AI-generated responses. Using the technique of Retrieval-Augmented Generation (RAG), the system enriches user queries with contextual data extracted from internal documentation and historical records, thereby improving the relevance and accuracy of the responses. A hybrid architecture was adopted, combining a high-performance SoTA (State of The Art) model for response generation with a lightweight local LLM for document ranking. Developed in C# on .NET 9, following SOLID principles and a hexagonal architecture, the system enables message reception, context management, vector search, and user feedback collection. Fil: Ulla, Octavio. Universidad Nacional de Córdoba. Facultad de Ciencias Exactas, Físicas y Naturales; Argentina. |
| description |
Proyecto Integrador (I. Comp.) --FCEFN-UNC, 2025 |
| publishDate |
2025 |
| dc.date.none.fl_str_mv |
2025 |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis info:eu-repo/semantics/publishedVersion http://purl.org/coar/resource_type/c_7a1f info:ar-repo/semantics/tesisDeGrado |
| format |
bachelorThesis |
| status_str |
publishedVersion |
| dc.identifier.none.fl_str_mv |
http://hdl.handle.net/11086/559533 |
| url |
http://hdl.handle.net/11086/559533 |
| dc.language.none.fl_str_mv |
spa |
| language |
spa |
| dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.source.none.fl_str_mv |
reponame:Repositorio Digital Universitario (UNC) instname:Universidad Nacional de Córdoba instacron:UNC |
| reponame_str |
Repositorio Digital Universitario (UNC) |
| collection |
Repositorio Digital Universitario (UNC) |
| instname_str |
Universidad Nacional de Córdoba |
| instacron_str |
UNC |
| institution |
UNC |
| repository.name.fl_str_mv |
Repositorio Digital Universitario (UNC) - Universidad Nacional de Córdoba |
| repository.mail.fl_str_mv |
oca.unc@gmail.com |
| _version_ |
1849949053103636480 |
| score |
13.011256 |