• No hay productos en el carrito.

Inicio / Cursos / Crear un instrumento AutoGPT Gen IA con Rust y GPT-4
Impartido por PacktPago único de $4,990 MXN · acceso por 12 meses

Crear un instrumento AutoGPT Gen IA con Rust y GPT-4

Código y pruebas automatizadas de Master Rust y ChatGPT

Certificado oficial emitido por la SEPA través del Gobierno del Estado de México
12 meses de acceso En línea · 144 h 10 unidades Nivel intermedio
Qué aprenderás

Lo que serás capaz de hacer

Actualizado en mayo de 2025. Este curso ahora cuenta con Coursera Coach! Una forma más inteligente de aprender con conversaciones interactivas en tiempo real que te ayudan a poner a prueba tus conocimientos, desafiar suposiciones y profundizar tu comprensión a medida que avanzas en el curso. Este curso te enseña a construir una herramienta avanzada de generación de código AutoGPT usando Rust y GPT-4. Comenzando con los fundamentos de Rust, avanzarás a través de la concurrencia, la administración de la memoria y el diseño de código modular. El curso te guiará para integrar GPT-4, aprovechando sus capacidades de IA para la generación automatizada de código. A través de ejercicios prácticos, aprenderás a interactuar con GPT-4 utilizando Rust, automatizando complejas tareas de codificación. En el proyecto final, desarrollarás una completa herramienta AutoGPT que genera, prueba, refina y despliega código, revolucionando el desarrollo aumentado por IA. Ideal para desarrolladores experimentados, entusiastas de la IA y profesionales de DevOps, este curso requiere sólidos conocimientos de programación, familiaridad con Rust e interés en la automatización basada en IA. Obtenga la experiencia necesaria para innovar e implementar soluciones de IA en flujos de trabajo de software modernos.

  • Construya un servidor web totalmente funcional utilizando Actix Web en Rust y comprenda las ventajas de Rust en cuanto a gestión de memoria y rendimiento.
  • Crear un agente AutoGPT "Auto-Gippity" para generar, probar y optimizar código y explorar la creación de agentes AutoGPT especializados para diversas tareas.
  • Implemente funciones de IA para obtener respuestas precisas a partir de modelos de gran tamaño.
  • Domine las pruebas unitarias, el manejo de errores y los tiempos de vida en Rust.
Habilidades que desarrollarás
Rust (lenguaje de programación) ChatGPT Autenticaciones Agentes de IA generativa Desarrollo web back-end Servidores web API de OpenAI Orquestación de AI Aplicación de bases de datos Frameworks web Bases de datos Revisión de código Lado del servidor Integraciones de AI Interfaz de línea de comandos Gestión de memoria Entorno de desarrollo Aplicaciones con LLM Pruebas unitarias Documentación de software

Temario

UNIDAD 1 - Introducción · 10 lecciones

Introducción y fundamentos del óxido - UNIDAD 1 - Introducción

  • Introducción a la EspecializaciónVideo · 7 min
  • Introducción al curso "Introducción y fundamentos del óxidoLectura · 10 min
  • Recursos de Especialización CompletaLectura · 10 min
  • Qué estamos construyendoVideo · 10 min
  • Se requiere experiencia en programaciónVideo · 2 min
  • Acerca de su instructorVideo · 2 min
  • Grupo de DiscordiaVideo · 1 min
  • Cómo acceder a GPT-4Video · 4 min
  • Funciones de IA y limitaciones del LLMVideo · 6 min
  • Estructura del cursoVideo · 7 min
UNIDAD 2 - Curso acelerado de Rust - Aprender el entorno Rust · 12 lecciones

Introducción y fundamentos del óxido - UNIDAD 2 - Curso acelerado de Rust - Aprender el entorno Rust

  • Instalación de óxido - Guía rápidaVideo · 5 min
  • Acerca de RustupVideo · 2 min
  • Preparación del código de Visual StudioVideo · 2 min
  • Cargo New - Su primer proyecto de óxidoVideo · 10 min
  • Su primera función de óxidoVideo · 12 min
  • Breve comparación de lenguajes de programaciónVideo · 11 min
  • Estructuración de los módulos del proyecto - Breve introducciónVideo · 8 min
  • Pruebas unitarias con CargoVideo · 9 min
  • Crear documentos con CargoVideo · 8 min
  • Creación de una biblioteca RustVideo · 4 min
  • Código muerto y variables no utilizadasVideo · 3 min
  • Instalación y configuración de RustActividad · 15 min
