Introduktion till semantisk kernel
Semantisk kernel är ett enkelt utvecklingspaket med öppen källkod som gör att du enkelt kan skapa AI-agenter och integrera de senaste AI-modellerna i din C#-, Python- eller Java-kodbas. Det fungerar som ett effektivt mellanprogram som möjliggör snabb leverans av lösningar i företagsklass.
Företagsklart
Microsoft och andra Fortune 500-företag utnyttjar redan semantisk kernel eftersom det är flexibelt, modulärt och observerbart. Backas upp med säkerhetshöjande funktioner som stöd för telemetri och hooks och filter så att du känner dig säker på att du levererar ansvarsfulla AI-lösningar i stor skala.
Version 1.0+ stöd i C#, Python och Java innebär att det är tillförlitligt och engagerat i icke-bakåtkompatibla ändringar. Alla befintliga chattbaserade API:er utökas enkelt för att stödja ytterligare metoder som röst och video.
Semantisk kernel har utformats för att vara ett framtidsbevis som enkelt kopplar din kod till de senaste AI-modellerna som utvecklas med tekniken allt eftersom den utvecklas. När nya modeller släpps växlar du helt enkelt ut dem utan att behöva skriva om hela kodbasen.
Automatisera affärsprocesser
Semantisk kernel kombinerar uppmaningar med befintliga API:er för att utföra åtgärder. Genom att beskriva din befintliga kod för AI-modeller anropas de för att hantera begäranden. När en begäran görs anropar modellen en funktion, och Semantic Kernel är mellanprogrammet som översätter modellens begäran till ett funktionsanrop och skickar resultaten tillbaka till modellen.
Modulär och utökningsbar
Genom att lägga till din befintliga kod som ett plugin-program maximerar du din investering genom att flexibelt integrera AI-tjänster via en uppsättning färdiga anslutningsappar. Semantisk kernel använder OpenAPI-specifikationer (till exempel Microsoft 365 Copilot) så att du kan dela eventuella tillägg med andra pro- eller lågkodsutvecklare i ditt företag.
Kom igång
Nu när du vet vad semantisk kernel är kan du komma igång med snabbstartsguiden. Du skapar agenter som automatiskt anropar funktioner för att utföra åtgärder snabbare än något annat SDK där ute.