Skip to main content
GET
Elencare i modelli e i prezzi di Devin Desktop

Panoramica

Restituisce i modelli disponibili per l’account chiamante, con i prezzi effettivamente addebitati a tale account. Usalo come fonte di verità programmatica per il pricing dei modelli, anziché copiare i prezzi dalla pagina dei modelli. I prezzi dipendono dal piano e dal modello di billing del chiamante, quindi due team possono ottenere valori diversi per lo stesso modello.
Questo endpoint è in alpha (v2alpha). La struttura della risposta potrebbe cambiare.

Authentication

Passa una API key nell’header Authorization:
Usa una API key dell’utente di servizio di Devin (cog_...). Il ruolo dell’utente di servizio deve includere l’autorizzazione Use Devin Desktop e l’accesso a Devin Desktop deve essere abilitato per l’account.

Richiesta

string
Lascia il campo vuoto per elencare tutti i modelli consentiti dal tuo piano e dal tuo modello di billing, ignorando le restrizioni a livello di team.Imposta allowlist per applicare anche la allowlist dei modelli del tuo team, i controlli dell’organizzazione e le group restriction, in modo che l’elenco corrisponda a quello che gli utenti vedono nel selettore di modelli di Devin Desktop.

Esempio di richiesta

Solo i modelli che i tuoi utenti possono selezionare:

Risposta

object[]
Modelli disponibili per il chiamante. I modelli disabilitati non sono inclusi.

Esempio di risposta

I modelli e i prezzi riportati di seguito servono solo a illustrare la struttura della risposta. Chiama l’endpoint per conoscere i prezzi effettivi.

Risposte di errore

Gli errori vengono restituiti nel formato {"error": "<message>"}.