Visualizations
- **Switched**: Graph visualizations to using Gradio.
- **Added**: Visualization for individual ExecutionNodes.
Models
- **Modified**: Classification models now return detections.
- **Added**: NMSAgent to apply non-max suppression in workflows.
Model Renaming
- **Renamed**:
- `GPT4Vision` -> `GPTVision`
- `GPT3` -> `GPT`
Agents
- **Changed**:
- `BoundingBoxSelect`: Removed split option; use `SplitAgent` instead.
- **Added**:
- `SplitAgent`: Splits the previous output if it was a bounding box detection.
- `TextPromptAgent`: Operates on the previous text input.
- `ClassMap`: Maps class names with a dictionary.
- `ToClassification`: Maps strings to classification detection.
Miscellaneous
- **Removed**: Extra logging from `dino.py`.
- **Bugfix**: In `clip`.
- **Added**: Favicon to Gradio.