</> CodeBooks
    ← Volver a IA generativa y LLMs (página 1)
    Portada de Beginning ChatGPT for Python

    Beginning ChatGPT for Python

    Lydia Evelyn, Bruce Hopkins

    Editorial
    Apress
    Año
    2024
    Páginas
    ~202
    Nivel
    Básico

    De qué trata

    Guía práctica de iniciación orientada a desarrolladores de Python con conocimientos básicos o intermedios del lenguaje que buscan dar sus primeros pasos en la integración de modelos de lenguaje e inteligencia artificial generativa en sus aplicaciones. Publicada en 2024 por Lydia Evelyn y Bruce Hopkins, la obra prescinde de formulaciones matemáticas avanzadas o experiencia previa en deep learning, enfocándose en la interacción directa con los servicios y modelos de OpenAI sobre la versión moderna de Python 3.

    El libro enseña a utilizar el SDK oficial de OpenAI para Python (versión 1.x), cubriendo la autenticación con claves de API, la exploración en el OpenAI Playground y el ajuste de parámetros clave como temperature y top_p. Analiza el empleo de ChatGPT como asistente de programación en parejas (pair-programmer) para generar, probar y refactorizar código, y avanza hacia capacidades multimodales utilizando la API de Whisper para transcripción de audio, DALL-E 3 para generación de imágenes y la API de Moderation para filtro de contenidos. Además, aborda la conexión con plataformas de mensajería empresarial y comunitaria empleando Slack SDK / Bolt y la librería discord.py.

    El aprendizaje está estructurado en torno a proyectos completos: un resumidor automatizado de hilos de conversación para Slack, un generador visual para pódcasts que transcribe episodios y produce carátulas temáticas, y un bot para Discord capaz de responder preguntas contextuales y moderar canales automáticamente. Es un texto ágil y directo para aprender a conectar APIs comerciales de IA con interfaces cotidianas; no obstante, deja fuera el entrenamiento o fine-tuning de modelos y frameworks de orquestación más complejos como LangChain o bases vectoriales, por lo que resulta ideal como rampa de entrada hacia la automatización con LLMs.

    • Python 3
    • OpenAI API
    • ChatGPT
    • GPT-4
    • Whisper
    • DALL-E 3
    • Moderation API
    • discord.py
    • Slack Bolt
    • Prompt Engineering
    • Bots conversacionales

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Resumidor de hilos para Slack

    Herramienta que recopila el historial de mensajes de canales en Slack mediante la API de Slack Bolt y genera resúmenes ejecutivos automáticos utilizando los modelos de Chat Completions de OpenAI.

    Visualizador conceptual de pódcasts

    Pipeline multimodal que procesa archivos de audio con la API de Whisper para transcribir episodios y genera ilustraciones temáticas asociadas mediante DALL-E 3.

    Bot comunitario interactivo y moderador para Discord

    Asistente automatizado desarrollado con discord.py que gestiona sesiones de preguntas y respuestas en tiempo real y clasifica mensajes tóxicos con la API de Moderation.

    Más de IA generativa y LLMs con nivel Básico