Semantic Kernel 플러그인 (구 스킬) 코드에서 흥미로운 부분

Microsoft Semantic Kernel에서 역시 흥미로운 부분은 이 부분인 것 같습니다. ChatGPT의 기능을 확장시키기 위해 플러그인 (구 스킬)을 코드로 만들거나, 혹은 단위 기능 (텍스트 요약, 간단한 번역)을 "함수"로 포장해서 플러그인이 재사용할 수 있게 만든 부분이 흥미로운데요,

후자의 경우 첨부하는 코드처럼 별도의 프로그래밍 언어를 사용하는 것이 아니라, 나름의 문법과 규칙을 갖춘 프롬프트 엔지니어링 스크립트를 제안하기만 하면 되는 부분이 인상적입니다. 기회가 되면 좀 더 본격적으로 살펴봐야겠지만, 하드 코딩된 내용을 넘어서서 RDBMS로 스크립트 자체를 동적으로 고쳐쓸 수 있게 하는 것도 얼마든지 가능할 것 같다는 생각도 듭니다.

https://github.com/microsoft/semantic-kernel/blob/main/dotnet/src/SemanticKernel/CoreSkills/SemanticFunctionConstants.cs