UNIDAD 3 - Curso acelerado de Rust - Tipos y administración de la memoria · 15 lecciones

Introducción y fundamentos del óxido - UNIDAD 3 - Curso acelerado de Rust - Tipos y administración de la memoria

  • Rust frente a otros lenguajesVideo · 5 min
  • Tipos enterosVideo · 3 min
  • Ficha Tipo de datosVideo · 6 min
  • Pila frente a montón IntroducciónVideo · 8 min
  • Profundización en la pilaVideo · 6 min
  • Pila contra montónVideo · 11 min
  • Literales de cadena y memoria estática (de solo lectura)Video · 5 min
  • Propiedad y empréstito - Referencias inmutablesVideo · 14 min
  • Propiedad y préstamo - Referencias mutablesVideo · 7 min
  • Propiedad y empréstitos - DesreferenciaciónVideo · 9 min
  • Acerca de ScopeVideo · 4 min
  • Conclusión del curso "Introducción y fundamentos del óxidoLectura · 10 min
  • Gestión de la memoria y la propiedad en RustActividad · 15 min
  • Evaluación práctica del curso completoCuestionario · 15 min
  • Evaluación completa del cursoCuestionario · 1 h
UNIDAD 4 - Curso acelerado de óxido - Conceptos básicos · 11 lecciones

Programación intermedia en Rust y desarrollo de servidores web - UNIDAD 4 - Curso acelerado de óxido - Conceptos básicos

  • Introducción al curso 'Programación intermedia en Rust y desarrollo de servidores web'Lectura · 10 min
  • Recursos de Especialización CompletaLectura · 10 min
  • Introducción - Crear proyectoVideo · 2 min
  • Variables de tamaño fijoVideo · 15 min
  • Variables de tamaño dinámicoVideo · 8 min
  • Colecciones básicasVideo · 6 min
  • CierresVideo · 3 min
  • Literales numéricos y cadenas sin procesarVideo · 5 min
  • Trabajar a bajo nivel con binariosVideo · 10 min
  • Biblioteca Rust StdVideo · 4 min
  • Explorando Enums y Traits de RustActividad · 15 min
UNIDAD 5 - Curso acelerado de óxido - Intermedio · 20 lecciones

Programación intermedia en Rust y desarrollo de servidores web - UNIDAD 5 - Curso acelerado de óxido - Intermedio

  • Introducción - Crear móduloVideo · 4 min
  • Enums - Su primer EnumVideo · 5 min
  • Enums - Resultado Enum con Generics IntroducciónVideo · 9 min
  • Enums - Opción Enum con Some o NoneVideo · 6 min
  • Rust Resultado y OpciónVideo · 4 min
  • Structs - Su primer StructVideo · 5 min
  • Structs - Uso de Type ImplVideo · 9 min
  • Rasgos IntroducciónVideo · 10 min
  • Polimorfismo con rasgos y genéricosVideo · 17 min
  • Vidas - IntroducciónVideo · 19 min
  • Tiempos de vida - Genéricos y estructurasVideo · 7 min
  • Coincidencia de patrones - Entero, Opción y ResultadoVideo · 19 min
  • Coincidencia de patrones - Enum de datos mixtosVideo · 9 min
  • Coincidencia de patrones - Coincidencia de guardas y estructurasVideo · 6 min
  • Su primera llamada a la API asíncronaVideo · 14 min
  • Tratamiento de erroresVideo · 9 min
  • Colecciones revisitadas - HashMaps y HashSetsVideo · 8 min
  • Limpieza del proyectoVideo · 2 min
  • Conceptos avanzados de programación en RustActividad · 15 min
  • Curso acelerado de óxido - Intermedio - EvaluaciónCuestionario · 15 min
