AI-integraties voor Semantische kernel
Semantic Kernel biedt een breed scala aan AI-serviceintegraties om u te helpen krachtige AI-agents te bouwen. Daarnaast kan Semantische kernel worden geïntegreerd met andere Microsoft-services om extra functionaliteit te bieden via invoegtoepassingen.
Met de beschikbare AI-connectors kunnen ontwikkelaars eenvoudig AI-agents bouwen met wisselbare onderdelen. Hiermee kunt u experimenteren met verschillende AI-services om de beste combinatie voor uw use-case te vinden.
Services | C# | Python | Java | Opmerkingen |
---|---|---|---|---|
Tekstgeneratie | ✅ | ✅ | ✅ | Voorbeeld: Text-Davinci-003 |
Chatvoltooiing | ✅ | ✅ | ✅ | Voorbeeld: GPT4, Chat-GPT |
Tekst insluiten (experimenteel) | ✅ | ✅ | ✅ | Voorbeeld: Text-Embeddings-Ada-002 |
Tekst naar afbeelding (experimenteel) | ✅ | ✅ | ❌ | Voorbeeld: Dall-E |
Afbeelding naar tekst (experimenteel) | ✅ | ❌ | ❌ | Voorbeeld: Pix2Struct |
Tekst naar audio (experimenteel) | ✅ | ✅ | ❌ | Voorbeeld: Tekst-naar-spraak |
Audio naar tekst (experimenteel) | ✅ | ✅ | ❌ | Voorbeeld: Fluisteren |
Als u de functionaliteit van uw AI-agent wilt uitbreiden, kunt u invoegtoepassingen gebruiken om te integreren met andere Microsoft-services. Hier volgen enkele van de invoegtoepassingen die beschikbaar zijn voor Semantische kernel:
Invoegtoepassing | C# | Python | Java | Beschrijving |
---|---|---|---|---|
Logic Apps | ✅ | ✅ | ✅ | Bouw werkstromen in Logic Apps met behulp van de beschikbare connectors en importeer ze als invoegtoepassingen in Semantic Kernel. Meer informatie. |
Dynamische sessies van Azure Container Apps | ✅ | ✅ | ❌ | Met dynamische sessies kunt u de code-interpreter-ervaring opnieuw maken vanuit de Assistants-API door moeiteloos Python-containers in te stellen waar AI-agents Python-code kunnen uitvoeren. Meer informatie. |