JAVA CON CHATGPT
-10%

JAVA CON CHATGPT

HOPKINS BRUCE

$ 77,000.00
$ 69,300.00

U$ 17,77 15,93 €

Disponible
Editorial:
ECOE
Año de edición:
2026
Materia
Ingenieria de sistemas
ISBN:
978-958-508-927-3
EAN:
9789585089273
Páginas:
176
$ 77,000.00
$ 69,300.00

U$ 17,77 15,93 €

Disponible
Añadir a favoritos

TABLA DE CONTENIDO

1. Presentación de ChatGPT para desarrolladores de Java
1.1. ¿A quién va dirigido este libro?
1.2. ¡Descarga el código ahora!
1.3. Entonces, ¿qué es exactamente ChatGPT y por qué necesito usar las API de OpenAI?
1.4. Regex versus ChatGPT. ¡A luchar!
1.5. Desaprender algunas palabras para saber más sobre la API de ChatGPT
1.5.1. Modelos. ¿Modelos? ¡¡¡Modelos!!!
1.5.2. Al hablar de tokens hay que pensar en StringTokenizer y no en los tokens de acceso
1.5.3. La temperatura tiene que ver con la creatividad
1.6. Primeros pasos con OpenAI Playground
1.6.1. ¡Pruébalo ahora! Experimenta con el rol de System
1.7. Conclusión

2. Uso de ChatGPT como compañero programador de Java
2.1. Creación de tu primera aplicación Java ChatGPT: ListModels.java
2.1.1. List Models Endpoint
2.1.2. Chat Endpoint
2.1.3. ¿Cuántos tokens hay en mi mensaje?
2.2. Creación de la próxima aplicación Java: ChatGPTClient.java
2.3. Conclusión

3. Uso de la IA en la empresa. resumidor de texto para mensajes de Slack
3.1. ¿Qué es la prompt engineering?
3.2. Actualización de ChatGPTClient.java (y de las clases relacionadas) con el patrón builder
3.3. ChatGPT está aquí para quitarle el trabajo a todo el mundo (no realmente)
3.3.1. Un problema verbal real: la atención al cliente de una empresa de software
3.3.2. Prompt engineering 101: resumen de textos
3.3.3. Hablemos de la verdadera prompt engineering
3.4. Registro de una aplicación Slack Bot
3.4.1. Especificar lo que el bot puede (y no puede) hacer estableciendo el alcance
3.4.2. Cómo encontrar el ID de un canal
3.4.3. Cómo utilizar la aplicación bot de Slack para capturar automáticamente los mensajes de un canal
3.5. Ejercicios
3.6. Conclusión

4. Multimodal AI: creación de un visualizador de podcasts con Whisper y DALL-E 3
4.1. Presentación del modelo Whisper de OpenAI
4.2. Creación de una aplicación para dividir archivos de audio: AudioSplitter.java
4.3. Creación del transcriptor de audio: WhisperClient.java
4.4. Divertirse un poco y probar cosas con un podcast
4.5. Ir a meta: prompt engineering GPT-4 para escribir un prompt para DALL-E
4.5.1. Create Image Endpoint
4.6. Creación del generador de imágenes: DALLEClient.java
4.7. DALL-E prompt engineering y mejores prácticas
4.8. Ejercicios
4.9. Conclusión

