Hello!
I created a Copilot chatbot to answer questions about my company Objective Key Results. The topic I created has a Generative answer block with all the OKRs as data source. When I asked the bot to list ALL okrs, it only returns the first 3 results.
I tried to custom instruct the bot to provide all the information it has. But I can only get 3 results back. I check the data source and I confirmed that it has all the 100 okrs.
How can I make my bot responde with all the information it has in the data source?
Thanks in advance
Good morning @citron-truc ,
Thank you very much for you explanation.
I checked Azure OpenAI, but since I am trying to search information in sharepoint lists, unfortunately is not possible with Azure. It has index limitations to sharepoint list and .ASPX pages.
I will leave this post open in case someone has a alternative solution.
Thank you very much for your help!
Good morning,
I hope you are doing well.
- What I meant by "a custom solution on Azure" is that your problem is quite specific and out of the scope of the out-of-the-box solution. I suggest you try building something from the ground up using Azure OpenAI (more tech-heavy but potentially more powerful).
- When I use generative answers on my sharepoint, I get better results when I write a quick summary of each of the documents at the beginning (like a README of some sorts).
- Putting all the information in a giant document wouldn't help I think (I don't think the generative answer will be able to read it all in one go). Besides, I guess it would be more complicated to maintain everything up to date.
Hello @citron-truc , thank you for your answer!
Can you please provide more information about the custom solution on Azure?
If I joined all the information in just one document, could it be a solution as well?
Thank you again!
Good morning,
I hope you are doing well. I am afraid that what you ask for won't work right now 😥.
When you ask a generative answer to answer a question based on documents, following :
- An index looks in your documents and retrieves the X most interesting-looking documents based on your question.
- The index comes to see a generative AI model and asks "hey, I have X interesting documents. Can you answer my question based on these documents ?"
- An answer is generated and returned to the user.
Since only X documents are used to generate our answer, you won't be able to have all of them with standard tools. This is done for efficiency's sake (when you have a lot of documents, looking at all of them would be too long).
I believe you need to create a custom solution on Azure.
Pablo Roldan
33
Romain The Low-Code...
25
stampcoin
10