December 19th, 2024

Global Expansion – “G3J Learn Semantic Kernel” Show – A Deep Dive in Korean!

Global Expansion – “G3J Learn Semantic Kernel” Show – A Deep Dive in Korean!

Localization Increases Demand

Following the success of this multi-language delivery, we quickly noticed a surge in demand for localized content. Developers from different parts of the world have expressed interest in diving deeper into Semantic Kernel, and we couldn’t be more excited to expand on this momentum.
To address this growing interest, we are thrilled to announce the recordings of a new initiative, starting with a deep dive into Semantic Kernel in Korean. The pilot session featured above is the first of many localized formats, helping developers understand Semantic Kernel in their preferred language, starting with Korean-speaking audiences.
Image korean

“G3J Learn Semantic Kernel” Show

Our new show, titled “G3J Learn Semantic Kernel,” officially began on October 17th and will air every first and third Thursday of a month on the Microsoft Developer Korea YouTube channel. The show aims to guide developers from foundational concepts to advanced tips and tricks, ensuring they can confidently integrate Semantic Kernel into their applications.
So, what does G3J stand for? It stands for one G and three Js: Gusam Park, Jinseok Kim, Jongin Lee and Justin Yoo.
They are Microsoft MVPs with deep expertise in .NET and developer technologies, and Justin Yoo, a Principal Cloud Advocate at Microsoft, will spearhead the show, leveraging his extensive knowledge and experience in helping developers adopt cloud technologies.

The Second Episode – Basic Usage of Semantic Kernel

In the second episode, G3J starts talking about the basic usage of Semantic Kernel – how to create a Semantic Kernel instance by integrating various LLMs including Azure OpenAI, Hugging Face, Google Gemini and GitHub Models. In addition to that, they show how to create a single Semantic Kernel instance for multiple LLM integrations.

The Third Episode – Semantic Kernel Plugins

In the third episode, G3J starts talking about Semantic Kernel plugins in both prompts and native C# codes. During the session, they mention when to use each approach.

The Fourth Episode – Semantic Kernel Automatic Function Calling

In the fourth episode, G3J starts talking about, in Semantic Kernel, how to use chat history and how important it is. They also show how automatic function calling makes the app development easier, as well as some cost considerations when to use this auto function calling.

The Fifth Episode – Semantic Kernel Multi-Agent

In the fifth episode, G3J starts talking about, in Semantic Kernel, how to set up agents with appropriate personas, collaborate with each other and configure them.

What to Expect

Throughout the series, we’ll cover a wide range of topics, starting from the basics, such as how to get started with Semantic Kernel, all the way to more advanced integration tips and best practices. We’ll demonstrate how developers can build intelligent apps that effectively leverage their organization’s data, making Semantic Kernel an indispensable tool in any modern development workflow.
This show is more than just a technical walkthrough; it’s an opportunity to help developers truly understand the value of Semantic Kernel and how it can revolutionize the way they develop intelligent applications.
Here are resources to enjoy the show:

Semantic Kernel Content in Korean

We are beyond excited to continue the “G3J Learn Semantic Kernel” series in partnership with Justin Yoo and our dedicated Microsoft MVPs. Whether you’re new to Semantic Kernel or looking to sharpen your integration skills, this show is for you.
So, mark your calendars and join us every first and third Thursday of the month on the Microsoft Developer Korea YouTube channel for a unique and insightful deep dive into Semantic Kernel!

세계로 뻗어갑니다: “G3J Learn Semantic Kernel” 쇼 – 한국어로 배우는 Semantic Kernel!

다국어 컨텐츠 관련 수요가 늘어나고 있습니다

다국어로 Semantic Kernel 관련 내용을 방송한 이후, 개발자들 사이에서 현지화한 콘텐츠에 대한 수요가 크게 증가한 것을 확인했습니다. 각 지역의 개발자들이 Semantic Kernel에 대해 더 깊이 배우고자 하는 열정을 보여주었고, 이를 반영하여 저희는 다양한 언어로 더욱 심층적인 학습 콘텐츠를 제공하기로 결정했습니다.
이 관심에 부응하기 위해 그 첫 번째 시작을 바로 한국어로 진행하게 되어 너무 뿌듯합니다. 이 쇼를 통해 한국어 사용자들도 Semantic Kernel을 좀 더 깊이 이해하고 활용할 수 있을 것입니다.

