Notifications
Announcements
Hi everyone, I’m working with Copilot Studio using generative orchestration, and I’m trying to control when specific knowledge sources are queried Here’s the situation: I have knowledge sources attached inside Generative answers nodes within specific topics. My goal is to improve the quality of answers by always asking the user for additional context information upfront (such as role or department). This lets me filter the query and select the correct knowledge base via the flow before passing the user’s pre-processed query to the knowledge source. This approach improves answer relevance and precision.
However, I’ve noticed that:
Even though the knowledge source is attached inside a Generative answers node, it still appears under the global Knowledge tab. During testing, generative orchestration sometimes queries the knowledge source directly, without first running the topic that collects the necessary context.
I’m wondering how to best achieve this when generative orchestration is enabled. I know I could use classic orchestration to manually control the flow, but I’d like to use generative orchestration for benefits like slot-filling and more natural conversation flow.
My questions are:
Any insights or best practices would be greatly appreciated.
Thanks in advance!
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.
In our never-ending quest to improve we are simplifying the forum hierarchy…
We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Michael E. Gernaey 265 Super User 2025 Season 2
Romain The Low-Code... 240 Super User 2025 Season 2
S-Venkadesh 101 Moderator