Aplicaciones y agentes de IA

Las aplicaciones de IA abarcan una amplia variedad de aplicaciones, como plataformas de comercio electrónico, detección remota, control de robots y diagnóstico médico. La infusión de IA en una aplicación puede resultar ser una tarea difícil y lenta. Hasta hace poco, se necesitaba una comprensión profunda del aprendizaje automático y meses de desarrollo para adquirir datos, entrenar modelos e implementarlos a gran escala. Incluso entonces, el éxito no estaba garantizado. El camino estaba lleno de obstáculos y dificultades que hacían que los equipos no pudieran obtener valor de sus inversiones en IA.

Aplicaciones de IA

Microsoft Azure Cognitive Services son servicios de IA específicos de un dominio y están disponibles como API. Estos servicios eliminan los desafíos de la infusión de IA en las aplicaciones y están diseñados para que hacerlas productivas, estén preparadas para la empresa y sean de confianza. Le permiten aprovechar las últimas novedades en IA sin necesidad de crear e implementar sus propios modelos; en su lugar, puede implementar modelos de IA con solo ajustar unas pocas líneas de código. Incluso sin un equipo de ciencia de datos de gran tamaño, pueda crear rápidamente aplicaciones de IA que vean, escuchen, hablen, comprendan e, incluso, empiecen a razonar.

Algunos ejemplos comunes de aplicaciones de IA incluyen:

  • análisis de opiniones
  • Detección de objetos
  • Traducción
  • Personalización
  • Automatización de procesos robóticos

Siga estas instrucciones para planear el desarrollo y la implementación de aplicaciones de IA:

  • Familiarícese con la gran variedad de funcionalidades y servicios que se ofrecen en Azure Cognitive Services, y decida cuáles usará.
  • Decida si tiene datos personalizados con los que desea entrenar y personalizar estos modelos de IA. Ciertos servicios se pueden personalizar.
  • Explore los tutoriales de inicio rápido de Azure Cognitive Services para aprender a usar el SDK y las API REST. Los SDK de Cognitive Services están disponibles para muchos lenguajes de desarrollo populares, como C#, Python, Java, JavaScript y Go.
  • Decida si necesita implementar estos productos de Cognitive Services en contenedores.

Lista de comprobación de aplicaciones de IA

Para empezar, familiarícese con las distintas categorías y servicios de Azure Cognitive Services, como visión, voz, lenguaje, decisión y búsqueda web. Visite las páginas del producto para obtener más información e interactuar con las demos. Cada categoría de la página ofrece un conjunto de guías de inicio rápido, tutoriales, guías paso a paso para las API REST y los SDK. También puede leer un libro electrónico que describe los escenarios comunes y cómo compilar su primera aplicación de IA con Cognitive Services.

Agentes de IA

La plataforma de Microsoft Azure AI pretende permitir a los desarrolladores innovar y acelerar sus proyectos. En el caso de la IA conversacional, Azure ofrece Azure Bot Service, SDK y herramientas de Bot Framework para permitir a los desarrolladores crear experiencias de conversación enriquecidas. Además, los desarrolladores pueden usar Azure Cognitive Services, como Language Understanding (LUIS), QnA Maker y el servicio Voz, para agregar las capacidades de que los bots de chat entiendan a los usuarios finales y hablen con ellos.

Entre los escenarios comunes de soluciones de IA conversacional o bot de chat se incluyen:

  • Bot de chat informativo de preguntas y respuestas
  • Bot de chat de servicio al cliente o soporte técnico
  • Bot de chat del departamento de soporte técnico o RR. HH.
  • Bot de chat de ventas o comercio electrónico
  • Dispositivos compatibles con voz

Nota:

Microsoft ofrece Power Virtual Agents, creados a partir de Bot Framework, para los desarrolladores que desean crear un bot de chat principalmente con una experiencia sin código o de poco código. En este escenario, los desarrolladores no hospedan el bot ellos mismos ni controlan el lenguaje natural ni otros modelos de IA con Cognitive Services.

Lista de comprobación de agentes de IA

Azure Bot Service y Microsoft Bot Framework tienen las siguientes características:

  • Bot Framework es una oferta de código abierto que proporciona un SDK para ayudarle a diseñar, compilar y probar su bot. Este SDK está disponible en C#, JavaScript, Python y Java. También ofrece un lienzo de creación visual gratuito en Bot Framework Composer y una herramienta de pruebas en Bot Framework Emulator.
  • Azure Bot Service es un servicio dedicado dentro de Azure, que le permite hospedar o publicar su bot en Azure y conectarse a canales populares.

Para más información sobre Azure Bot Service y Bot Framework, consulte:

Una de las maneras más sencillas de empezar es usar QnA Maker, parte de Azure Cognitive Services, que puede convertir de forma inteligente un documento de preguntas más frecuentes o un sitio web en una experiencia de PyR en minutos. Para usar QnA Maker, consulte:

Para descargar y usar el SDK y las herramientas de Bot Framework para el desarrollo de bots, consulte:

Para obtener información sobre cómo agregar Cognitive Services para que el bot sea aún más inteligente, consulte:

Para obtener información sobre cómo crear su propio asistente virtual con aceleradores de soluciones de Bot Framework, y seleccionar un conjunto común de aptitudes, como calendario, correo electrónico, punto de interés y tareas pendientes, consulte la documentación de las soluciones de Bot Framework.

Pasos siguientes

Explore otras categorías de soluciones de IA: