Ejercicio: Implementación de RAG con sus propios datos y modelos de Azure OpenAI

Completado

Para los ejercicios de esta ruta de aprendizaje, vamos a ir a crear un agente personalizado con SDK de agentes de Microsoft 365 específicamente para Microsoft Teams.

En este módulo, aprenderá a implementar RAG agregando sus propios datos con Azure OpenAI y generando respuestas basadas en ambos datos.

  1. En el Azure Portal, seleccione el recurso de servicio Azure OpenAI que creó anteriormente.

  2. Seleccione Ir al portal de Azure Foundry Captura de pantalla del Portal de Azure Foundry.

  3. Seleccione Chat Create new deployment From base models (Crear implementación > de chat > a partir de modelos base).

    • Actualice los valores de los campos siguientes:

      a. Seleccionar un modelo: gpt-4

      b. Haga clic en Confirmar.

      c. Tipo de implementación: Standard global

      d. Nombre de implementación: gpt-4

  4. Seleccione Implementar.

    Captura de pantalla que muestra el tipo de implementación.

  5. Seleccione ChatAdd your data>Add a data source (Agregar > un origen de datos).

  6. En la lista desplegable, seleccione Cargar archivos (versión preliminar).

  7. Seleccione Crear un nuevo recurso de Azure Blob Storage y siga las instrucciones en pantalla.

  8. Seleccione Crear un nuevo recurso de Azure AI Search y siga las instrucciones en pantalla.

  9. Seleccione la instancia de Azure Blob Storage recién creada y Azure AI Search en la lista desplegable.

    Nota:

    Guarde el punto de conexión de Azure AI Search y los detalles clave, ya que son necesarios para los pasos siguientes.

  10. Escriba un nombre de índice único y seleccione Siguiente.

  11. Seleccione Examinar para un archivo y cargue los archivos que prefiera usar como datos y, a continuación, seleccione Cargar archivos.

Nota:

Los archivos deben estar en formato .txt, .md, .html, .pdf, .docx o .pptx con un límite de tamaño de 16 MB.

  1. Seleccione la configuración de administración de datos como predeterminada y seleccione Siguiente.

  2. Seleccione Clave de API en Conexión de datos y seleccione Siguiente.

  3. Seleccione Guardar y cerrar.

  4. Una vez completado el proceso de ingesta de datos, puede optar por probar las respuestas en el área de juegos de chat dentro del estudio.

Recopilación de claves de API

Para buscar las claves de API, vaya a Ver código en el área de juegos de chat y seleccione json como código de ejemplo para encontrar lo siguiente:

  • Punto de conexión de Azure OpenAI
  • Clave de API del servicio OpenAI de Azure
  • Clave de recurso de Azure Search
  • Punto de conexión de Azure Search
  • Captura de pantalla del nombre del índice de Azure Search en la que se muestra el código de ejemplo.

Necesitará estas claves y puntos de conexión al configurar la aplicación de Teams del agente personalizado, que se creará en Visual Studio Code con microsoft 365 Agents Toolkit.