Laddro DocsLaddro Docs

Impostazioni

Impostazioni

Gestisci le impostazioni del modello AI. Usa questi endpoint per configurare BYOK (Bring Your Own Key) per i provider AI.

Ottieni le Impostazioni

GET /v1/settings

Restituisce la configurazione corrente del modello AI.

Richiesta

curl https://api.laddro.com/v1/settings \
  -H "x-api-key: YOUR_API_KEY"

Risposta

{
  "data": {
    "model": {
      "provider": "openai",
      "modelId": "gpt-4o-mini",
      "isCustom": false
    }
  }
}

Se nessun modello personalizzato e impostato, isCustom sara false e verra utilizzato il modello predefinito del sistema (OpenAI gpt-4o-mini).


Imposta il Modello AI (BYOK)

PUT /v1/settings/model

Configura un provider AI personalizzato e un modello usando la tua chiave API. Richiede un abbonamento Laddro ricorrente attivo.

Corpo della Richiesta

CampoTipoObbligatorioDescrizione
providerstringSiNome del provider (es. openai, anthropic)
modelIdstringSiID del modello (es. gpt-4.1-mini)
apiKeystringSiLa tua chiave API per il provider

Richiesta

curl -X PUT https://api.laddro.com/v1/settings/model \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "provider": "anthropic",
    "modelId": "claude-haiku-4.5",
    "apiKey": "sk-ant-..."
  }'

Risposta

{
  "data": {
    "model": {
      "provider": "anthropic",
      "modelId": "claude-haiku-4.5",
      "isCustom": true
    }
  },
  "message": "Model updated successfully"
}

La tua chiave API viene validata con una chiamata di test prima del salvataggio. Le chiavi non valide vengono rifiutate con un messaggio di errore chiaro.

Errori

StatoDescrizione
400Provider o ID modello non valido
401Chiave API mancante o non valida
403BYOK richiede un abbonamento ricorrente attivo
422Validazione della chiave API del provider fallita

Ripristina il Modello Predefinito

DELETE /v1/settings/model

Rimuovi la configurazione del modello personalizzato e ripristina il modello predefinito del sistema.

Richiesta

curl -X DELETE https://api.laddro.com/v1/settings/model \
  -H "x-api-key: YOUR_API_KEY"

Risposta

{
  "data": {
    "model": {
      "provider": "openai",
      "modelId": "gpt-4o-mini",
      "isCustom": false
    }
  },
  "message": "Model reset to default"
}

Consulta la Guida BYOK per le istruzioni di configurazione e i provider supportati.

On this page