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à)

  1. Chiave di override live (priorità più alta)
  2. Elenco di chiavi separate da virgole (rotazione)
  3. Chiave primaria
  4. 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:

  1. Override per agente (se impostato)
  2. Modello predefinito globale
  3. Elenco di modelli consentiti (se configurato, limita le opzioni)
  4. 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.