Dmytro Struk

Post by this author

Filters in Semantic Kernel

It's important to understand how the application behaves and have the ability to override that behavior in runtime based on some conditions. For example, we don't want to send malicious prompt to LLM, and we don't want to expose more information than needed to the end users. A couple of months ago, we added a possibility in Semantic Kernel ...

Unit Testing with Semantic Kernel

Hi all, Testing is an integral part of the software development process. Unit testing allows to test your functionality in isolation. This usually means that instead of performing real work (e.g. sending HTTP request to LLM), it needs to be replaced with something that only simulates the work and return some predefined result, which will be...