I have created a chatbot using dialogflow cx and I'm using the datastore for answering the questions.
I have 2 type of datastores, one is created using web indexing while other is imported from google cloud storage bucket.
I have also added maximum link 1 option in datastore response in agent responses.
I expect that it should only share the link when it gets the answer from web indexed data, but it is sharing the link of google cloud storage bucket as well when it finds answer from second datastore.
Is there anyway to fix it?
Solved! Go to Solution.
Hi @babuharsh,
Welcome to Google Cloud Community!
It looks like you're facing an issue with your Dialogflow CX agent, which utilizes two datastores—one web-indexed and one from Google Cloud Storage. You expected the "Maximum number of links in agent response = 1" setting to apply solely to the web-indexed results, but it's applying to all datastore matches instead.
Here are the potential ways that might help with your use case:
Was this helpful? If so, please accept this answer as “Solution”. If you need additional assistance, reply here within 2 business days and I’ll be happy to help.
Hi @babuharsh,
Welcome to Google Cloud Community!
It looks like you're facing an issue with your Dialogflow CX agent, which utilizes two datastores—one web-indexed and one from Google Cloud Storage. You expected the "Maximum number of links in agent response = 1" setting to apply solely to the web-indexed results, but it's applying to all datastore matches instead.
Here are the potential ways that might help with your use case:
Was this helpful? If so, please accept this answer as “Solution”. If you need additional assistance, reply here within 2 business days and I’ll be happy to help.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |