Kling 4.0 ONLINE — Video incredibilmente reale | Provalo →
Setup agent

Connetti Crush alla WaveSpeed LLM API

Copia il setup ~/.config/crush/crush.json consigliato per Crush, instrada le richieste a /v1/chat/completions e verifica le chiamate agent locali in WaveSpeed Logs.

Agente di programmazione di Charm per il terminale con provider compatibili con OpenAI.

File di configurazione

~/.config/crush/crush.json

Protocollo

Chat completions compatibili con OpenAI

Endpoint

/v1/chat/completions

Configurazione manuale

1

Crea una chiave di accesso WaveSpeed

2

Esporta localmente la chiave richiesta

3

Incolla la configurazione in~/.config/crush/crush.json

4

Esegui crush e controlla Logs

Chat completions compatibili con OpenAI

L’utilizzo appare in Dashboard e Logs

Cambia modello senza riscrivere il codice dell’agent

Configurazione con un solo comando

Configura Crush, verifica che funzioni ed esegue un backup delle impostazioni precedenti. Aggiungi --undo per ripristinarle.

  1. 1

    Installa la CLI di WaveSpeed

    npm install -g @wavespeed/cli
  2. 2

    Accedi

    wavespeed login
  3. 3

    Configura Crush

    wavespeed setup crush

Non hai Node.js? Vedi le altre opzioni di installazione

Configurazione manuale

Modifica ~/.config/crush/crush.json
// File: ~/.config/crush/crush.json
{
  "providers": {
    "wavespeed": {
      "name": "WaveSpeed",
      "type": "openai-compat",
      "base_url": "https://llm.wavespeed.ai/v1",
      "api_key": "$WAVESPEED_API_KEY",
      "models": [
        {
          "id": "deepseek/deepseek-v4.1-flash-1017",
          "name": "deepseek/deepseek-v4.1-flash-1017",
          "context_window": 128000,
          "default_max_tokens": 16000
        }
      ]
    }
  },
  "models": {
    "large": { "provider": "wavespeed", "model": "deepseek/deepseek-v4.1-flash-1017" },
    "small": { "provider": "wavespeed", "model": "deepseek/deepseek-v4.1-flash-1017" }
  }
}

Non sostituire il nome della variabile

WAVESPEED_API_KEY è il nome della variabile d’ambiente letta dall’agent. Mantieni questo nome nel file di configurazione e inserisci la vera API key nella shell.

1

Temporaneo per questo terminale

Funziona finché non chiudi questa finestra del terminale.

export WAVESPEED_API_KEY="wsk_live_..."
2

Mantieni dopo il riavvio

Scrive la key nel profilo shell così i nuovi terminali possono leggerla.

echo 'export WAVESPEED_API_KEY="wsk_live_..."' >> ~/.zshrc
source ~/.zshrc

Guida integrazione agent

Usa Crush con la WaveSpeed LLM API

Questa guida mostra come collegare Crush a WaveSpeed AI con ~/.config/crush/crush.json, Chat completions compatibili con OpenAI, /v1/chat/completions, base URL https://llm.wavespeed.ai/v1 e modello predefinito deepseek/deepseek-v4.1-flash-1017. Copia la configurazione sopra, esporta la tua API key, avvia l’agent e verifica le richieste in Logs.

1

Crea una chiave di accesso WaveSpeed

2

Esporta localmente la chiave richiesta

3

Incolla la configurazione in

~/.config/crush/crush.json
4

Esegui crush e controlla Logs

Cosa configura questo setup di Crush

Protocollo

Chat completions compatibili con OpenAI

Endpoint

/v1/chat/completions

Modello

deepseek/deepseek-v4.1-flash-1017

La configurazione pronta da copiare sopra è l’unico file Crush da modificare per il setup consigliato: ~/.config/crush/crush.json. Mantieni la API key nell’ambiente shell per non committarla in un repository.

Risoluzione problemi

La API key non viene letta

Esporta WAVESPEED_API_KEY nella stessa shell in cui esegui Crush. Se usi un profilo shell, ricarica il terminale prima di avviare l’agent.

Le richieste falliscono con errore di protocollo o endpoint

Controlla che Crush usi Chat completions compatibili con OpenAI ed endpoint /v1/chat/completions. Le discrepanze di protocollo sono la causa più comune di errori 404 o payload.

Il modello selezionato non funziona

Conferma che l’ID modello esista in WaveSpeed Models, poi incolla l’ID esatto in ~/.config/crush/crush.json. Puoi iniziare dal modello predefinito mostrato in questa pagina.

In Logs non appare alcuna richiesta

Assicurati che Crush usi la base URL WaveSpeed e la tua API key attuale. Poi invia un nuovo prompt dall’agent locale e aggiorna Logs.

Questa guida Crush può apparire nei motori di ricerca?

Sì. Questa pagina è costruita come guida di setup indicizzabile per utenti che cercano Crush custom provider, endpoint compatibile OpenAI, base URL e workflow di configurazione agent locale.