Il s'agit d'un SDK Python non officiel pour interagir avec l'API Tensordock Marketplace. Il fournit un moyen pratique de gérer les machines virtuelles, des conteneurs et des informations de facturation par programme. Veuillez noter que ce SDK n'est pas officiellement soutenu ou approuvé par Tensordock.
Vous pouvez installer ce SDK Tensordock Python à l'aide de PIP:
pip install tensordock
Pour utiliser le SDK, vous devrez obtenir une clé API et un jeton sur le marché Tensordock. Vous pouvez les obtenir de votre tableau de bord Tensordock sur https://marketplace.tensordock.com/API
Voici un exemple rapide de la façon d'utiliser le SDK:
from tensordock import TensorDockAPI
# Initialize the API client
api = TensorDockAPI ( api_key = 'your_api_key' , api_token = 'your_api_token' )
# List your virtual machines
vms = api . virtual_machines . list_vms ()
print ( vms )
# Deploy a new virtual machine
new_vm = api . virtual_machines . deploy_vm (
name = "My New VM" ,
gpu_count = 1 ,
gpu_model = "rtx3080-pcie-10gb" ,
vcpus = 4 ,
ram = 16 ,
storage = 100 ,
operating_system = "Ubuntu 20.04 LTS"
)
print ( new_vm )Ce SDK non officiel vise à donner accès aux points de terminaison API Tensordock suivants:
Pour une liste complète des fonctionnalités et leurs implémentations, veuillez vous référer à notre documentation détaillée.
Pour une documentation détaillée sur chaque méthode, veuillez vous référer à notre fichier docs.md. Pour la documentation officielle de l'API, veuillez visiter la documentation de l'API Tensordock.
Les contributions à ce SDK non officiel de Tensordock Python sont les bienvenues! N'hésitez pas à soumettre des problèmes, à débarquer le référentiel et à envoyer des demandes de traction. Comme il s'agit d'un projet non officiel, la participation de la communauté est cruciale pour son entretien et son amélioration.
Ce projet est autorisé en vertu de la licence MIT - voir le fichier de licence pour plus de détails.
Pour les problèmes liés à ce SDK non officiel, veuillez ouvrir un problème sur notre référentiel GitHub.
Pour des questions sur l'API Tensordock lui-même ou pour un soutien officiel, veuillez contacter Tensordock directement via leurs chaînes officielles.
Ce projet est basé sur la documentation publique de l'API fournie par Tensordock. Nous sommes reconnaissants pour leur documentation détaillée qui rend ce SDK non officiel possible.