Semantic Kernel

The latest news from the Semantic Kernel team for developers

Announcing Semantic Kernel integration with Azure Cognitive Search

We're excited to announce integration of Azure Cognitive Search Vector Search with Semantic Kernel, available in both C# and Python. This integration follows the existing Semantic Memory architecture, making it incredibly easy for developers to add memory to prompts and plugins. This integration unlocks the following key benefits. ...

Introducing Semantic Kernel for Java

Hello Java developers! We are thrilled to announce the first release of the Microsoft Semantic Kernel for Java! This Java library opens up new developer possibilities by seamlessly integrating AI services like OpenAI and Azure OpenAI with conventional and idiomatic programming. Now, you can create cutting-edge AI applications that combine ...

Create your first ChatGPT plugin for Semantic Kernel

Yesterday, we announced the Semantic Kernel plugins hackathon in celebration of the new integrations Semantic Kernel has with ChatGPT plugins. In this article we'll show you how to build your first ChatGPT plugin for Semantic Kernel. What are ChatGPT plugins? With plugins, you can give AI bots like ChatGPT and Chat Copilot superpowers ...

📢 Announcing the Semantic Kernel Plugins Hackathon!

This is a big week for the Semantic Kernel as we're making a big push for plugins! Plugins are at the heart of unlocking more potential with your Semantic Kernel applications. They allow you to connect to external data sources and give large language models tools to be able to interact with native functions and API services. To show ...

Semantic Kernel Tools: Prompt Engineering for Multiple Endpoints

Are you curious how you can test your designs and applications against multiple endpoints, and compare cost or performance?  Are you ready to take your prompt engineering to the next level? We are thrilled to announce an exciting new feature for Semantic Kernel Tools, the Visual Studio Code extension designed to enhance the ...

Help influence the public Semantic Kernel backlog on GitHub

We've already been using issues on GitHub to collect feedback and bugs from the community. This has allowed us to prioritize the most important features and fixes for the community. We're now taking this a step further by making our project boards public. This will allow you to see what we're working on now and what we're planning to work ...

Semantic Kernel Roadmap: Fall Release Preview

Evan Chaki (L) and John Maeda (R) previewing the third official release of Semantic Kernel    The Semantic Kernel team is thrilled to present the fall 2023 release plan for Semantic Kernel. Our focus is on delivering key developments and enhancements across three pillars: open source and trustworthiness, reliability and ...

Enhancing AI Models with Chroma: A Conversation with CEO Jeff Huber

To use Chroma with Semantic Kernel, visit the sample notebook on the Semantic Kernel GitHub repo. And if you like the repo, please give it a star! In this interview with Jeff Huber, CEO and co-founder of Chroma, a leading AI-native vector database, Jeff discusses how Chroma bridges the gap between AI models and production by leveraging ...

Revolutionizing AI Search with Weaviate: An Interview with CEO Bob van Luijt

To use Weaviate with Semantic Kernel, visit the sample notebook on the Semantic Kernel GitHub repo. And if you like the repo, please give it a star! In this interview, Bob van Luijt, CEO and co-founder of Weaviate, shares his journey from starting an internet business at a young age to co-founding Weaviate. Bob discusses the ...

Semantic Kernel at Microsoft BUILD 2023: Highlights from the Q&A Session

We've got some exciting news to share with you about our latest AI solutions that were unveiled at Microsoft BUILD 2023. In addition to our main keynote session - Building AI solutions with Semantic Kernel, we also held a Q&A session where attendees had the opportunity to ask us all their top questions about how to use these new AI ...