Image-Text-to-Text
MLX
Safetensors
step3p7
Mixture of Experts
vision-language
pruned
reap
quantized
conversational
custom_code
4-bit precision
Instructions to use True2456/Step-3.7-173B-REAP-4.6bit-MLX with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- MLX
How to use True2456/Step-3.7-173B-REAP-4.6bit-MLX with MLX:
# Make sure mlx-vlm is installed # pip install --upgrade mlx-vlm from mlx_vlm import load, generate from mlx_vlm.prompt_utils import apply_chat_template from mlx_vlm.utils import load_config # Load the model model, processor = load("True2456/Step-3.7-173B-REAP-4.6bit-MLX") config = load_config("True2456/Step-3.7-173B-REAP-4.6bit-MLX") # Prepare input image = ["http://images.cocodataset.org/val2017/000000039769.jpg"] prompt = "Describe this image." # Apply chat template formatted_prompt = apply_chat_template( processor, config, prompt, num_images=1 ) # Generate output output = generate(model, processor, formatted_prompt, image) print(output) - Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- LM Studio
- Pi
How to use True2456/Step-3.7-173B-REAP-4.6bit-MLX with Pi:
Start the MLX server
# Install MLX LM: uv tool install mlx-lm # Start a local OpenAI-compatible server: mlx_lm.server --model "True2456/Step-3.7-173B-REAP-4.6bit-MLX"
Configure the model in Pi
# Install Pi: npm install -g @earendil-works/pi-coding-agent # Add to ~/.pi/agent/models.json: { "providers": { "mlx-lm": { "baseUrl": "http://localhost:8080/v1", "api": "openai-completions", "apiKey": "none", "models": [ { "id": "True2456/Step-3.7-173B-REAP-4.6bit-MLX" } ] } } }Run Pi
# Start Pi in your project directory: pi
- Hermes Agent
How to use True2456/Step-3.7-173B-REAP-4.6bit-MLX with Hermes Agent:
Start the MLX server
# Install MLX LM: uv tool install mlx-lm # Start a local OpenAI-compatible server: mlx_lm.server --model "True2456/Step-3.7-173B-REAP-4.6bit-MLX"
Configure Hermes
# Install Hermes: curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash hermes setup # Point Hermes at the local server: hermes config set model.provider custom hermes config set model.base_url http://127.0.0.1:8080/v1 hermes config set model.default True2456/Step-3.7-173B-REAP-4.6bit-MLX
Run Hermes
hermes
- Atomic Chat
- OpenClaw
How to use True2456/Step-3.7-173B-REAP-4.6bit-MLX with OpenClaw:
Start the MLX server
# Install MLX LM: uv tool install mlx-lm # Start a local OpenAI-compatible server: mlx_lm.server --model "True2456/Step-3.7-173B-REAP-4.6bit-MLX"
Configure OpenClaw
# Install OpenClaw: npm install -g openclaw@latest # Register the local server and set it as the default model: openclaw onboard --non-interactive --mode local \ --auth-choice custom-api-key \ --custom-base-url http://127.0.0.1:8080/v1 \ --custom-model-id "True2456/Step-3.7-173B-REAP-4.6bit-MLX" \ --custom-provider-id mlx-lm \ --custom-compatibility openai \ --custom-text-input \ --accept-risk \ --skip-health
Run OpenClaw
openclaw agent --local --agent main --message "Hello from Hugging Face"
| { | |
| "model": "step-3.7-p15-vblend-shared8-head8", | |
| "score": [ | |
| 14, | |
| 15 | |
| ], | |
| "results": [ | |
| { | |
| "req": "Set a timer for 25 minutes.", | |
| "ok": true, | |
| "why": "ok", | |
| "name": "set_timer", | |
| "args": { | |
| "minutes": 25 | |
| } | |
| }, | |
| { | |
| "req": "Convert 150 USD to EUR.", | |
| "ok": true, | |
| "why": "ok", | |
| "name": "convert_currency", | |
| "args": { | |
| "amount": 150, | |
| "from": "USD", | |
| "to": "EUR" | |
| } | |
| }, | |
| { | |
| "req": "Book a flight from Denver to Miami for 3 passengers.", | |
| "ok": true, | |
| "why": "ok", | |
| "name": "book_flight", | |
| "args": { | |
| "from_city": "Denver", | |
| "to_city": "Miami", | |
| "passengers": 3 | |
| } | |
| }, | |
| { | |
| "req": "Resize the image to 800 by 600.", | |
| "ok": true, | |
| "why": "ok", | |
| "name": "resize_image", | |
| "args": { | |
| "width": 800, | |
| "height": 600 | |
| } | |
| }, | |
| { | |
| "req": "Set the thermostat to 68 degrees.", | |
| "ok": true, | |
| "why": "ok", | |
| "name": "set_thermostat", | |
| "args": { | |
| "temperature": 68 | |
| } | |
| }, | |
| { | |
| "req": "Add 5 apples to my cart.", | |
| "ok": true, | |
| "why": "ok", | |
| "name": "add_to_cart", | |
| "args": { | |
| "item": "apples", | |
| "quantity": 5 | |
| } | |
| }, | |
| { | |
| "req": "Calculate an 18% tip on an 80 dollar bill.", | |
| "ok": true, | |
| "why": "ok", | |
| "name": "calculate_tip", | |
| "args": { | |
| "bill": 80, | |
| "percent": 18 | |
| } | |
| }, | |
| { | |
| "req": "Play Bohemian Rhapsody by Queen.", | |
| "ok": true, | |
| "why": "ok", | |
| "name": "play_song", | |
| "args": { | |
| "title": "Bohemian Rhapsody", | |
| "artist": "Queen" | |
| } | |
| }, | |
| { | |
| "req": "What's the weather in Paris?", | |
| "ok": true, | |
| "why": "ok", | |
| "name": "get_weather", | |
| "args": { | |
| "city": "Paris" | |
| } | |
| }, | |
| { | |
| "req": "Get the stock price for AAPL.", | |
| "ok": true, | |
| "why": "ok", | |
| "name": "get_stock_price", | |
| "args": { | |
| "ticker": "AAPL" | |
| } | |
| }, | |
| { | |
| "req": "Find headphones under 200 dollars.", | |
| "ok": true, | |
| "why": "ok", | |
| "name": "search_products", | |
| "args": { | |
| "query": "headphones", | |
| "max_price": 200 | |
| } | |
| }, | |
| { | |
| "req": "Translate 'good morning' into Spanish.", | |
| "ok": false, | |
| "why": "target_lang: want 'Spanish' got 'es'", | |
| "name": "translate", | |
| "args": { | |
| "text": "good morning", | |
| "target_lang": "es" | |
| } | |
| }, | |
| { | |
| "req": "Transfer 340 dollars from checking to savings.", | |
| "ok": true, | |
| "why": "ok", | |
| "name": "transfer_money", | |
| "args": { | |
| "amount": 340, | |
| "from_account": "checking", | |
| "to_account": "savings" | |
| } | |
| }, | |
| { | |
| "req": "Schedule a meeting on Tuesday at 3pm.", | |
| "ok": true, | |
| "why": "ok", | |
| "name": "schedule_meeting", | |
| "args": { | |
| "day": "Tuesday", | |
| "time": "3pm" | |
| } | |
| }, | |
| { | |
| "req": "Send 12 invitations to the birthday event.", | |
| "ok": true, | |
| "why": "ok", | |
| "name": "send_invitations", | |
| "args": { | |
| "count": 12, | |
| "event": "birthday event" | |
| } | |
| } | |
| ] | |
| } |