Technical requirements
To complete this chapter, you will need to have a recent, supported version of your preferred Python or C# development environment:
- For Python, the minimum supported version is Python 3.10, and the recommended version is Python 3.11
- For C#, the minimum supported version is .NET 8
You will also need an OpenAI API key, obtained either directly through OpenAI or through Microsoft, through the Azure OpenAI service. Instructions on how to obtain these keys can be found in Chapter 1.
If you are using .NET, the code for this chapter can be found at https://github.com/PacktPublishing/Building-AI-Applications-with-Microsoft-Semantic-Kernel/tree/main/dotnet/ch2.
If you are using Python, the code for this chapter can be found at https://github.com/PacktPublishing/Building-AI-Applications-with-Microsoft-Semantic-Kernel/tree/main/python/ch2.
You can install the required packages by going to the GitHub repository and using the following: pip install...