</> CodeBooks
    ← Volver a Azure (página 1)
    Portada de Building Intelligent Apps with .NET and Azure AI Services

    Building Intelligent Apps with .NET and Azure AI Services

    Ashirwad Satapathi

    Editorial
    Apress
    Año
    2024
    Páginas
    ~209
    Nivel
    Intermedio

    De qué trata

    Guía práctica y enfocada al desarrollo empresarial en la que Ashirwad Satapathi enseña a incorporar servicios cognitivos e inteligencia artificial generativa en soluciones de software utilizando .NET 8 y C#. El libro está concebido para desarrolladores backend, full-stack y arquitectos de soluciones de nivel intermedio que ya dominan C# y el entorno de .NET, pero que necesitan integrar capacidades de IA preentrenadas y modelos fundacionales sin necesidad de contar con un perfil previo de ciencia de datos o machine learning matemático.

    El temario aborda el aprovisionamiento, la seguridad y el consumo eficiente de las principales APIs de Azure AI Services a través de SDKs oficiales de .NET. Cubre la categorización de texto y análisis de lenguaje con Azure AI Language, el desarrollo de aplicaciones multiplataforma con .NET MAUI conectadas a Azure Functions y Azure AI Translator, el reconocimiento de voz a texto con Azure AI Speech, el análisis y extracción visual con Azure AI Vision, la digitalización y captura estructurada de datos en facturas mediante Azure AI Document Intelligence, la moderación automatizada con Azure AI Content Safety y la adopción de capacidades de IA generativa y síntesis de contenido conectándose a Azure OpenAI Service.

    En lugar de limitarse a demostraciones aisladas, el autor propone la construcción de varias herramientas funcionales orientadas a escenarios reales: un clasificador de documentos serverless, una app de traducción en tiempo real con .NET MAUI, utilidades de transcripción de audio, un extractor web de facturas comerciales y un asistente de resumen con Azure OpenAI. Su valor diferencial reside en traducir las complejas APIs de IA de Azure a código C# limpio, desacoplado y listo para producción. Deja fuera el entrenamiento de modelos personalizados desde cero, siendo un recurso muy provechoso para quienes buscan acelerar el valor de negocio integrando servicios de IA en arquitecturas .NET existentes.

    • .NET 8
    • C#
    • Azure AI Services
    • .NET MAUI
    • Azure Functions
    • Azure OpenAI Service
    • Azure AI Document Intelligence
    • Azure AI Language
    • Azure AI Vision
    • Azure AI Speech
    • Azure AI Content Safety

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Clasificador de documentos serverless

    Servicio backend con Azure Functions y Azure AI Language Service que procesa y clasifica automáticamente documentos textuales según su categoría temática y entidades.

    Aplicación de traducción multilingüe con .NET MAUI

    Aplicación cliente de escritorio y móvil desarrollada en .NET MAUI conectada a microservicios serverless y Azure AI Translator para traducir textos y documentos en tiempo real.

    Extractor inteligente de facturas y formularios

    Solución web que analiza facturas en PDF e imágenes mediante Azure AI Document Intelligence para extraer claves, totales e ítems estructurados de transacciones comerciales.

    Resumidor de contenido con Azure OpenAI

    Herramienta que utiliza los modelos de lenguaje de Azure OpenAI Service y los SDKs de .NET para generar resúmenes automáticos y condensar documentos extensos.

    Más de Azure con nivel Intermedio