Saltar al contenido principal
InicioArtificial IntelligenceIntroducción a las incrustaciones con la OpenAI API

Introducción a las incrustaciones con la OpenAI API

"Desbloquea aplicaciones avanzadas de IA, como búsqueda semántica y motores de recomendación, con el modelo de OpenAI."

Comience El Curso Gratis
3 horas11 vídeos37 ejercicios
5090 aprendicesTrophyDeclaración de cumplimiento

Crea Tu Cuenta Gratuita

GoogleLinkedInFacebook

o

Al continuar, acepta nuestros Términos de uso, nuestra Política de privacidad y que sus datos se almacenan en los EE. UU.
Group¿Entrenar a 2 o más personas?Pruebe DataCamp para empresas

Preferido por estudiantes en miles de 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.
Empresas

Group¿Entrenar a 2 o más personas?

Obtenga acceso de su equipo a la biblioteca completa de DataCamp, con informes centralizados, tareas, proyectos y más
Pruebe DataCamp Para EmpresasPara obtener una solución a medida, reserve una demostración.

En las siguientes pistas

Ingeniero asociado de IA para desarrolladores

Ir a la pista

Desarrollo de aplicaciones de IA

Ir a la pista

Fundamentos de OpenAI

Ir a la pista
  1. 1

    ¿Qué son las Incrustaciones?

    Gratuito

    Descubre cómo los modelos de incrustación potencian muchas de las aplicaciones de IA más apasionantes. Aprende a utilizar OpenAI API para crear incrustaciones y calcular la similitud semántica entre textos.

    Reproducir Capítulo Ahora
    ¡El maravilloso mundo de las incrustaciones!
    50 xp
    ¿Qué son las incrustaciones?
    50 xp
    Aplicaciones incrustadas
    100 xp
    Crear incrustaciones
    100 xp
    Profundizar en la respuesta de las incrustaciones
    100 xp
    Investigar el espacio vectorial
    50 xp
    Incrustar descripciones de productos
    100 xp
    Visualizar las descripciones incrustadas
    100 xp
    Similitud de texto
    50 xp
    Cálculo de distancias coseno
    50 xp
    Incrustaciones más repetibles
    100 xp
    Encontrar el producto más similar
    100 xp
  2. 2

    Incrustaciones para aplicaciones de IA

    Las incrustaciones permiten potentes aplicaciones de IA, como motores de búsqueda semántica, motores de recomendación y tareas de clasificación como el análisis de sentimientos. ¡Aprende a utilizar el modelo de incrustación de OpenAI para hacer posibles estas apasionantes aplicaciones!

    Reproducir Capítulo Ahora
  3. 3

    Bases de datos vectoriales

    Para poder integrar aplicaciones en producción, necesitarás una solución eficaz de almacenamiento y consulta de vectores: ¡entra en las bases de datos vectoriales! Aprenderás cómo las bases de datos vectoriales pueden ayudar a escalar las aplicaciones de incrustación y empezarás a crear y añadir a tus propias bases de datos vectoriales utilizando Chroma.

    Reproducir Capítulo Ahora
Empresas

Group¿Entrenar a 2 o más personas?

Obtenga acceso de su equipo a la biblioteca completa de DataCamp, con informes centralizados, tareas, proyectos y más

En las siguientes pistas

Ingeniero asociado de IA para desarrolladores

Ir a la pista

Desarrollo de aplicaciones de IA

Ir a la pista

Fundamentos de OpenAI

Ir a la pista

conjuntos de datos

Online Retail ProductsNetflix Titles (Full)Netflix Titles (First 1000)

colaboradores

Collaborator's avatar
Chris Harper

Audio grabado por

Emmanuel Pire's avatar
Emmanuel Pire
Emmanuel Pire HeadshotEmmanuel Pire

Senior Software Engineer, DataCamp

Ver Más

¿Qué tienen que decir otros alumnos?

¡Únete a 14 millones de estudiantes y empieza Introducción a las incrustaciones con la OpenAI API hoy mismo!

Crea Tu Cuenta Gratuita

GoogleLinkedInFacebook

o

Al continuar, acepta nuestros Términos de uso, nuestra Política de privacidad y que sus datos se almacenan en los EE. UU.