The AI Directory
    Volver
    Semantic Kernel logo

    Semantic Kernel

    SDK open source de Microsoft para integrar modelos de IA en aplicaciones con orquestación avanzada.

    Descripción

    Semantic Kernel es un SDK open source de Microsoft diseñado para integrar LLMs en aplicaciones existentes de manera estructurada. Permite crear agentes de IA que pueden usar skills (funciones), planear secuencias de acciones, y mantener memoria. Ofrece abstracciones para conectar cualquier LLM (Azure OpenAI, OpenAI, Hugging Face, etc.) con prompts reutilizables llamados semantic functions. Soporta native functions que conectan IA con código tradicional y APIs. Incluye planner automático que descompone objetivos complejos en pasos ejecutables. Disponible en C#, Python y Java. Se integra perfectamente con ecosistema Microsoft y Azure pero es agnóstico de proveedor. Ideal para desarrolladores enterprise que necesitan agregar capacidades de IA a aplicaciones existentes de forma estructurada y mantenible. Usado para automatización inteligente, asistentes contextuales, y augmented applications. Documentación detallada y ejemplos extensos.

    Aplicaciones Destacadas