mirror of
https://github.com/open-webui/pipelines.git
synced 2026-07-21 10:05:26 -04:00
[PR #139] [MERGED] feat: Add MLX Manifold Pipeline #324
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/open-webui/pipelines/pull/139
Author: @justinh-rahb
Created: 6/30/2024
Status: ✅ Merged
Merged: 7/3/2024
Merged by: @tjbck
Base:
main← Head:mlx-manifold📝 Commits (10+)
0ed890dAdd MLX Manifold Pipeline7743a40Merge branch 'open-webui:main' into mlx-manifold72e933cFix: more robust MLX model switching83db4c2RemoveMLX_SUBPROCESS=Trueoptionf1dab7aCleanup unused importsc44fb71Update default MLX modelf7ac26bcleanup: MLX valvesf89b61cMerge branch 'open-webui:main' into mlx-manifoldbecb4f6Merge branch 'open-webui:main' into mlx-manifold47de6f1Update mlx_manifold_pipeline.py📊 Changes
1 file changed (+211 additions, -0 deletions)
View changed files
➕
examples/pipelines/providers/mlx_manifold_pipeline.py(+211 -0)📄 Description
Introducing the MLX Manifold Pipeline (v2.0)
This PR introduces a significant enhancement to the MLX pipeline with the MLX Manifold Pipeline, located in a new file:
mlx_manifold_pipeline.py. This new pipeline offers major improvements:Manifold Support:
Dynamic Model Loading:
Version 2.0:
Migration:
mlx_manifold_pipeline.pyto use the new Manifold Pipeline, but should not run both on the same MLX backend server.Testing:
Using the Valves:
Note: Setting an environment variable for your HuggingFace cache can point to an alternate model location, bypassing the need for the MLX Model Pattern filter.
This enhancement makes the MLX pipeline more usable and flexible, allowing users to better utilize their MLX models.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.