Modelli e Provider
Panoramica
Neotask supporta un'ampia gamma di provider di modelli AI. Puoi usare modelli cloud-hosted di Anthropic, OpenAI e Google, eseguire modelli locali tramite Ollama o vLLM, o connetterti a qualsiasi endpoint API compatibile con OpenAI.
Provider Supportati
Provider Cloud
| Provider | Modelli | Autenticazione |
|---|---|---|
| Anthropic | Claude Opus 4.6, Claude Sonnet 4.1, Claude Haiku 4.5 | Chiave API o setup-token |
| OpenAI | GPT-5.2, GPT-5.1, GPT-4 Turbo, GPT-4 | Chiave API |
| Google (Gemini) | Gemini 3 Pro, Gemini 2 Flash, Gemini 1 Pro | Chiave API o OAuth |
| Together AI | Vari modelli open-weight (Llama, Mixtral, ecc.) | Chiave API |
| Moonshot (Kimi) | Moonshot v1 (32K, 128K contesto) | Chiave API |
| OpenRouter | 100+ modelli da più provider | Chiave API |
| DeepSeek | DeepSeek Chat, DeepSeek Coder | Chiave API |
| OpenCode Zen | Varianti Claude, modelli personalizzati | Chiave API |
Provider di Modelli Locali
| Provider | Descrizione |
|---|---|
| Ollama | Esegui modelli open-weight localmente (Llama, Mistral, ecc.) |
| vLLM | Server di inferenza locale ad alto throughput |
| LiteLLM | Proxy unificato per 100+ provider |
Provider Personalizzati
Connetti qualsiasi API compatibile con OpenAI o Anthropic specificando un URL base e una chiave API. Funziona con server di inferenza self-hosted, endpoint proxy enterprise e API di modelli di terze parti.
Configurazione dei Modelli
Modello Primario
Imposta un modello predefinito per tutti gli agenti. Ogni agente può sovrascrivere questo con il proprio modello primario.
Catene di Fallback
Configura un elenco prioritario di modelli di fallback. Se il modello primario fallisce (limite di velocità, interruzione, errore di autenticazione), Neotask prova automaticamente il modello successivo nella catena.
Modelli per Immagini
Configurazione separata del modello per l'analisi e la generazione di immagini. Supporta Claude Vision, GPT-4 Vision e DALL-E 3.
Alias dei Modelli
Crea scorciatoie per i nomi lunghi dei modelli. Ad esempio, crea un alias veloce per anthropic/claude-haiku-4-5 come riferimento rapido.
Override per Agente
Ogni agente può avere la propria configurazione del modello, indipendente dal default globale.
Elenchi di Modelli Consentiti
Limita quali modelli possono usare gli agenti. Utile per il controllo dei costi o la conformità.
Gestione delle Chiavi API
Fonti delle Chiavi (Ordine di Priorità)
- Chiave di override live (priorità più alta)
- Elenco di chiavi separate da virgole (rotazione)
- Chiave primaria
- Chiavi numerate (key_1, key_2, ecc.)
Rotazione Automatica delle Chiavi
Quando viene raggiunto un limite di velocità, Neotask ruota automaticamente alla chiave successiva disponibile. I fallimenti non dovuti al limite di velocità restituiscono errori immediatamente senza rotazione.
Configurazione per Provider
Ogni provider può avere il proprio set di chiavi API, profili di autenticazione e impostazioni specifiche per modello.
Metodi di Autenticazione del Provider
| Metodo | Descrizione |
|---|---|
| API Key | Autenticazione standard con bearer token |
| Setup Token | Flusso di autenticazione interattivo (Anthropic) |
| OAuth | Autenticazione delegata con token di aggiornamento (Google, GitHub Copilot) |
| Token Paste | Inserimento manuale del token per provider specializzati |
Priorità di Selezione del Modello
Quando un agente deve effettuare una chiamata LLM, i modelli vengono selezionati in questo ordine:
- Override per agente (se impostato)
- Modello predefinito globale
- Elenco di modelli consentiti (se configurato, limita le opzioni)
- Primo modello disponibile (fallback)
Restrizioni degli Strumenti per Provider
Puoi limitare quali strumenti sono disponibili per modelli o provider specifici. Ad esempio, limita un modello meno affidabile solo alle operazioni sui file, mentre dai a Claude accesso completo agli strumenti.