“G3J Learn Semantic Kernel” 쇼는?

“G3J Learn Semantic Kernel”이라 이름 붙인 이 쇼는 지난 10월 17일부터 공식적으로 시작을 했으며, 매월 첫번째, 세번째 주에 Microsoft Developer Korea 유튜브 채널을 통해 방송합니다. 이 시리즈를 통해 개발자들이 Semantic Kernel을 자신의 애플리케이션 개발에 곧바로 통합할 수 있는 기본적인 개념부터 시작해서 고급 기능까지 다룰 예정입니다.
그렇다면 G3J가 무엇을 의미하나요? 한 명의 G(박구삼)와 세 명의 J(김진석, 이종인, 유저스틴)를 가리킵니다. 모두 Microsoft MVP이며 .NET의 기술 전문가들입니다. 더불어 마이크로소프트의 수석 디벨로퍼 아드보캇인 유저스틴이 전체적으로 이 시리즈를 이끌어 갈 예정입니다.

두번째 에피소드 – Semantic Kernel 기본 사용법

이 세션에서는 G3J가 Semantic Kernel의 기본 사용법에 대해 얘기합니다. Semantic Kernel 인스턴스를 만들고 거기에 Azure OpenAI, Hugging Face, Google Gemini, GitHub Models 등의 다양한 LLM을 연동시키는 방법을 알아봅니다. 더불어 하나의 Semantic Kernel 인스턴스에 이 모든 LLM을 전부 연동시켜 사용하는 방법에 대해서도 알아봅니다.

세번째 에피소드 – Semantic Kernel 플러그인

이 세션에서 G3J는 Semantic Kernel에 Prompt 기반의 플러그인과 C# 네이티브 코드 기반의 플러그인을 추가하는 방법에 대해 얘기합니다. 또한, 언제 어떤 상황에서 각각의 접근 방식이 유리한지도 얘기합니다.

네번째 에피소드 – Semantic Kernel 오토매틱 펑션 콜링

이 세션에서 G3J는 챗 히스토리를 관리하는 방법에 대해 얘기하고, 이것이 앱 개발에서 어떻게 중요한지에 대해 얘기합니다. 또한, 이 챗 히스토리를 사용해서 오토 펑션 콜링 기능을 활용하는 방법에 대해서도 다룹니다. 마지막으로 이 오토 펑션 콜링 기능을 사용할 때 비용 관점에서 고려해야 할 것들에 대해서도 얘기합니다.

다섯번째 에피소드 – Semantic Kernel 멀티 에이전트

이 세션에서 G3J는 다양한 에이전트를 만들어 적절한 페르소나를 부여하는 방법과 더불어 에이전트를 구성하는 방법에 대해 다뤄봅니다.

무엇을 기대할까요?

이 시리즈에서는 Semantic Kernel 시작하기와 같은 기초적인 내용부터 고급 인티그레이션 팁과 실전 노하우까지 다양한 주제를 다룹니다. 이를 통해 개발자들은 회사의 데이터를 활용한 지능형 애플리케이션을 효과적으로 구축하는 방법을 배우게 될 것입니다.
이 쇼는 단순한 기술 소개를 넘어, Semantic Kernel의 가치를 깊이 이해하고 이를 바탕으로 더욱 혁신적인 애플리케이션을 개발할 수 있도록 돕는 기회를 제공할 것입니다.
이미 첫 방송을 통해 방향을 여러분과 공유했고, 아래는 이 시리즈를 같이 즐길 수 있는 다양한 리소스들입니다:

한국어로 진행하는 Semantic Kernel 컨텐츠

우리는 이 “G3J Learn Semantic Kernel” 시리즈를 시작하게 되어 너무나 기쁩니다. Semantic Kernel이 처음인가요? Semantic Kernel에 대한 좀 더 고급 기능을 알고 싶으신가요? 이 시리즈면 충분합니다.
이제 Microsoft Developer Korea 유튜브 채널을 구독하시고 매월 첫번째, 세번째 목요일에 이 에피소드들을 시청하세요. Semantic Kernel의 다양한 활용 예를 만날 수 있습니다!

0 comments