Configuración de IA
QA Hub usa IA para generar escenarios BDD y casos de prueba estructurados a partir de los criterios de aceptación de los tickets. Configuras qué proveedor de IA usar y gestionas las credenciales en Settings → AI Model.
Proveedores soportados
| Proveedor | Modelos | Ideal para |
|---|---|---|
| Google Gemini | Gemini 2.0 Flash, 2.5 Pro, 1.5 Pro | Generación rápida, tier gratuito generoso |
| OpenAI | GPT-4o, GPT-4o Mini, o1-mini | Amplia disponibilidad, razonamiento sólido |
| Anthropic Claude | Claude Sonnet 4, Claude Haiku | Contexto largo, salida detallada |
| Ollama (local) | Cualquier modelo servido por Ollama | Despliegues air-gapped / on-premise |
Cómo funciona la generación
Las claves de API se almacenan cifradas en la base de datos usando AES-256-GCM. Nunca se exponen en logs ni en respuestas de la API.
Cambiar de proveedor
- Ve a Settings → AI Model.
- Selecciona un proveedor en el desplegable.
- Introduce tu clave de API para ese proveedor.
- Haz clic en Test connection para verificar.
- Haz clic en Save.
El nuevo proveedor toma efecto de inmediato para todas las solicitudes de generación posteriores.
Agotamiento de cuota
Cuando una clave de API alcanza su cuota de facturación, QA Hub establece un flag quotaExhausted y muestra un banner de advertencia. Esto evita llamadas fallidas repetidas. Para recuperarse:
- Recarga tu cuenta con el proveedor de IA.
- Ve a Settings → AI Model y haz clic en Clear quota flag.
Los límites de tasa transitorios (por minuto/por segundo) y las interrupciones del servicio no establecen el flag de cuota — fallan de forma controlada y pueden reintentarse.
Modo de razonamiento extendido
Para los proveedores que soportan razonamiento extendido (Gemini, Ollama), puedes desactivarlo en Settings para obtener respuestas más rápidas a costa de algo de profundidad de razonamiento. El toggle es específico por proveedor.