I have defined a SharePoint site as a knowledge source for my agent. This site has a curated FAQ sub-page, and I want to prioritize the agent to seek information there first. Some remarks:
I know I can put priority conditions on multiple "generate answer" nodes. the problem is that I cannot declare the FAQ page as a separate knowledge (the limitation for aspx pages). So I am really working with one big knowledge source, which is the SharePoint site.
As a human user, when use the SharePoint search bar to search a keyword, I see the FAQ page suggested, but most often not as the first couple of search results.
I put in the agent instructions: "prioritize the FAQ page" but it didn't really make any difference, with or without the genAI orchestration
As a last resort, I can declare a raw text file including the FAQ information and prioritize it. But for obvious reasons, I really would like to solve this more organically.
maybe switching the data source is an option? You could create a Sharepoint List with FAQ questions and answers and search them with ODATA query. Probably you'll need to use generative orchestration for it to work properly, you'd need to test it. :-)
I also see that it would be good to prioritize certain data sources. We'll see what the future will bring.
In case of any other questions, let me know. If the answer helped you, mark it, so that others can benefit from it.
Best regards,
Artur Stepniak
Was this reply helpful?YesNo
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.