Questa documentazione riguarda le distribuzioni federali di Devin. Torna alla documentazione di Devin
- La disponibilità dei modelli a livello di team determina quali modelli sono disponibili per il team.
- Le allowlist dei modelli a livello di gruppo limitano ulteriormente i modelli disponibili per i membri di ciascun gruppo.
Configurare la disponibilità dei modelli per gruppo
- Modelli Cascade
- Modelli Command
Risoluzione dei controlli tra gruppi
Cascade e Command vengono risolti indipendentemente. L’elenco Cascade effettivo di un utente può differire dal suo elenco Command effettivo.
L’insidia dell’unione
Un gruppo con impostazioni permissive può annullare la restrizione di un gruppo più restrittivo. Se un gruppo seleziona
Model A e un altro seleziona Model A, Model B e Model C, l’utente riceve tutti e tre i modelli. Per limitare un utente, ogni gruppo a cui appartiene deve essere opportunamente ristretto; un solo gruppo non vuoto con impostazioni permissive può ampliare il risultato effettivo. Una selezione vuota è diversa: non esprime alcuna preferenza e non amplia di per sé l’accesso.
Un elenco effettivo di modelli vuoto può comunque verificarsi quando le selezioni archiviate contengono solo modelli non più disponibili per il team, oppure quando il filtraggio a livello di team e altri filtri di disponibilità non lasciano modelli corrispondenti. Questo è distinto dalla risoluzione tra più gruppi: selezioni valide e disgiunte producono la loro unione.
Dove si applicano i controlli
- Selettori di modelli ed elenchi dei modelli disponibili.
- Richieste Cascade.
- Richieste Command.
- Richieste dirette di modelli al momento della richiesta.
- Instradamento e assegnazione automatica dei modelli.
- Modelli selezionati indirettamente da un router.
Devin CLI e Devin Local
Modelli privati del team
Un gruppo può rendere disponibile un modello del team?
Un gruppo può rendere disponibile un modello del team?
No. I gruppi possono solo restringere la selezione dei modelli già disponibili per il team. La disponibilità dei modelli a livello di team rappresenta sempre il limite massimo.
Cosa significa una selezione di gruppo vuota?
Cosa significa una selezione di gruppo vuota?
Significa che il gruppo non esprime alcuna preferenza in merito all’accesso ai modelli per quella funzionalità. Se nessun gruppo a cui appartiene l’utente ha una selezione non vuota, l’utente riceve i modelli disponibili per il team. Se un altro gruppo ha restrizioni, la selezione vuota non le sovrascrive.
Cosa succede quando un utente appartiene a più gruppi con restrizioni?
Cosa succede quando un utente appartiene a più gruppi con restrizioni?
Le allowlist non vuote vengono unite separatamente per Cascade e Command. Le selezioni disgiunte vengono combinate, quindi un utente con
Model A in un gruppo e Model B in un altro può usare entrambi, nei limiti della disponibilità del team. Per mantenere le restrizioni per un utente, esamina tutti i gruppi a cui appartiene, poiché una selezione non vuota e ampia può estendere l’accesso.L'instradamento automatico può aggirare una restrizione di gruppo?
L'instradamento automatico può aggirare una restrizione di gruppo?
No. L’instradamento e l’assegnazione automatici vengono valutati rispetto ai modelli rimanenti dopo l’applicazione dei controlli del team e dei gruppi, quindi non è possibile accedere indirettamente a un modello non consentito.