5. Creación de un bot community manager automatizado con Discord y Java
5.1. Elegir Discord como plataforma de tu comunidad
5.2. Crear un bot más avanzado que nuestro bot de Slack
5.2.1. Crear un bot más avanzado que el típico bot de Discord
5.2.2. Comprender las funciones de los bots
5.3. Ejemplo de banco: Banco dels Ladrones
5.3.1. Lo primero es lo primero: creación de un servidor Discord propio
5.3.2. Creación del canal de preguntas y respuestas
5.4. Registro de una nueva app bot con Discord
5.5. Información general sobre el bot
5.6. Parámetros OAuth2 para el bot
5.7. Invitar al bot al servidor propio
5.8. Configuración de las intenciones de la puerta de enlace y obtención del token de ID de Discord para el bot
5.9. Creación de una aplicación robot de preguntas y respuestas en Java para responder a las preguntas de un canal
5.9.1. Configuración de las dependencias
5.9.2. Creación del primer bot de Discord: TechSupportBotDumb.java
5.9.3. Expresión lambda para simplificar el código
5.9.4. Manejo de mensajes enviados al servidor de Discord
5.9.5. Ejecución del primer bot de Discord: TechSupportBotDumb.java
5.10. Agilizar el proceso de registro de nuestra próxima aplicación bot de Discord con Discord
5.10.1. Registro de una nueva app bot de Discord con Discord
5.10.2. Información general sobre el bot
5.10.3. Parámetros OAuth2 para el bot
5.10.4. Invitar al bot al servidor propio
5.10.5. Configuración de las intenciones de la puerta de enlace y obtención del token de ID de Discord para el bot
5.10.6. Creación del siguiente bot de Discord: ContentModeratorBotDumb.java
5.10.7. Manejo de mensajes enviados al servidor de Discord
5.10.8. Ejecución del segundo bot de Discord: ContentModeratorBotDumb.java
5.11. Ejercicios
5.12. Conclusión

6. Inteligencia para los bots de Discord parte 1: uso de chat endpoint para preguntas y respuestas
6.1. Hacer TechSupportBot.java más inteligente
6.2. Cambios importantes que tener en cuenta respecto a la versión anterior del bot de soporte técnico
6.3. Actualizaciones del método onMessageReceived()
6.4. Análisis de ChatGPTClientForQAandModeration.java
6.5. Uso de JSONPath para extraer contenido rápidamente en archivos JSON
6.6. Ejecución de nuestro robot inteligente de preguntas y respuestas: TechSupportBot.java
6.7. Tenemos un logro monumental… con un pequeño defecto
6.8. Actualización de systemMessage para ChatGPT
6.9. Conclusión

7. Inteligencia para los bots de Discord parte II: uso de chats y Moderations Endpoint para la moderación
7.1. Moderations Endpoint
7.1.1. Creación de la solicitud
7.1.2. Creación de la moderación (JSON)
7.1.3. Manejo de la respuesta JSON
7.1.4. Moderation (JSON)
7.2. Creación de un cliente para Moderations Endpoint: ModerationClient.java
7.3. Hacer que ContentModeratorBot.java sea más inteligente
7.4. Cambios importantes que tener en cuenta respecto a la versión anterior del bot moderador de contenidos
7.5. Actualizaciones del método onMessageReceived()
7.6. Ejecución del bot moderador de contenidos inteligente: ContentModeratorBot.java
7.7. Ejercicios
7.8. Conclusión
Apéndice. Modelos de OpenAI

El libro aborda la integración de la inteligencia artificial generativa en el desarrollo de software, enfocándose en el uso de ChatGPT y las API de OpenAI con Java. Explora cómo estas tecnologías transforman la programación, potenciando la productividad y habilitando nuevas capacidades como el procesamiento del lenguaje natural en aplicaciones.

La obra combina fundamentos técnicos con ejercicios prácticos organizados por funcionalidades de la API. Recorre desde la autenticación y gestión de solicitudes hasta la creación de aplicaciones inteligentes, incluyendo chatbots y soluciones multimodales. Cada capítulo presenta casos aplicados que permiten implementar progresivamente herramientas de IA en entornos reales.

Dirigido a desarrolladores Java, estudiantes de programación y profesionales tecnológicos interesados en integrar inteligencia artificial en sus aplicaciones. También es útil para ingenieros de software que buscan mejorar su productividad y explorar el uso práctico de modelos de IA en entornos empresariales y proyectos digitales.

Incluye

Enfoque práctico centrado en Java (no genérico en IA).

Aprendizaje basado en proyectos reales. Incluye casos aplicados completos (Slack, Discord, visualizador de podcasts).

Integración de IA multimodal en aplicaciones reales
Aplicación directa en entornos empresariales y productivos.

