Saltar al contenido principal
Capítulos de la guía de entrenamiento Toda la documentación

Versiones del SDK, compatibilidad y migración

Identificar la versión instalada, conservar los trabajos y artefactos existentes y adoptar de forma segura la configuración de proyecto.

Los comandos y el código se mantienen en inglés en todos los idiomas. Sustituye los marcadores en mayúsculas por valores de tu cuenta y de tu tarea de pago; no pegues claves reales en cuadernos ni registros compartidos.

Pasar de sesiones a proyectos

Conserva los trabajos y artefactos existentes al adoptar la configuración de proyecto.
  1. Identificar Paquete e interfaces compatibles
  2. Conservar Entorno, informes y artefactos
  3. Asignar Ajustes compatibles y plan nuevo
  4. Validar Recarga, evaluación y limpieza
  5. Adoptar Artefacto de proyecto aceptado

Identificar: Paquete e interfaces compatibles. Conservar: Entorno, informes y artefactos. Asignar: Ajustes compatibles y plan nuevo. Validar: Recarga, evaluación y limpieza. Adoptar: Artefacto de proyecto aceptado

Saber qué versión estás usando

SDK 0.2.0 incluye TrainingProject y fpai-training, y conserva TrainingClient y sus métodos de sesión para las integraciones existentes. El esquema de configuración 1.0 es independiente de la versión del paquete. Comprueba los metadatos del paquete instalado antes de ejecutar los comandos.

  • Usa la versión que corresponde a los ejemplos y verifica su suma de comprobación.
  • La compatibilidad depende del modelo, el entorno, el método y el formato de exportación seleccionados.
  • Los trabajos de pago existentes siguen disponibles mediante TrainingClient.
Ejemplo · python
from importlib.metadata import version
print(version("fusionpointai-training"))
# The installed package version is distinct from configuration schema 1.0.

Migrar sin cambiar los derechos de los clientes

Conserva el entorno existente, los identificadores de trabajos de pago, los informes y los artefactos originales. Crea una configuración de proyecto independiente y un directorio de salida nuevo. Asigna solo ajustes compatibles tras comprobar el modelo, el tokenizador, los datos y el hardware fijados. Las facturas, los periodos de acceso al proveedor y las restricciones del plan de referencia siguen vigentes.

  • Los informes heredados reflejan lo comunicado durante la ejecución; la migración no los convierte en pruebas verificadas de forma independiente.
  • Un punto de control de sesión no es automáticamente válido para recuperar una ejecución de proyecto.
  • No elimines el entorno antiguo ni sustituyas la inferencia de producción hasta que la exportación, la recarga y la aceptación de tareas hayan funcionado.
Ejemplo · text
MIGRATION FROM SDK 0.1.0 TO SDK 0.2.0
Keep TrainingClient and paid session workflows for existing job/session reporting.
Preserve existing job IDs, configuration, runtime reports and local artifacts.
Create a separate schema 1.0 project and a new owned run directory.
Map only compatible local model, data, runtime and evaluation settings.
Keep prior runtime reports labelled runtime-reported, not independently verified.
Existing adapters -> require exact base model/revision and tokenizer.
Do not import a session checkpoint as project recovery state.
Retain the old environment until the new artifact reloads and passes task checks.
Do not replace production inference as part of migration.

Comprobar el paquete y el entorno de ejecución

SDK 0.2.0 incluye las interfaces, los esquemas y los ejemplos de proyecto documentados aquí. El adaptador Transformers para modelos de lenguaje causal comprueba la compatibilidad entre el modelo, el método de entrenamiento, el entorno, el hardware y el formato de exportación seleccionados. Estas comprobaciones no son un benchmark de hardware ni garantizan resultados de inferencia.

  • Comprueba los metadatos del paquete instalado y su suma de comprobación.
  • Revisa los informes y manifiestos reales de la ejecución local.
  • Considera los umbrales de ejemplo como valores de configuración, no como resultados medidos.
Ejemplo · text
SDK 0.2.0 PACKAGE INFORMATION
Check installed package metadata and compare it with the package checksum.
This guide documents the Python and CLI project interfaces and their schemas.
Hardware compatibility depends on the selected model and runtime.
No GPU benchmark or inference guarantee is asserted by these examples.