UNIDAD 6 - Curso intensivo de óxido - Avanzado · 12 lecciones

Programación intermedia en Rust y desarrollo de servidores web - UNIDAD 6 - Curso intensivo de óxido - Avanzado

  • Macros declarativas - IntroducciónVideo · 10 min
  • Macros declarativas - Con repeticionesVideo · 8 min
  • Macros de procedimiento (Teoría) - Introducción a DeriveVideo · 6 min
  • Macros de procedimiento (teoría) - Macro similar a funciónVideo · 4 min
  • Macros de procedimiento (teoría) - Macro similar a atributoVideo · 8 min
  • Macros de procedimiento (Práctica) - Creación de una función de IAVideo · 20 min
  • Punteros inteligentes - CajaVideo · 6 min
  • Punteros inteligentes - Recuento de referencias con RefCellVideo · 8 min
  • Punteros inteligentes - Recuento de referencias con débilesVideo · 10 min
  • Rust Concurrencia con Mutex y ArcVideo · 14 min
  • Publicar paquetes en cajasVideo · 8 min
  • Exploración de macros declarativas en RustActividad · 15 min
UNIDAD 7 - Construir plantilla de servidor web - Primer proyecto · 17 lecciones

Programación intermedia en Rust y desarrollo de servidores web - UNIDAD 7 - Construir plantilla de servidor web - Primer proyecto

  • Teoría - Introducción a los servidores web y Actix WebVideo · 9 min
  • Teoría - Actix Web REST API Docs WalkthroughVideo · 6 min
  • Configuración del proyectoVideo · 4 min
  • Definiciones de estructurasVideo · 3 min
  • Implantación de bases de datosVideo · 12 min
  • Creación de AppState con seguridad proporcionada por MutexVideo · 6 min
  • Escribir nuestro servidor web inicialVideo · 10 min
  • Pruebas para crear un punto final de la API REST de tareas con PostmanVideo · 7 min
  • Crear y probar la solicitud de tarea GETVideo · 6 min
  • Tarea completa CRUDVideo · 10 min
  • Registro de usuarios e inicio de sesiónVideo · 10 min
  • Ajuste de la mutaciónVideo · 1 min
  • Próximos pasosVideo · 4 min
  • Conclusión del Curso 'Programación Rust Intermedia y Desarrollo de Servidores web'Lectura · 10 min
  • Creación de un servidor web con RustActividad · 15 min
  • Construir plantilla de servidor web - Primer proyecto - EvaluaciónCuestionario · 15 min
  • Evaluación completa del cursoCuestionario · 1 h
UNIDAD 8 - Proyecto AutoGPT - Funciones de apoyo · 19 lecciones

Programación avanzada en Rust y desarrollo de AutoGPT - UNIDAD 8 - Proyecto AutoGPT - Funciones de apoyo

  • Introducción al curso 'Programación avanzada en Rust y desarrollo AutoGPT'Lectura · 10 min
  • Recursos de Especialización CompletaLectura · 10 min
  • Funciones de apoyo - Sección IntroducciónVideo · 4 min
  • Configuración del proyectoVideo · 4 min
  • Interacción del usuario con la línea de comandosVideo · 9 min
  • Extraer claves APIVideo · 5 min
  • Convocatoria OpenAI - Disposiciones claveVideo · 9 min
  • OpenAI Call - Crear clienteVideo · 10 min
  • OpenAI Call - Llamada de prueba a la APIVideo · 4 min
  • OpenAI Call - Gestión de erroresVideo · 8 min
  • Convocatoria OpenAI - FinalizaciónVideo · 10 min
  • Extraer funciones de IAVideo · 8 min
  • Ampliar la función de IAVideo · 15 min
  • Imprimir la actividad del agente en la línea de comandosVideo · 10 min
  • Tarea IA FunciónVideo · 15 min
  • Función de tarea de IA descodificadaVideo · 6 min
  • Función de comprobación de validez del punto final de la APIVideo · 2 min
  • Funciones de lectura y escritura de archivosVideo · 9 min
  • Creación de funciones para un agente de IA en RustActividad · 15 min
