Showing category results for Announcement

Nov 12, 2024
Post comments count2
Post likes count2

Transforming Semantic Kernel Functions

Mark Wallace
Mark Wallace

Functions are a key component of Semantic Kernel. As an AI Orchestrator, Semantic Kernel coordinates function execution together with Large Language Model (LLM) inference to allow the model return better responses or take action. Semantic Kernel groups related functions as plugins and provides capabilities to generate plugins from native code (e.g....

Semantic KernelAnnouncement
Nov 5, 2024
Post comments count0
Post likes count2

Announcing Semantic Kernel for Java 1.4.0

Derek Keeler Milder Hernandez
Derek,
Milder

Hello Java AI developers! We are announcing the 1.4.0 release of the Semantic Kernel for Java. Please see the full changelog here. You can find our updates on our GitHub repository and the artifacts on Maven Central. What's New in Semantic Kernel for Java 1.4.0? Vector Store Functionality Goes GA The central focus of this release is for the V...

Semantic KernelAnnouncementsAnnouncement
Nov 4, 2024
Post comments count0
Post likes count3

Managing Chat History for Large Language Models (LLMs)

Mark Wallace Sophia Lagerkrans-Pandey
Mark,
Sophia

Large Language Models (LLMs) operate with a defined limit on the number of tokens they can process at once, referred to as the context window. Exceeding this limit can have significant cost and performance implications. Therefore, it is essential to manage the size of the input sent to the LLM, particularly when using chat completion models. Th...

Semantic KernelAnnouncement
Nov 1, 2024
Post comments count0
Post likes count1

Introducing AWS Bedrock with Semantic Kernel

Tao Chen Roger Barreto
Tao,
Roger

One of the principal features of Semantic Kernel is its ability to integrate various AI services seamlessly. We are pleased to announce that this capability now extends to AWS Bedrock. With AWS Bedrock, you can access foundational models such as the Amazon Titan models. The new connector supports Chat Completion, Text Generation, and Text Embedd...

Semantic KernelAnnouncement
Nov 1, 2024
Post comments count0
Post likes count1

Productive AI at Microsoft Ignite 2024

Evan Chaki
Evan Chaki

Microsoft Ignite 2024 is almost here!  This year the in-person conference will be held in Chicago Illinois USA November 19th - 22nd and the Semantic Kernel team will be on site answering questions and sharing best practices and if you can't attend in-person you can also sign up for free and watch it online or On Demand. I’m thrilled to announce ...

Semantic KernelAnnouncementsAnnouncement
Oct 29, 2024
Post comments count0
Post likes count1

Microsoft.Extensions.VectorData.Abstractions: Now Available

Mark Wallace
Mark Wallace

We are thrilled to announce the launch of Microsoft.Extensions.VectorData for .NET! Our collaboration with the .NET team since the debut of Semantic Kernel has resulted in a powerful new feature that aligns with the best practices of both current and upcoming .NET releases.  This is the second new package as part of this collaboration.  You can lea...

Semantic KernelAnnouncementsAnnouncement
Oct 28, 2024
Post comments count0
Post likes count4

Diving into Function Calling and its JSON Schema in Semantic Kernel .NET

Sophia Lagerkrans-Pandey Adit Sheth
Sophia,
Adit

Diving into Function Calling and its JSON Schema in Semantic Kernel .NET Function-calling is one of the most exciting features of certain Large Language Models (LLMs), enabling developers to execute code directly in response to user queries. In Semantic Kernel, we streamline the process by allowing you to use built-in plugins or integrate your own...

.NETAnnouncement
Oct 25, 2024
Post comments count0
Post likes count2

Process Framework gets Python support and more!

Shawn Henry
Shawn Henry

As we continue to empower developers in embedding AI into their workflows, we are thrilled to announce significant updates to the Microsoft Semantic Kernel's Process Framework. Building on our introductory blog, we’ve made enhancements that further streamline business process automation and AI integration and help you to be successful with the Sema...

Semantic KernelAnnouncementsAnnouncement
Oct 8, 2024
Post comments count3
Post likes count5

Microsoft.Extensions.AI: Simplifying AI Integration for .NET Partners

Evan Chaki
Evan Chaki

We are thrilled to announce the launch of Microsoft.Extensions.AI for .NET! Our collaboration with the .NET team since the debut of Semantic Kernel has resulted in a powerful new feature that aligns with the best practices of both current and upcoming .NET releases. With the introduction of Microsoft.Extensions.AI, Independent Software Vendors (...

.NETAnnouncementsAnnouncement
Oct 1, 2024
Post comments count2
Post likes count5

Using JSON Schema for Structured Output in .NET for OpenAI Models

Sophia Lagerkrans-Pandey Dmytro Struk
Sophia,
Dmytro

In one of the previous posts, we demonstrated how to use JSON Schema to get Structured Output with OpenAI and Python version of Semantic Kernel: Using JSON Schema for Structured Output in Python for OpenAI Models. In this post, we will explore how to implement a JSON Schema-based structured output using .NET version of Semantic Kernel. For mo...

Announcement.NET