이것은 Tensordock Marketplace API와 상호 작용하기위한 비공식 Python SDK입니다. 가상 머신, 컨테이너 및 청구 정보를 프로그래밍 방식으로 관리하는 편리한 방법을 제공합니다. 이 SDK는 Tensordock이 공식적으로 지원하거나 승인하지 않습니다.
PIP를 사용 하여이 Tensordock Python SDK를 설치할 수 있습니다.
pip install tensordock
SDK를 사용하려면 Tensordock Marketplace에서 API 키와 토큰을 얻어야합니다. https://marketplace.tensordock.com/api의 Tensordock 대시 보드에서 얻을 수 있습니다.
다음은 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 )이 비공식 SDK는 다음 Tensordock API 엔드 포인트에 대한 액세스를 제공하는 것을 목표로합니다.
전체 기능 및 구현 목록은 자세한 문서를 참조하십시오.
각 방법에 대한 자세한 설명서는 Docs.md 파일을 참조하십시오. 공식 API 문서는 Tensordock API 문서를 방문하십시오.
이 비공식 Tensordock Python SDK에 대한 기여를 환영합니다! 자유롭게 문제를 제출하고 저장소를 포크하고 풀 요청을 보내십시오. 이것은 비공식 프로젝트이기 때문에 지역 사회 참여는 유지 보수 및 개선에 중요합니다.
이 프로젝트는 MIT 라이센스에 따라 라이센스가 부여됩니다. 자세한 내용은 라이센스 파일을 참조하십시오.
이 비공식 SDK와 관련된 문제는 GitHub 저장소에 문제를여십시오.
Tensordock API 자체 또는 공식 지원에 대한 질문은 공식 채널을 통해 직접 Tensordock에 문의하십시오.
이 프로젝트는 Tensordock에서 제공하는 공개 API 문서를 기반으로합니다. 우리는이 비공식 SDK를 가능하게하는 그들의 자세한 문서에 감사드립니다.