Elijah ben Izzy
Elijah ben Izzy
From this discussion -- I think this is something we likely want to support: https://github.com/stitchfix/hamilton/discussions/276
[Short description explaining the high-level reason for the pull request] ## Changes ## How I tested this ## Notes ## Checklist - [ ] PR has an informative and human-readable...
**Is your feature request related to a problem? Please describe.** We should be able to create a flyte workflow from Hamilton functions. i.e. recreate: ```python from flytekit import task, workflow...
This is tricky as async generators have no return capability. The way this will likely work is that the last `yield` is the final result: ```python @streaming_action(reads=["prompt"], writes=["prompt"]) def streaming_chat_call(state:...
The plan here is from the docs. Problem is that we're eagerly evaluating state at every point which is not particularly efficient (TBD, however). This also helps us solve this...
[Short description explaining the high-level reason for the pull request] ## Changes ## How I tested this ## Notes ## Checklist - [ ] PR has an informative and human-readable...
Currently, exceptions will break the control flow of an action, stopping the program early. Thus, if an exception is expected, the program will stop early. We will be adding the...
Currently state is untyped. Ideally this should be able to leverage a pydantic model, and possibly a typed dict/whatnot. We'll need the proper abstractions however. Some requirements: 1. IDE-friendly --...
We have room for an example + have it in the docs. We need to think through what we want to suggest. Some ideas: 1. Time-series forecasting -- do a...
We need an ML training example, and ideally want to demonstrate the following: - [ ] Human-in-the-loop (ml training with human input) - [ ] Epoch-based training for tracking/decision making...