Draft
Conversation
- Extracted `database.models` and `api.router` to `engine` and `ltm`. - Add experiments migrations
This is a big commit. I've been working vertically on adding Experiments. It's a Work In Progress but the base is now working. - refactor the api schemas for base classes - add experiment & trials routes (not all of them tested yet) - add studio experiment list and creation - add superforms to studio for form handling
This change allows us to modify and query the db in a test that also executes routes that modify the db.
b7770a3 to
abdf1a0
Compare
- Add trials_count - Use formatDate - When adding a new experiment go to the playground
Also add an Alert component
Also show snapshots backwards from newest first.
Add custom icon to Alert
- Only when there's an active Experiment. - Refactor replay into rollback
- Add a new Modal component
488be84 to
07fcb1b
Compare
- Make trial index by name
Also show inspect link in rollbacks
Also improved studio for long payloads.
- Compose automatically selects the correct image versions that correspond to the installed package - You can release to DockeHub or PyPI
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Add experiments while at the same time refactoring and improving the stack.
This is the first step onto adding experiments to Flou. From our first users, the feedback we gathered was mostly about adding a description to every Playground run. This prompted us to create the first iteration of Experiments: Playground Experiments where you get to interact with an LTM and iterate over it describing your journey in an Experiment.
The other type of experiment will be datasets trials, which we'll leave for the near feature.
This goes as follows:
+LTMbutton with+ExperimentRefactors in this PR