What You Need to Know Before
You Start

Starts 8 June 2025 01:58

Ends 8 June 2025

00 days
00 hours
00 minutes
00 seconds
course image

Domina ChatGPT y las API de OpenAI: Crea herramientas de IA en Python

Domina ChatGPT y las API de OpenAI para construir herramientas de IA en Python, desde la ingeniería de prompts hasta la creación de aplicaciones como motores de recomendación, generadores de cartas de presentación y agentes inmobiliarios virtuales utilizando el marco LangChain.
Packt via Coursera

Packt

2019 Cursos


15 hours 54 minutes

Optional upgrade avallable

Not Specified

Progress at your own speed

Free Online Course (Audit)

Optional upgrade avallable

Resumen

¡Desbloquea el potencial completo de ChatGPT y las API de OpenAI con este curso práctico! Aprenderás a integrar la IA en aplicaciones del mundo real, automatizar tareas, generar contenido creativo y construir herramientas impulsadas por IA usando Python.

Desde conceptos fundamentales hasta técnicas avanzadas, este curso te lleva a través de la comunicación con IA, la ingeniería de prompts y las interacciones con la API de OpenAI. Tu viaje comienza con una introducción a ChatGPT, cubriendo su historia, capacidades y casos de uso práctico.

Profundizarás en cómo funciona ChatGPT, explorando sus redes neuronales, tokenización y modelos de lenguaje. A medida que avanzas, aplicarás tus conocimientos creando contenido atractivo, generando imágenes con Midjourney y codificando aplicaciones con la API de OpenAI.

El curso también abarca el dominio de la ingeniería de prompts tanto para la generación de texto como de imágenes, asegurando que elabores interacciones de IA de alta calidad. Construirás proyectos de IA del mundo real como motores de recomendación, generadores de cartas de presentación y aplicaciones de inmobiliarias virtuales utilizando la API de OpenAI.

Finalmente, explorarás el marco LangChain para mejorar aplicaciones potenciadas por IA. Ideal para desarrolladores, científicos de datos y entusiastas de la IA, este curso requiere conocimientos básicos de programación (se prefiere Python) pero da la bienvenida a aquellos con ganas de aprender.

Ya sea que desees aumentar la productividad, automatizar flujos de trabajo o crear aplicaciones impulsadas por IA, este curso te dotará de habilidades esenciales en IA.

