-
Book Overview & Buying
-
Table Of Contents
Practical C# Projects with .NET
By :
In this chapter, we'll be using Microsoft Agent Framework to build a personal AI librarian that allows users to chat with an AI agent with a specific personality, access data in various documents, and integrate with additional capabilities in the form of plugins.
This whole process is illustrated in Figure 9.3:

Figure 9.3 – A flowchart showing all the pieces working together
In this section, we'll cover some high-level details around the AI librarian we're reviewing in this chapter.
Our AI librarian is an LLM chat agent that has access to a few data files it can reference and answer questions about, as well as a custom skill to help it understand the current date and time. While these capabilities aren't earth-shattering, my goal in this chapter is to teach you a concept and give you a sample application to expand with your own skills and your own data.
Because I like keeping side projects fun and quirky...