1
Regístrate y obtén tu API key
Crea una cuenta en pioneer.ai.Una vez que hayas iniciado sesión, ve a Settings → API Keys y genera una nueva clave. Cópiala en un lugar seguro — no podrás volver a verla después de cerrar el diálogo.Establece tu clave como una variable de entorno para que los ejemplos siguientes funcionen tal cual:
2
Lista los modelos base disponibles
Antes de ejecutar inferencia, puedes explorar los modelos que Pioneer tiene disponibles. Usa La respuesta lista los IDs de modelo que puedes pasar a
GET /base-models para ver el catálogo completo. Pasa ?supports_inference=true para filtrar por los modelos que puedes llamar inmediatamente, o ?task_type=decoder para ver solo los LLM./v1/chat/completions. Por ejemplo, fastino/gliner2-base-v1 es el modelo base de GLiNER para tareas de NER.3
Ejecuta tu primera llamada de inferencia
Llama a El campo
POST /v1/chat/completions con un modelo, un mensaje y un esquema que defina qué quieres extraer. El ejemplo siguiente usa el modelo base de GLiNER para extraer entidades nombradas de una frase.schema indica al modelo qué debe buscar. Para modelos encoder (GLiNER), puedes proporcionar:entities— una lista de cadenas de tipos de entidad para NERclassifications— una lista de objetos{task, labels}para clasificación de textostructures— un diccionario de definiciones de estructura para extracción JSONrelations— una lista de definiciones de relaciones
schema y envía un mensaje de chat normal.model puede ser el ID de un modelo base como fastino/gliner2-base-v1, o el ID de un trabajo de entrenamiento completado. Una vez que hayas ajustado un modelo, sustituye el ID del modelo base por el ID de tu trabajo para servir predicciones desde tu modelo personalizado.4
Usa el endpoint compatible con Anthropic (opcional)
Si ya estás usando el SDK de Anthropic, apúntalo a Pasa los campos específicos de Pioneer, como
https://api.pioneer.ai y usa tu API key de Pioneer.schema, mediante la opción extra-body del SDK.5
Inicia un trabajo de entrenamiento (opcional)
Cuando estés listo para ajustar el modelo con tus propios datos, inicia un trabajo de entrenamiento. Necesitarás un conjunto de datos ya subido o creado — consulta Conjuntos de datos para saber cómo crear uno.La respuesta incluye un
id de trabajo. Consulta GET /felix/training-jobs/{id} para comprobar el estado. Cuando el trabajo llegue a complete, usa el ID del trabajo como model en las llamadas a /v1/chat/completions.Valores de estado del trabajo: requested → running → complete (o failed / stopped).Próximos pasos
Ajusta un modelo de NER
Recorrido de extremo a extremo: subida del conjunto de datos, entrenamiento, evaluación e inferencia.
Ajusta un LLM
Ajusta Nemotron 3.5 Lightning con los datos de tu dominio usando LoRA.
Datos sintéticos
Genera datos de entrenamiento etiquetados sin anotación manual.
Referencia de la API
Referencia completa de cada endpoint con esquemas de solicitud y respuesta.

