What are Datasources in Agent Cloud?
An example of using the linked Airbyte documentation to find form values for Apple Search Ads. You can also use the search functionlity on Airbyte to search using `crtl+k` or by clicking on the search bar on the top right
streams to sync
, which essentially is the field(s) of data that are required to synchronise.An example of the platform prompting to select which fields are to be synchronised, using BigQuery
Incremental Append
synchronises the data by only getting newely added data.Full Refresh Append
synchornises the entire datasource to synchronise date created
or object ID
to ensure that the data is uniuely stored within the vector database.Self Query
e.g.
If you are creating a ‘CEO Chatbot” that can query revenue data, marketing analytics data, engineering analytics data etc… Then this is retrieval strategy will be useful in gathering relevant data based on the query.Example Query: How to get the most out of Self Query.In the above example, self query will generate filtering tags based on the “sale price than $500” to filter retrieval for sales data and the price of a sale. It will also generate relevant tags for “sale date after 1/1/2024” to filter sale dates with the sales data. This achieves more accurate results from the wide range of data.
Find all sales data where the sale is of a higher sale price than$500
and the sale date is after1/1/2024
Raw Similarity Search
Multi Query
CONTEXT: Datasource contains end-user “get started” and “setup” documentation for a mobile app.It will then do a raw similarity search on each one of these queries to gather all relevant results. Once a list of relevant results has been gathered it will return the top k results from all of these results.This is a solution that can have more accuracy in returned results than Raw Similarity Search but has less token usage than Self Query, it serves as a middle ground between the two.
user: How can I set up the mobile app
Multi Query: 1. What part of the documentation must I read to understand the setup of the mobile app | 2. How can I find out how to set up the mobile app | etc…