# Modelos y Proveedores ## Descripcion General Neotask soporta una amplia gama de proveedores de modelos de IA. Puede usar modelos alojados en la nube de Anthropic, OpenAI y Google, ejecutar modelos locales via Ollama o vLLM, o conectarse a cualquier endpoint de API compatible con OpenAI. ## Proveedores Soportados ### Proveedores en la Nube | Proveedor | Modelos | Autenticacion | |----------|--------|------| | **Anthropic** | Claude Opus 4.6, Claude Sonnet 4.1, Claude Haiku 4.5 | Clave API o setup-token | | **OpenAI** | GPT-5.2, GPT-5.1, GPT-4 Turbo, GPT-4 | Clave API | | **Google (Gemini)** | Gemini 3 Pro, Gemini 2 Flash, Gemini 1 Pro | Clave API o OAuth | | **Together AI** | Varios modelos de pesos abiertos (Llama, Mixtral, etc.) | Clave API | | **Moonshot (Kimi)** | Moonshot v1 (32K, 128K de contexto) | Clave API | | **OpenRouter** | Mas de 100 modelos de multiples proveedores | Clave API | | **DeepSeek** | DeepSeek Chat, DeepSeek Coder | Clave API | | **OpenCode Zen** | Variantes de Claude, modelos personalizados | Clave API | ### Proveedores de Modelos Locales | Proveedor | Descripcion | |----------|-------------| | **Ollama** | Ejecute modelos de pesos abiertos localmente (Llama, Mistral, etc.) | | **vLLM** | Servidor de inferencia local de alto rendimiento | | **LiteLLM** | Proxy unificado para mas de 100 proveedores | ### Proveedores Personalizados Conecte cualquier API compatible con OpenAI o Anthropic especificando una URL base y clave API. Esto funciona con servidores de inferencia autoalojados, endpoints de proxy empresarial y APIs de modelos de terceros. ## Configuracion de Modelos ### Modelo Principal Establezca un modelo predeterminado para todos los agentes. Cada agente puede sobrecargar esto con su propio modelo principal. ### Cadenas de Respaldo Configure una lista priorizada de modelos de respaldo. Si el modelo principal falla (limite de tasa, tiempo de inactividad, error de autenticacion), Neotask intenta automaticamente el siguiente modelo en la cadena. ### Modelos de Imagen Configuracion de modelo separada para analisis y generacion de imagenes. Soporta Claude Vision, GPT-4 Vision y DALL-E 3. ### Alias de Modelos Cree atajos para nombres de modelos largos. Por ejemplo, alias `fast` a `anthropic/claude-haiku-4-5` para referencia rapida. ### Sobrecargas por Agente Cada agente puede tener su propia configuracion de modelo, independiente del predeterminado global. ### Listas de Permitidos de Modelos Restrinja que modelos pueden usar los agentes. Util para control de costos o cumplimiento. ## Gestion de Claves API ### Fuentes de Claves (Orden de Prioridad) 1. Clave de sobrecarga en vivo (maxima prioridad) 2. Lista de claves separadas por coma (rotacion) 3. Clave principal 4. Claves numeradas (key_1, key_2, etc.) ### Rotacion Automatica de Claves Cuando se alcanza un limite de tasa, Neotask rota automaticamente a la siguiente clave disponible. Los fallos que no son por limite de tasa retornan errores inmediatamente sin rotacion. ### Configuracion por Proveedor Cada proveedor puede tener su propio conjunto de claves API, perfiles de autenticacion y ajustes especificos de modelo. ## Metodos de Autenticacion de Proveedores | Metodo | Descripcion | |--------|-------------| | **API Key** | Autenticacion estandar con token bearer | | **Setup Token** | Flujo de autenticacion interactivo (Anthropic) | | **OAuth** | Autenticacion delegada con tokens de actualizacion (Google, GitHub Copilot) | | **Token Paste** | Entrada manual de token para proveedores especializados | ## Prioridad de Seleccion de Modelo Cuando un agente necesita hacer una llamada LLM, los modelos se seleccionan en este orden: 1. Sobrecarga por agente (si esta establecida) 2. Modelo predeterminado global 3. Lista de permitidos de modelos (si esta configurada, limita opciones) 4. Primer modelo disponible (respaldo) ## Restricciones de Herramientas por Proveedor Puede restringir que herramientas estan disponibles para modelos o proveedores especificos. Por ejemplo, limitar un modelo menos confiable solo a operaciones de archivos, mientras da a Claude acceso completo a herramientas.