UNIDAD 9 - Proyecto Auto GPT - Crear agentes · 24 lecciones

Programación avanzada en Rust y desarrollo de AutoGPT - UNIDAD 9 - Proyecto Auto GPT - Crear agentes

  • Crear agentes - Sección IntroducciónVideo · 7 min
  • Agente Básico - Crear Agente BásicoVideo · 10 min
  • Agente gestor - Ficha StructVideo · 12 min
  • Agente gestor - Funciones especiales RasgoVideo · 9 min
  • Arquitecto de soluciones - Llamar al alcance del proyectoVideo · 13 min
  • Arquitecto de soluciones - Llamar a URL externasVideo · 3 min
  • Arquitecto de soluciones - Manejar el estado de descubrimientoVideo · 9 min
  • Arquitecto de soluciones - Escribir pruebas para comprobar URLsVideo · 10 min
  • Agente de soluciones - Prueba de agente completaVideo · 10 min
  • Agente gestor - Crear nuevoVideo · 8 min
  • Agente gestor - Ejecutar proyecto FnVideo · 6 min
  • Agente Gestor - Prueba de Agente InicialVideo · 5 min
  • Desarrollador Backend - Escribir y mejorar código FnVideo · 13 min
  • Desarrollador Backend - Corregir errores de código FnVideo · 3 min
  • Desarrollador Backend - Rest API Endpoints FnVideo · 5 min
  • Desarrollador backend - Estados de descubrimiento y de trabajoVideo · 7 min
  • Desarrollador backend - Prueba de agente inicialVideo · 13 min
  • Desarrollador backend - Garantizar la seguridad de la IA Comprobación humanaVideo · 11 min
  • Desarrollador Backend - Escribir Automated Cargo BuildVideo · 9 min
  • Desarrollador Backend - Escribir Cargo Run AutomatizadoVideo · 8 min
  • Desarrollador backend - Escribir pruebas automatizadas de punto finalVideo · 11 min
  • Desarrollador Backend - Pruebas Unitarias Agentes de Pruebas UnitariasVideo · 5 min
  • Desarrollador backend - Pruebas de reescritura de códigoVideo · 5 min
  • Desarrollo de agentes para la Gestión de proyectosActividad · 15 min
UNIDAD 10 - Proyecto Auto GPT - Finalizar Agente Gippity · 10 lecciones

Programación avanzada en Rust y desarrollo de AutoGPT - UNIDAD 10 - Proyecto Auto GPT - Finalizar Agente Gippity

  • Realización de la primera prueba de agente completa (basada en URL externa)Video · 8 min
  • Realización de la primera prueba - Revisión humanaVideo · 9 min
  • Realización de la segunda prueba (seguimiento basado en CRUD)Video · 4 min
  • Realización de la tercera prueba (creación del juego del ahorcado)Video · 6 min
  • Realización de la tercera prueba - Revisión humanaVideo · 7 min
  • Consideraciones para superar las limitacionesVideo · 11 min
  • Conclusión del Curso 'Programación Avanzada en Rust y Desarrollo AutoGPT'Lectura · 10 min
  • ¡Felicidades!Video · 0 min
  • Evaluación práctica del curso completoCuestionario · 15 min
  • Evaluación completa del cursoCuestionario · 1 h
Certificado oficial

Tu certificado lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $4,990 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    10 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    7 cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

Lo que obtienes

Un certificado oficial de la SEP

Muestra del certificado: Crear un instrumento AutoGPT Gen IA con Rust y GPT-4

Muestra · verificable por folio y QR

  • Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
  • Contenido impartido por Packt.
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 10 unidades · 150 lecciones · 144 h
  • 12 meses de acceso
  • 7 cuestionarios de evaluación
  • Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$4,990MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $4,990 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por Packt; INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

Certificado emitido por la SEP a través del Gobierno del Estado de México · Crear un instrumento AutoGPT Gen IA con Rust y GPT-4

Inscribirme
  INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
Hide picture