Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

Experimentos con la API de ChatGPT

Loading...
Thumbnail Image

Official URL

Full text at PDC

Publication date

2024

Advisors (or tutors)

Editors

Journal Title

Journal ISSN

Volume Title

Publisher

Citations
Google Scholar

Citation

Abstract

Desce hace un par de años, el uso de aplicaciones basadas en inteligencia artificial ha experimentado un notable aumento en la esfera de los usuarios no expertos. La introducción de la tecnología Transformer ha sido un factor determinante en este crecimiento ya que en poco tiempo de desarrollo los modelos de lenguaje grandes han demostrado ser capaces de realizar tareas de procesamiento de lenguaje natural de forma eficiente y precisa. Este nuevo panorama tecnológico abre oportunidades para el desarrollo de aplicaciones innovadoras que aprovechen estas nuevas tecnologías. Por ende, el propósito de este estudio es realizar un análisis del uso de la API de uno de estos modelos de lenguaje de gran tamaño en el desarrollo de aplicaciones. La utilización de las APIs de estos modelos de lenguaje marca un nuevo enfoque en el desarrollo de aplicaciones de software. En este proyecto, hemos creado una aplicación web que emplea las API de diferentes modelos para gestionar interacciones con el usuario. Esta aplicación actúa como tutor, corrector y juez de problemas de programación relacionados con la algoritmia y estructuras de datos. Gracias al uso de las API de ChatGPT y Claude, la aplicación puede proporcionar asistencia, correcciones y evaluaciones relacionadas con estos problemas. Además, se llevó a cabo una evaluación para determinar la abilidad y las ventajas de utilizar esta tecnología en comparación con los métodos de desarrollo de software más convencionales.
In recent years, the use of applications based on artificial intelligence has experienced a notable increase in the sphere of common technology users. The introduction of Transformer technology has been a driving factor in this growth, as in a short development time, large-scale language models have proven to be extremely useful for a wide range of users. This new technological landscape opens opportunities for the development of innovative applications that take advantage of these new technologies. Therefore, the purpose of this study is to perform an analysis of the use of the API of one of these large language models in application development. The use of the APIs of these language models marks a new approach in the development of software applications. In this project, we have created a web application that uses the API from different models to manage user interactions. This application acts as a tutor, corrector and judge of programming problems related to algorithms and data structures. Using the API from ChatGPT and Claude, the app can provide support, fixes, and reviews related to these issues. Additionally, a comprehensive evaluation was conducted to determine the reliability and benefits of usin

Research Projects

Organizational Units

Journal Issue

Description

Trabajo de Fin de Grado en Ingeniería Informática, Facultad de Informática UCM, Departamento de Sistemas Informáticos y Computación, Curso 2023/2024.

Keywords