Microsoft Semantic Kernel: l'SDK enterprise per orchestrare LLM
In una frase Microsoft apre al pubblico Semantic Kernel, un SDK open source in C#, Python e Java per integrare LLM in applicazioni aziendali. Introduce 'skills' (funzioni AI riusabili) e 'planner' (catene automatiche verso un obiettivo). Diventa il layer standard di orchestrazione AI per i Copilot Microsoft.
Microsoft rilascia Semantic Kernel, uno strumento per gli sviluppatori che vogliono aggiungere l'intelligenza artificiale alle loro applicazioni senza dover reinventare ogni volta la ruota.
L'idea di base: definisci delle "skill", cioè funzioni AI riusabili (es. "riassumi questo testo", "cerca informazioni", "scrivi una email"), e poi un componente chiamato "planner" le combina automaticamente per raggiungere un obiettivo dato dall'utente.
Se vuoi costruire un assistente aziendale che risponde alle email, recupera dati da un database e genera report, Semantic Kernel ti mette a disposizione i mattoncini già pronti. Non devi scrivere da zero la logica di orchestrazione.
Microsoft lo usa internamente per costruire i propri Copilot (Teams, Office, Azure) e lo rende disponibile in tre linguaggi: C# per il mondo .NET enterprise, Python per data scientist e ricercatori, Java per le grandi aziende. Oggi è diventato il fondamento silenzioso di gran parte dell'AI aziendale basata su Microsoft.
Aziende
Microsoft
Tool
—
Tag
Fonti