Saltar al contenido principal

Curso

Introducción a las incrustaciones con la OpenAI API

Intermedio3 h

¡Desbloquea aplicaciones de IA más avanzadas, como la búsqueda semántica y los motores de recomendación, utilizando el modelo de incrustación de OpenAI!

Python3 h11 vídeos37 ejercicios3,000 XP23,369Certificado de logro

Crea tu cuenta gratuita

Continuar con Google
o
Al continuar, aceptas nuestra Términos de uso, nuestros Política de privacidad y que tus datos se almacenen en EE. UU.

La eligen estudiantes de miles de empresas

¿Formas a un equipo?

Prueba para empresas →

Descripción del curso

Habilita potentes aplicaciones de IA

Las incrustaciones nos permiten representar el texto numéricamente, captando el contexto y la intención que hay detrás del texto. Aprenderás cómo estas capacidades pueden permitir motores de búsqueda semántica, que pueden buscar basándose en el significado, motores de recomendación más relevantes y realizar tareas de clasificación como el análisis de sentimientos.

Crear incrustaciones utilizando la API de OpenAI

La API de OpenAI no sólo tiene puntos finales para acceder a sus modelos GPT y Whisper, sino también a modelos para crear incrustaciones a partir de entradas de texto. Crearás incrustaciones utilizando los modelos de incrustación de última generación de OpenAI para captar el significado semántico del texto.

Construir motores de búsqueda y recomendación semánticos

Los motores de búsqueda tradicionales se basaban en la concordancia de palabras clave para devolver los resultados más relevantes a los usuarios, pero las técnicas más modernas utilizan incrustaciones, ya que pueden captar el significado semántico del texto. Aprenderás a crear un motor de búsqueda semántica para una plataforma de venta online utilizando el modelo de incrustación de OpenAI, para que los usuarios puedan encontrar más fácilmente los productos más relevantes. También aprenderás a crear un sistema de recomendación de productos, que se basa en los mismos principios que la búsqueda semántica.

Utilizar bases de datos vectoriales

Las aplicaciones de IA en producción que se basan en incrustaciones suelen utilizar una base de datos vectorial para almacenar y consultar el texto incrustado de forma más eficaz y reproducible. En este curso, aprenderás a utilizar ChromaDB, una solución de base de datos vectorial de código abierto y autogestionada, para crear y almacenar incrustaciones en tu sistema local.

Requisitos previos

Programa de formación

Esquema del curso

2

Incrustaciones para aplicaciones de IA

Introducción a las incrustaciones con la OpenAI API

Curso
completado

Obtener certificado de logros

Inscríbete ahora

Desarrolla tus habilidades en datos con DataCamp para móviles

Avanza estés donde estés con nuestros cursos para móvil y retos de programación diarios de 5 minutos.