Programa de estudio

  • Introducción
  • En este módulo, te presentaremos el curso y su estructura, asegurándonos de que sepas qué esperar a medida que avanzas. Verás ChatGPT y las API de OpenAI en acción a través de una demostración en vivo y obtendrás conocimientos sobre cómo maximizar tu experiencia de aprendizaje. Ya seas un desarrollador o no, esta sección te preparará para dominar eficientemente las herramientas de IA.
  • ChatGPT - Una Introducción - Casos de Uso, Historia de la IA, Creación de Cuenta de ChatGPT
  • En este módulo, profundizaremos en los fundamentos de ChatGPT, desde entender qué es hasta explorar sus aplicaciones en el mundo real. Obtendrás experiencia práctica configurando una cuenta de ChatGPT y comparando distintas opciones de suscripción. Además, haremos un breve recorrido por la historia de la IA para entender cómo ChatGPT se convirtió en la poderosa herramienta que es hoy en día.
  • ChatGPT - Un Análisis Profundo y Cómo Realmente Funciona
  • En este módulo, profundizaremos en el funcionamiento interno de ChatGPT, explorando su red neuronal, proceso de tokenización y modelo transformer. También discutiremos sus fortalezas y limitaciones para ayudarte a establecer expectativas realistas. Finalmente, pondrás en práctica tu conocimiento utilizando ChatGPT para crear contenido atractivo.
  • ChatGPT y Trabajo Creativo - Creación de Libros Infantiles con ChatGPT
  • En este módulo, exploraremos cómo ChatGPT puede ser utilizado como un asistente de escritura creativa para generar libros infantiles atractivos. Aprenderás a estructurar una historia, desarrollar personajes memorables y refinar tu manuscrito. Al final de esta sección, tendrás un libro infantil completamente escrito con la ayuda de ChatGPT.
  • ChatGPT y Adquisición Rápida de Habilidades
  • En este módulo, exploraremos cómo se puede utilizar ChatGPT para aprender rápidamente nuevas habilidades. Descubrirás técnicas para abordar puntos críticos de aprendizaje y crear un enfoque estructurado para dominar diversos temas eficientemente con IA.
  • ChatGPT y Generación de Código - Usar ChatGPT para Generar y Depurar Código
  • En este módulo, exploraremos cómo ChatGPT puede asistir con la generación de código, depuración y desarrollo de proyectos. A través de ejercicios prácticos, crearás diversas aplicaciones, desde un generador de contraseñas en Java hasta una aplicación web del clima, aprovechando las capacidades de ChatGPT para simplificar tareas complejas de codificación.
  • Dominando la Ingeniería de Prompts y Cómo Crear los Mejores Prompts
  • En este módulo, nos centraremos en el arte de crear prompts efectivos para maximizar el potencial de ChatGPT. Explorarás diferentes marcos y técnicas para refinar tus interacciones con la IA, asegurando respuestas más precisas y de alta calidad. Al dominar la ingeniería de prompts, mejorarás tu capacidad para generar contenido preciso y creativo impulsado por IA.
  • IA Generativa - Creación de Contenido Visual con Midjourney
  • En este módulo, exploraremos cómo Midjourney utiliza IA para generar impresionantes visuales. Aprenderás a manipular diversos parámetros como la relación de aspecto, estilización y calidad para producir las mejores imágenes posibles. Al final de esta sección, tendrás las habilidades para crear obras de arte únicas y atrayentes generadas por IA.
  • Ingeniería de Prompts en Midjourney - Creando los Mejores Prompts para Imágenes Óptimas
  • En este módulo, nos centraremos en la ingeniería de prompts específicamente para Midjourney. Explorarás diferentes maneras de estructurar prompts para generación óptima de imágenes, experimentarás con temas y estilos artísticos, y aprenderás a refinar tus imágenes generadas por IA para máximo impacto.
  • La API de OpenAI - Aprovechando el Motor de ChatGPT para Construir Aplicaciones Impulsadas por IA
  • En este módulo, nos adentraremos en la API de OpenAI, cubriendo todo, desde claves de API y documentación hasta el desarrollo de aplicaciones de IA. Construirás y probarás un motor de recomendaciones, aplicando tus conocimientos para crear soluciones de IA del mundo real.
  • Práctico: API de OpenAI - Construir una Aplicación Web de Cartas de Presentación
  • En este módulo, aplicaremos la API de OpenAI para construir un generador de cartas de presentación. Aprenderás cómo integrar entradas del usuario, personalizar salidas y mostrar la carta final en una interfaz web, convirtiéndolo en una herramienta invaluable para quienes buscan empleo.
  • Práctico: API de OpenAI - Construir una Aplicación Web de Agente Inmobiliario Virtual en Python
  • En este módulo, construiremos una aplicación de agente inmobiliario virtual que proporciona recomendaciones de propiedades e información sobre bienes raíces. Aprenderás a procesar consultas de los usuarios en tiempo real y mostrar respuestas generadas por IA de manera eficiente.
  • Práctico: API de OpenAI y DALL-E - Generación de Imágenes al Instante con DALL-E
  • En este módulo, nos adentraremos en DALL-E y sus capacidades para generar imágenes a partir de descripciones de texto. Trabajarás en un proyecto para crear y mostrar visuales generados por IA en tiempo real, mostrando el potencial de la IA generativa en aplicaciones creativas.
  • API de OpenAI y el Marco LangChain - Análisis Detallado
  • En este módulo, exploraremos el marco LangChain y su integración con la API de OpenAI. Aprenderás cómo consultar documentos, estructurar aplicaciones impulsadas por IA y probar interacciones con chatbots para aplicaciones del mundo real.
  • [PROYECTO] LangChain, API de OpenAI y ChatGPT - Aplicación Web Asistente de YouTube
  • En este módulo, aplicaremos LangChain y la API de OpenAI para construir una aplicación web de asistente de YouTube que pueda resumir y analizar contenido de video. Comenzarás configurando el proyecto, probando su funcionalidad a través de interacciones basadas en consola, y finalmente refinando el front-end usando Streamlit para asegurar una experiencia de usuario fluida.
  • Próximos Pasos
  • Este módulo te guiará sobre a dónde ir a continuación, proporcionando recursos y estrategias para continuar construyendo aplicaciones impulsadas por IA.

Enseñado por

Packt - Course Instructors


Asignaturas

Ciencias de la computación