eldr.ai | AI Hooks - ELDR AI Training Notifications via HTTPS
ELDR AI makes it easy to Integrate Artificial Intelligence with your own digital systems - at any level.
Having AI Data, AI Models and AI Predictions/Recommendations that function on a standalone static basis is one thing (and suitable for many scenarios),
but making them link seamlessly with your other systems is absolutely key to using them to add value in multi-pathway cross-talking multi-domain
circumstances - this is where AI Integration comes in - and is the ability to learn from and give output to your current digital processes and systems -
in real time.
ELDR AI facilitates AI Integration on five levels, which can be used together or individually: (1) Data via API,
(2) Trigger Learning via API, (3) Hook notifications via HTTPS, (4) Predictions & Recommendations via API
and (5) Continuous Learning
Here we will discuss how you can use Hooks (Training Notifications) via HTTPS and how it can be used in system-wide integration.
You have seen in the Train AI Model
tutorial how you Train AI Models from your AI Data/AI Models, and in that Tutorial we did it manually, by clicking on-screen buttons.
After Training we were notified on the Training page itself and via looking at the View Model and View Training pages.
Another way of getting notified after Training is via a Hook - a HTTPS request sent to a URL of your choosing after Training has completed.
Create a Hook
The first step is to assign a Hook to a Model:
Click the "fish" icon (green box) to go to the Hooks page.
Enter a valid, descriptive URL of the GET request you would like the Hook sent to when Training has completed (red box).
Only enter a URL you have control over and only when you are legally and professionally entitled to do so.
All you need to do now is press "Create" and a Hook will be created for you and displayed in the table:
Let's look into the table in more detail:
Actions - The blue icons (view, edit & history) relate to the AI Model so you can get to the Model directly from here.
The red "bin" delete icon refers to the Hook itself. To delete the Hook, click the "bin" icon. You will be prompted before confirming deletion.
Model Name - the AI Model the Hook has been created for.
Model Training Status - the current Training Status of the Model - useful if you are testing Hooks.
URL - the URL you would like the Hook sending to.
Hook Key (green box) - a unique key generated for this Hook - This will be appended to the URL e.g. in this example
the full HTTPS GET request sent will be
https://eldr.ai/sandbox/training-is-complete/36284cffb4c2a9577c302488dfccb9e9. This is for you to do your own identification/validation at your end.
Count - the amount of times this Hook has been used.
When Training finishes for each Model with a Hook attached, a GET HTTPS request will be fired off for you to process as you see fit.
Edit a Hook
You may wish to remove the Hook completely or edit the URL of the Hook.
To delete, click the red "bin" icon next to the Model row. You will be prompted before deletion.
To edit, click the "pencil" edit icon (orange box) above.
Enter a new URL (blue box), confirm by clicking the "save" icon (green box), or cancel by clicking the "cross" icon (red box).
That concludes the ELDR AI guide to AI Integration - Hook notifications via HTTPS