Desarrollo de aplicaciones de inteligencia artificial con las API de OpenAI
Sinopsis del producto
Título: Desarrollo de aplicaciones de inteligencia artificial con las API de OpenAI
ISBN: 9786075764528
ISBN ebook: 9788426740670
Autores: Martin Yanev
Edición: 2ed
Año: 2025
Editorial: Marcombo
Encuadernación: Rústica
Medida: 15x22
Páginas: 254
Lomo: 12mm
Peso: 600 g
Colores interior: Uno
Idioma: Español
Nivel: Avanzado
Área: Tecnología
Subárea: Programación
En un mundo donde la inteligencia artificial (IA) se ha convertido rápidamente en una parte integral de la vida, el dominio de las API de ChatGPT representa una ventaja competitiva inigualable. Al aprovechar estas API, podrá centrarse en la lógica de la aplicación y en la experiencia del usuario, mientras que las sólidas capacidades NLP de ChatGPT se encargan de las complejidades de la comprensión y generación de texto similar al elaborado por personas.
Gracias a esta guía se iniciará en las API de ChatGPT, Whisper y DALL-E creando 10 proyectos innovadores de IA. Estos proyectos le proporcionarán una experiencia práctica en la integración de ChatGPT con frameworks y herramientas como Flask, Django, las API de Microsoft Office y PyQt.
A lo largo del libro, se familiarizará con la realización de tareas de PNL, la creación de un clon de ChatGPT y la creación de una aplicación SaaS basada en IA que soluciona errores de código. También tratará el reconocimiento de voz, las funcionalidades de texto a voz, la traducción de idiomas y la generación de respuestas de correo electrónico y presentaciones de PowerPoint.
Asimismo, aprenderá cómo ajustar ChatGPT y generar arte de IA utilizando las API de DALL-E, y descubrirá cómo vender sus aplicaciones integrando las API de ChatGPT con Stripe.
Todo esto se refuerza con ejemplos prácticos, por lo que progresará gradualmente desde temas fáciles a otros más avanzados, fomentando la experiencia necesaria para desarrollar, desplegar y monetizar aplicaciones innovadoras de su propiedad, aprovechando todo el potencial de las API de ChatGPT.
Prefacio .. xiii
Parte 1: Primeros pasos con las API de OpenAI
- Introducción a la API de ChatGPT para tareas de NLP .. 3
Requisitos técnicos .. 4
La revolución de ChatGPT .. 4
Uso de ChatGPT desde la web .. 5
Creación de una cuenta de OpenAI .. 6
Interfaz web de ChatGPT .. 7
Primeros pasos con la API de ChatGPT .. 9
Obtención de la clave de la API .. 9
Tokens y precios de la API ..11
Configuración del entorno de desarrollo de Python .. 13
Instalación de Python y del IDE VS Code ..14
Configuración del entorno virtual de Python ..15
El instalador de paquetes pip ..16
Respuesta simple de la API de ChatGPT .. 17
Resumen .. 22
- Desarrollo de un clon de ChatGPT .. 23
Requisitos técnicos .. 24
Desarrollo de un clon de ChatGPT con Flask .. 24
Generación de HTML en el frontend .. 29
Mejora del diseño del clon de ChatGPT .. 32
Intervención sobre los endpoint de la API de ChatGPT .. 33
Conservación del historial de conversación en el clon de ChatGPT .. 36
Resumen .. 39
Parte 2: Desarrollo de aplicaciones web
con la API de ChatGPT
- Creación y despliegue de una aplicación de corrección de errores de código mediante Flask .. 43
Requisitos técnicos .. 43
Cómo realizar varias solicitudes a la API de ChatGPT .. 44
Configuración de un proyecto de corrección de errores de código .. 45
Implementación del backend de la corrección de errores de código .. 47
Utilización de áreas de texto y contenedores .. 50
Prueba de la aplicación de corrección de errores de código .. 55
Despliegue de la aplicación de ChatGPT en la nube de Azure .. 59
Resumen .. 64
- Integración de la aplicación de corrección de errores de código con un servicio de pago .. 67
Requisitos técnicos .. 67
Presentación e integración de un medio de pago con Stripe .. 68
Configuración de una base de datos SQL de usuarios .. 70
Inicialización de la base de datos SQL ..72
Obtención del ID del fingerprint del navegador ..74
Seguimiento del uso de la aplicación por los usuarios ..75
Implementación de los contadores de uso ..77
Adición de un medio de pago a la aplicación de ChatGPT .. 80
Creación de la página para realizar el pago ..80
Confirmación de pago del usuario ..85
Resumen .. 88
- Aplicación de generación de cuestionarios con ChatGPT y Django .. 91
Requisitos técnicos .. 92
Desarrollo de un proyecto de Django .. 92
Creación del marco y las vistas de la aplicación de exámenes .. 96
Conexión de las vistas y las URL en Django ..97
Desarrollo de plantillas en Django ..99
Ejecución de la aplicación Django .. 104
Integración de ChatGPT y Django para la generación de cuestionarios.. 106
Creación del área de texto para la generación de cuestionarios
y del botón de envío .. 106
Creación de vistas de la API de ChatGPT con Django .. 109
Almacenamiento y descarga de los cuestionarios generados .. 113
Almacenamiento de cuestionarios en una base de datos SQLite .. 114
Creación de las vistas de descarga de los cuestionarios .. 117
Diseño de la plantilla de descarga .. 119
Resumen .. 123
Parte 3: Desarrollo de aplicaciones de escritorio
con las API de ChatGPT, DALL-E y Whisper
- Aplicación de escritorio de traducción de idiomas con la API de ChatGPT y Microsoft Word .. 127
Requisitos técnicos .. 128
Integración de la API de ChatGPT con Microsoft Office .. 128
Creación de una interfaz de usuario con Tkinter .. 130
Integración de texto de Microsoft Word con la API de ChatGPT .. 135
Traducción de texto de Word con gpt-3.5-turbo .. 135
Resumen .. 140
- Creación de un generador de respuestas de correos electrónicos para Outlook .. 141
Requisitos técnicos .. 142
Transferencia de datos de Outlook a la API de ChatGPT .. 143
Configuración del correo electrónico de Outlook .. 144
Acceso a los datos de correo electrónico con el cliente win32com .. 145
Generación de respuestas automáticas a correos electrónicos .. 150
Resumen .. 156
9786075764528
$58.500,00 $49.725,00 -15%
99999 disponibles
Especificaciones
Quizás te interese
¿Ya lo leíste? Valorá “Desarrollo de aplicaciones de inteligencia artificial con las API de OpenAI”
Debes acceder para publicar una valoración.



Valoraciones
No hay valoraciones aún.