본문으로 건너뛰기
FindOpenSource

Semantic Kernel

플러그인, 메모리, 계획 기능을 지원하며 대규모 언어 모델을 애플리케이션에 통합하기 위한 Microsoft의 오픈소스 SDK입니다.

개요

Semantic Kernel은 개발자가 LLM 프롬프트를 상호 교환 가능한 "플러그인"으로 네이티브 코드 함수와 결합할 수 있게 해주어, LLM이 실제 애플리케이션 로직을 호출할 수 있게 하고, 더 자율적이고 다단계인 AI 기능을 구축하기 위한 메모리·계획 추상화를 제공합니다. 다시 작성할 필요 없이 기존 .NET, Python, Java 코드베이스에 자연스럽게 통합되도록 설계되었습니다.

Semantic Kernel은 이미 Microsoft 생태계(특히 .NET)에서 작업 중이며 그 환경에 네이티브하게 느껴지는 LLM 오케스트레이션 SDK를 원하는 팀에 적합하며, 강력한 .NET 통합을 포함한 일류 다중 언어 지원을 갖춘 (카탈로그에 있는) LangChain의 대안입니다.

카테고리
AI 및 머신러닝
키워드
llm-frameworkagent-frameworkdotnet
언어
C#, Python
라이선스
MIT

잘못된 정보를 발견하셨나요? GitHub에서 수정 제안하기