AI-szolgáltatások hozzáadása a Szemantic Kernelhez
A Szemantic Kernel egyik fő funkciója, hogy különböző AI-szolgáltatásokat tud hozzáadni a kernelhez. Ez lehetővé teszi, hogy egyszerűen felcserélje a különböző AI-szolgáltatásokat a teljesítményük összehasonlításához és az igényeinek leginkább megfelelő modell kihasználásához. Ebben a szakaszban mintakódot biztosítunk a különböző AI-szolgáltatások kernelhez való hozzáadásához.
A Szemantic Kernelben vannak interfészek a legnépszerűbb AI-feladatokhoz. Az alábbi táblázatban láthatja az egyes SDK-k által támogatott szolgáltatásokat.
Szolgáltatások | C# | Python | Java | Jegyzetek |
---|---|---|---|---|
Csevegés befejezése | ✅ | ✅ | ✅ | |
Szöveg létrehozása | ✅ | ✅ | ✅ | |
Beágyazási generáció (kísérleti) | ✅ | ✅ | ✅ | |
Szövegről képre (kísérleti) | ✅ | ✅ | ❌ | |
Képről szövegre (kísérleti) | ✅ | ❌ | ❌ | |
Szövegről hangra (kísérleti) | ✅ | ✅ | ❌ | |
Hang-szöveg (kísérleti) | ✅ | ✅ | ❌ |
Tipp.
A legtöbb esetben csak a csevegés befejezését kell hozzáadnia a kernelhez, de a több modális AI támogatásához a fenti szolgáltatások bármelyikét hozzáadhatja a kernelhez.
Ha többet szeretne megtudni az egyes szolgáltatásokról, tekintse meg az egyes szolgáltatástípusokra vonatkozó cikkeket. Az egyes cikkekben mintakódot biztosítunk a szolgáltatás kernelhez való hozzáadásához több AI-szolgáltatón keresztül.