SharePoint: Fuente de Datos para Chatbot Privado
Tabla de Contenidos
- 🤖 Introducción a la Configuración de Azure Cognitive Search
- 📚 Configuración de Documentos SharePoint
- 2.1 Preparación de Documentos Corporativos
- 2.2 Creación de un Sitio SharePoint Ficticio
- 🛠️ Configuración de un Chatbot Corporativo
- 3.1 Selección de Soluciones Alternativas
- 3.2 Uso de Cognitive Search
- 🔍 Provisión de Servicio de Azure Cognitive Search
- 4.1 Selección de un Tier Estándar
- 4.2 Consideraciones de Costo
- 🔄 Creación de Componentes
- 5.1 Componente Fuente de Datos
- 5.2 Componente de Índice
- 5.3 Componente de Rastreador
- 🌐 Implementación de Azure OpenAI
- 6.1 Solicitud de Servicio
- 6.2 Despliegue de Modelo GPT-3.5 Turbo
- 💻 Creación de un Sitio Web Corporativo
- 7.1 Configuración en Azure Playground
- 7.2 Conexión a Fuentes de Datos Corporativos
- 7.3 Despliegue y Provisión del Sitio Web
- 🗣️ Interacción con el Chatbot Corporativo
- 8.1 Instrucciones de Uso
- 8.2 Contextualización a Través de Cognitive Search
- ✨ Conclusiones y Próximos Pasos
- 🌟 Destacados
- ❓ Preguntas Frecuentes
Introducción a la Configuración de Azure Cognitive Search
Hoy vamos a mostrar cómo configurar Azure Cognitive Search para indexar documentos almacenados en SharePoint. Al final, te mostraremos cómo chatear con un bot corporativo como ChatGPT. Mi nombre es Dennis Molotov, y mi experiencia abarca todo sobre SharePoint, Microsoft 365 y en los últimos años he trabajado estrechamente con la Plataforma Power. Trabajaremos con una empresa ficticia llamada Tail Spin. Imagina que tienes un sitio de SharePoint con muchos procedimientos corporativos y políticas, y has visto muchas demostraciones con ChatGPT y te has preguntado cómo chatear con él y hacer preguntas sobre tu empresa ficticia Tail Spin.
Configuración de Documentos SharePoint
Preparación de Documentos Corporativos
Supongamos que tienes una colección de políticas corporativas, procedimientos de recursos humanos, y otros documentos relacionados. Estos documentos contienen datos que fueron creados manualmente para ser relevantes para la empresa ficticia Tail Spin, con el fin de tener un chat relevante.
Creación de un Sitio SharePoint Ficticio
Imagina que tienes un sitio de SharePoint con un montón de procedimientos corporativos, políticas, y otros documentos relacionados. Estos documentos contienen datos que fueron creados manualmente para ser relevantes para la empresa ficticia Tail Spin, con el fin de tener un chat relevante.
Configuración de un Chatbot Corporativo
Selección de Soluciones Alternativas
Hay soluciones alternativas disponibles, pero hoy usaremos Cognitive Search, que no debe confundirse con Cognitive Services.
Uso de Cognitive Search
Cognitive Search es una herramienta poderosa que nos permite indexar los documentos de SharePoint de manera eficiente y precisa.
Provisión de Servicio de Azure Cognitive Search
Selección de un Tier Estándar
Cuando provisiones el servicio, asegúrate de seleccionar un tier estándar. El costo aproximado es de $200 USD por mes, con tarifas por hora.
Consideraciones de Costo
Es importante tener en cuenta el costo del servicio, ya que se cobra por hora. Se recomienda probarlo por unas horas y luego eliminarlo para evitar cargos innecesarios.
Creación de Componentes
Componente Fuente de Datos
El primer y más importante componente es la fuente de datos, que en este caso será SharePoint. Asegúrate de seguir los pasos adecuados para crear esta fuente de datos.
Componente de Índice
El componente de índice es crucial ya que determina cómo se organizarán y almacenarán los datos indexados.
Componente de Rastreador
El componente de rastreador es responsable de explorar y recolectar los documentos de SharePoint para ser indexados.
Implementación de Azure OpenAI
Solicitud de Servicio
Si aún no tienes Azure OpenAI, necesitarás solicitarlo a Microsoft. Una vez aprobado, puedes proceder con la implementación.
Despliegue de Modelo GPT-3.5 Turbo
Una vez que tengas acceso a Azure OpenAI, podrás desplegar el modelo GPT-3.5 Turbo para utilizar en tu chatbot corporativo.
Creación de un Sitio Web Corporativo
Configuración en Azure Playground
Utilizaremos Azure Playground para configurar y desplegar nuestro sitio web corporativo. Aquí podrás seleccionar el modelo de IA que desees utilizar.
Conexión a Fuentes de Datos Corporativos
Es importante conectar tu sitio web a las fuentes de datos corporativos, como SharePoint, para que el chatbot tenga acceso a la información relevante.
Despliegue y Provisión del Sitio Web
Una vez configurado todo, podrás desplegar y provisionar tu sitio web corporativo en Azure. Este proceso puede tardar hasta 20 minutos en completarse.
Interacción con el Chatbot Corporativo
Instrucciones de Uso
Una vez desplegado, podrás interactuar con el chatbot corporativo para obtener respuestas a tus preguntas sobre la empresa ficticia Tail Spin.
Contextualización a Través de Cognitive Search
Gracias a la integración con Cognitive Search, el chatbot será capaz de proporcionar respuestas contextualizadas basadas en la información indexada de SharePoint.
Conclusiones y Próximos Pasos
En resumen, la configuración de Azure Cognitive Search y Azure OpenAI nos permite crear un potente chatbot corporativo que puede proporcionar respuestas precisas y contextualizadas a las preguntas de los empleados de Tail Spin. ¡Ahora es tu turno de poner en práctica estos conocimientos y crear tu propio chatbot personalizado!
Destacados
- Configuración de Azure Cognitive Search y Azure OpenAI
- Integración de SharePoint como fuente de datos
- Despliegue y provisionamiento de un chatbot corporativo
- Interacción contextualizada a través de Cognitive Search
Preguntas Frecuentes
¿Cuánto tiempo tarda en provisionarse el servicio de Azure Cognitive Search?
El tiempo de provisión puede vari