Dodawanie usług sztucznej inteligencji do jądra semantycznego

Jedną z głównych funkcji jądra semantycznego jest możliwość dodawania różnych usług sztucznej inteligencji do jądra. Dzięki temu można łatwo wymieniać różne usługi sztucznej inteligencji, aby porównać ich wydajność i wykorzystać najlepszy model dla Twoich potrzeb. W tej sekcji udostępnimy przykładowy kod do dodawania różnych usług sztucznej inteligencji do jądra.

W ramach jądra semantycznego istnieją interfejsy dla najpopularniejszych zadań sztucznej inteligencji. W poniższej tabeli przedstawiono usługi obsługiwane przez poszczególne zestawy SDK.

Usługi C# Python Java Notatki
zakończenie czatu ✅ ✅ ✅
Generowanie tekstu ✅ ✅ ✅
Generowanie osadzania (eksperymentalne) ✅ ✅ ✅
Tekst-obraz (eksperymentalny) ✅ ✅ ❌
Obraz do tekstu (eksperymentalny) ✅ ❌ ❌
Zamiana tekstu na dźwięk (eksperymentalna) ✅ ✅ ❌
Dźwięk do tekstu (eksperymentalny) ✅ ✅ ❌
czasu rzeczywistego (eksperymentalna) ❌ ✅ ❌

Napiwek

W większości przypadków wystarczy dodać funkcję uzupełniania czatu do jądra systemu, ale aby obsłużyć wielomodalną sztuczną inteligencję, można dodać dowolną z powyższych usług do jądra systemu.

Następne kroki

Aby dowiedzieć się więcej o poszczególnych usługach, zapoznaj się z konkretnymi artykułami dotyczącymi poszczególnych typów usług. W każdym z artykułów udostępniamy przykładowy kod dodawania usługi do rdzenia u różnych dostawców usług AI.