Sincronización con OpenRouter
Actualiza los metadatos y costes de proveedor de los modelos OpenRouter registrados.
Que se logra
- Resultado: Los metadatos y costes de proveedor de los modelos registrados quedan alineados con OpenRouter.
- Caso de uso: El equipo sincroniza el catálogo después de un cambio de precios del proveedor y decide si actualiza precios al cliente.
- Se combina con: Catálogo y configuración de modelos.
Donde esta
- Ruta:
/internal/models - Acceso en UI:
Internal > AI Models > Sync - Componente(s):
AiModelsAdminList.tsx,OpenRouterCatalogDialog.tsx
Como funciona
- Se abre
OpenRouter catalogpara consultar opciones del proveedor y prellenar una alta. Syncsolicita la actualización de los modelos registrados.- La lista se recarga e informa cuántos modelos se actualizaron o no se encontraron.
Reglas y validaciones
- La sincronización normal no sustituye los precios al cliente.
- La interfaz ofrece una sincronización adicional que actualiza los precios al cliente.
Backend
- Servicios:
ai-models-openrouter(find/create). - Efectos: actualiza metadatos y costes de OpenRouter.
Relaciones
- Requiere: Catálogo de modelos y OpenRouter.
- Dispara / afecta: precios presentados en el catálogo.
Notas
- Los slugs de OpenRouter se deben obtener del proveedor, no deducirse.