SDK de QCentroid para Python#
Info
Aún no está disponible. Mantente atento al lanzamiento del SDK de QCentroid para Python en el Python Package Index oficial (PyPI).
qcentroid-sdk es el SDK oficial de Python para interactuar con la API de QCentroid.
Está diseñado para simplificar los flujos de trabajo más comunes:
- autenticarse con QCentroid
- listar casos de uso, solvers y jobs
- subir datasets
- lanzar jobs con datos inline o con un dataset existente
Qué cubre actualmente este SDK#
El SDK actual incluye:
- login con una API key
- listar casos de uso
- obtener el schema de un caso de uso por nombre
- listar solvers
- listar solvers para un caso de uso por nombre
- listar jobs
- obtener un job por nombre
- esperar a que un job finalice
- recuperar la entrada, la salida y los logs de ejecución de un job
- subir un dataset
- ejecutar un job
Instalación#
pip install qcentroid-sdk
Ejemplo rápido#
from qcentroid_sdk import QCentroidClient
client = QCentroidClient(
api_key="your-api-key",
)
jobs = client.jobs.list(limit=10)
for job in jobs.value:
print(job.name, job.status)
También puedes configurar las credenciales con variables de entorno:
export QCENTROID_API_KEY="your-api-key"