-
Notifications
You must be signed in to change notification settings - Fork 4.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Embed model identifier in events #8914
Comments
What is a human readable model name and what purpose does it have? For me that's the name of the model archive. From my perspective the unique ID in the model is some arbitrary string. |
hey @wochinge, we are looking how to analyze tracker data and it's easier for humans if they can name models and then for example compare the performance of old and new model in some kind of dashboard. here I assume that model id is a cryptographic hash of various model files or even a random string. then having this string in event in tracker store I can somehow backtrack to actual model and read it configuration and name. in RASA X, API for model could be extended to get model by model id. correct? |
Exactly 👍🏻 I think the renaming whatever should be done in the dashboard then to avoid collisions. |
in case of SDK I can then create the |
Why do you want to create the fingerprint in the SDK yourself? It will work as follows
How we handle it in Rasa X is up to the teams working on Rasa X. In theory they'd add a column to the |
ok got it! just looked what is already in model archive and now I understand it, thanks! |
Description of Problem:
Original issue: #8815 (comment)
We need a unique model identifier in each event caused by a model in order to tie model predictions to a model
Overview of the Solution:
fingerprint.json
(or a different file if the graph model is already underway)metadata
field of every event caused by this modelDefinition of Done:
metadata
The text was updated successfully, but these errors were encountered: