ConceptsAI ServicesAI Integrations

AI Integrations for Semantic Kernel

Semantic Kernel provides a wide range of AI service integrations to help you build powerful AI agents. Additionally, Semantic Kernel integrates with other Microsoft services to provide additional functionality via plugins.

Out-of-the-box integrations

With the available AI connectors, developers can easily build AI agents with swappable components. This allows you to experiment with different AI services to find the best combination for your use case.

AI Services

ProviderChat CompletionText GenerationText EmbeddingsText to ImageImage to TextText to AudioAudio to Text
OpenAI

Azure OpenAI

Anthropic

Mistral

Amaozon Bedrock

Providers

List of available Semantic Kernel providers: