Ajout de services IA au noyau sémantique
L’une des principales fonctionnalités du noyau sémantique est sa capacité à ajouter différents services IA au noyau. Cela vous permet de permuter facilement différents services IA afin de comparer leurs performances et de tirer parti du meilleur modèle pour vos besoins. Dans cette section, nous allons fournir un exemple de code pour l’ajout de différents services IA au noyau.
Dans le noyau sémantique, il existe des interfaces pour les tâches IA les plus populaires. Dans le tableau ci-dessous, vous pouvez voir les services pris en charge par chacun des kits SDK.
Services | C# | Python | Java | Notes |
---|---|---|---|---|
Saisie semi-automatique des conversations | ✅ | ✅ | ✅ | |
Génération de texte | ✅ | ✅ | ✅ | |
Génération d’incorporation (expérimentale) | ✅ | ✅ | ✅ | |
Texte à image (expérimental) | ✅ | ❌ | ❌ | |
Image à texte (expérimental) | ✅ | ❌ | ❌ | |
Texte à audio (expérimental) | ✅ | ❌ | ❌ | |
Audio à texte (expérimental) | ✅ | ❌ | ❌ |
Conseil
Dans la plupart des scénarios, vous devez uniquement ajouter la saisie semi-automatique de conversation à votre noyau, mais pour prendre en charge l’IA multimodale, vous pouvez ajouter l’un des services ci-dessus à votre noyau.
Étapes suivantes
Pour en savoir plus sur chacun des services, reportez-vous aux articles spécifiques pour chaque type de service. Dans chacun des articles, nous fournissons un exemple de code pour l’ajout du service au noyau sur plusieurs fournisseurs de services IA.