Desarrollo progresivo de habilidades en prompt engineering.

Artículos relacionados

  • DESARROLLO DE PROGRAMAS EN EL ENTORNO DE LA BASE DE DATOS
    PIÑEIRO GOMEZ, JOSE MANUEL
    El libro aborda el desarrollo de software orientado a bases de datos, centrándose en el uso de entornos de desarrollo y herramientas que permiten crear, gestionar y optimizar aplicaciones que operan sobre sistemas relacionales, con énfasis en PostgreSQL como tecnología actual y ampliamente adoptada.La obra combina fundamentos y práctica: inicia con entornos de desarrollo, conti...
    Disponible

    $ 79,000.00$ 71,100.00

    U$ 18,23 16,34 €

  • DEFINICION Y MANIPULACION DE DATOS
    PIÑEIRO GOMEZ, JOSE MANUEL
    El libro aborda el uso del lenguaje SQL en el desarrollo de software, centrado en la definición y manipulación de datos en bases de datos relacionales. Integra fundamentos teóricos y prácticos, incluyendo lenguajes relacionales, control de acceso y optimización, con enfoque en PostgreSQL como sistema actual de referencia.La obra desarrolla de forma progresiva las instrucciones ...
    Disponible

    $ 87,000.00$ 78,300.00

    U$ 20,08 17,99 €

  • CÓMO CREAR TUS GPT EN 15 MINUTOS
    GARCÍA MARTÍN, DAVID
    u00bfAlguna vez has deseado tener una herramienta que pueda responder preguntas, generar contenido y automatizar tareas repetitivas, todo con un simple comando? Si tu respuesta es sí, estás en el lugar correcto. Dentro de unas horas podrás empezar a crear ese ejército de asistentes que te ayuden a ahorrar tiempo en tu día a día.rnEn este libro te guiaré paso a paso para que pue...
    ¡Última unidad!

    $ 60,000.00$ 54,000.00

    U$ 13,85 12,41 €

  • BIG DATA E INTELIGENCIA ARTIFICIAL
    CORONADO GARCÍA, BEATRIZ
    En un mundo donde la información es un recurso clave, DeepSeek emerge como una alternativa revolucionaria y GRATUITA frente a soluciones de inteligencia artificial como ChatGPT, ofreciendo un modelo de búsqueda y generación de conocimiento accesible, preciso y altamente optimizado. Este libro explora en detalle cómo DeepSeek está redefiniendo la manera en que los usuarios acced...
    ¡Última unidad!

    $ 89,000.00$ 80,100.00

    U$ 20,54 18,41 €

  • ESPHOME. DESARROLLO DE APLICACIONES DOMÓTICAS CON ESP8266 SIN PROGRAMACIÓN
    DOMÍNGUEZ MÍNGUEZ, TÓMAS
    Internet de las cosas, también conocido por sus siglas en inglés IoT (Internet of Things), es un concepto propuesto por Kevin Ashton en 1999 para referirse a la conexión e intercambio de datos entre todo tipo de objetos a través de Internet. El éxito de esta tecnología se debe a que amplía enormemente su utilidad, ya que permite controlar objetos a distancia (p. ej., encender o...
    Disponible

    $ 72,000.00$ 64,800.00

    U$ 16,61 14,89 €

  • DESARROLLO DE APLICACIONES MÓVILES MEDIANTE INGENIERÍA DIRIGIDA POR MODELOS
    HÉCTOR ARTURO FLÓREZ FERNÁNDEZ, DANIEL ESTEBAN SÁNCHEZ RODRÍGUEZ
    Este libro ofrece una aproximación innovadora al desarrollo de aplicaciones móviles mediante el uso de la Ingeniería Dirigida por Modelos (MDE), una metodología que permite la creación semiautomática de software de alta calidad. El enfoque del texto se centra en la construcción de cadenas de transformación de modelos, que simplifican el proceso de desarrollo, mantenimiento y es...
    Disponible

    $ 45,000.00$ 40,500.00

    U$ 10,38 9,31 €