Hello, I recently built a dialogflow chat agent that queries data from a URL datastore source. The site is fully indexed as shown below.The issue is that the agent fails to pull information form the datastore even though fully index. What might might be the issue. Note: I also tying using the datastore on dialogflow search app type and also no information is being fetched. What might be the issue.
Hello,
Thank you for contacting Google cloud Community!
There could be several reasons why your Dialogflow chat agent isn't pulling information from your URL datastore source, even though it appears fully indexed. Here are some potential issues and solutions to consider:
1. Indexing Issues:
While the site seems fully indexed based on visual cues, it's worth confirming with the datastore provider. There might be underlying issues preventing proper indexing of specific content the agent needs.
Newly added content might have a slight delay before becoming fully searchable. Test with content that has been indexed for a longer period.
Ensure your Dialogflow agent is configured with the correct URL and access credentials for the datastore source.
2. Dialogflow Configuration:
Verify that your Dialogflow agent is created as a "Search App" type. This type specifically focuses on retrieving information from external sources.
Check if your agent has entities defined to match the data you're trying to retrieve from the datastore.
Ensure your intents and training phrases are phrased correctly to trigger relevant searches within the datastore. Test your agent with queries that directly match the indexed content on the datastore.
3. Data Retrieval Issues:
Please check if your agent has the necessary permissions to access the information within the datastore. Consider adding authentication details in your Dialogflow configuration if required by the datastore.
Regards,
Jai Ade
Hello, thanks you for the reply. I wish to note that I have tried both search type and chat agents. None of that works. My source of data is a static websites hosted with a custom domain. The strange thing is the agent is able to return some results although not extensively when I use a datastore linked to a GCS bucket with the same html in it. I can clearly see my static site content from my browser through the same domain. I also tried to reduce the content of my static website significantly(to reduce token size), but that does not seem to work. Also reindexed the datastore multiple times. My domain is verified!
Hello,
I think this issue would need more specific debugging and analysis. To ensure a faster resolution and dedicated support for your issue, I kindly request you to file a support ticket by clicking here[1]. Our support team will prioritize your request and provide you with the assistance you need.
For individual support issues, it is best to utilize the support ticketing system. We appreciate your cooperation!
[1]: https://cloud.google.com/support/docs/manage-cases#creating_cases
Regards,
Jai Ade
Thank you. I will raise the issue as suggested.
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |