I have multiple data sheets that update daily (mostly prices). Is there a way to provide the daily updates to the pickaxe to learn current pricing? I saw on web scraping there is a way to have scraped data refreshed, but I can’t figure out how to feed regularly updated info into the bot. I have access to this data in spreadsheet form, json, database with API access, etc - So I’m open to whatever possibilities there may be! Any help would be appreciated.
Great question. There are 2 ways.
As you saw, with web scraping, you can actually set it to refresh every 24 hours. That way, if the info is publicly hosted on a website, you’ll always have up to date info.
The second method is to build a custom action, or use one of the automation builder integrations (like a make webhook) to gather the data anew whenever the user uses the tool. This will be getting the data live, which is even better.
Hope that helps!
Thanks nathaniel, I was thinking this as well… however, it’s my understanding that the custom actions are only for AFTER a chat… that they aren’t used for anything like learning. Am I incorrect with that assumption ?
An action will be activated based on the trigger context. The AI will keep watch for the instruction you set and trigger you action based on that so it can trigger at any point, beginning, user prompt, end. This is what I understand based on building pick axes so far
An action pulls information in, but only for the duration of that chat. So if you have an action to get the price of crude oil, it must be queried for every individual chat in order for the Pickaxe to know it.
Here is an example of a financial chatbot that can get the current price of any stock if you give it the stock ticker.
Thanks @admin_mike ! I’ve looked at all the docs, but cannot see how to pull information for the chat from an action? Can you point me to any docs on how this is handled? I’ve watched all the vids, etc… and the most relevant to our use case is your video where you upload AirBNB listings, but we need it fetched from a constantly updating source. So the example from the financial chatbot is spot on, if it were the AirBNB data used in the video.
In the case of the API I used for the Charlie Munger bot I used a simple GET request for the financial prep modeling api. It really depends on where you’re getting your information from. You will need to write a GET request for whatever your API.