Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ccscloud

Klien Python resmi untuk CCS Cloud — sewa GPU NVIDIA per jam di Indonesia, dibayar rupiah lewat QRIS. Tanpa kartu kredit, tanpa akun luar negeri.

Official Python client for CCS Cloud — hourly NVIDIA GPU rental in Indonesia, billed in Indonesian Rupiah via QRIS. Full root SSH, per-hour billing, no credit card required.

pip install ccscloud

Tanpa dependensi apa pun di luar pustaka standar Python. Mendukung Python 3.8+.


Lihat harga tanpa mendaftar

Daftar GPU yang siap dipakai bersifat publik — tidak perlu kunci API, tidak perlu akun:

python -m ccscloud offers
GPU                    KELAS         VRAM         PER JAM  SKU
RTX 4090               REALTIME       24G        Rp12.000  CCS-4090-92A1
RTX 3060               BUDGET         12G         Rp3.000  CCS-3060-4C71

Atau langsung dari kode:

from ccscloud import CCSCloud

gpu = CCSCloud()
for o in gpu.offers():
    print(o["gpu"], o["credits_per_hr"], "kredit/jam")

Menyewa

Kunci API dibuat di halaman akun, lalu disetel sebagai environment CCS_API_KEY.

from pathlib import Path
from ccscloud import CCSCloud

gpu = CCSCloud()                       # membaca CCS_API_KEY
kunci = Path("~/.ssh/id_ed25519.pub").expanduser().read_text()

sewa = gpu.rent(
    gpu="RTX 4090",
    hours=4,
    ssh_pubkey=kunci,
    aup_version="1.0",                 # baca dulu: https://gpu.ccsolusi.com/aup.html
)

akses = gpu.wait_until_ready(sewa["order_id"])
print(akses["ssh"])                    # ssh -p 41022 root@gpu.ccsolusi.com

wait_until_ready() menunggu sampai mesinnya benar-benar bisa di-SSH, bukan sekadar sampai statusnya berubah. Kalau sewanya gagal di tengah jalan, ia berhenti dengan galat alih-alih menunggu sampai batas waktu habis.

Menghentikan, menjeda, memperpanjang

gpu.pause(order_id)          # GPU berhenti menagih, isi disk tetap aman
gpu.resume(order_id)         # jam yang sudah dibayar tidak berkurang selama jeda
gpu.extend(order_id, 2)      # tambah 2 jam pada sewa yang sedang berjalan
gpu.stop(order_id)           # sisa jam yang belum terpakai kembali ke saldo

Dua hal yang sengaja tidak diberi nilai bawaan

ssh_pubkey — tanpa kunci publik Anda, tidak ada cara masuk ke mesin yang sudah Anda bayar. Kesalahan itu baru terasa sesudah uangnya terpotong, jadi pustaka ini menolaknya di muka.

aup_version — menyetujui Kebijakan Penggunaan yang Wajar adalah tindakan sadar milik manusia. Sebuah pustaka tidak boleh mengisikannya diam-diam atas nama pemakainya. Baca kebijakannya, lalu sebut versinya secara eksplisit.

Penambangan kripto dilarang keras di seluruh layanan CCS. Bila terdeteksi, sewa dihentikan seketika tanpa pengembalian dana. Larangan ini datang dari penyedia infrastruktur hulu: pelanggaran satu pengguna membahayakan layanan bagi semua pengguna lain.

Galat

from ccscloud import CCSError, SaldoTidakCukup, AUPBelumDisetujui

try:
    gpu.rent(gpu="RTX 5090", hours=8, ssh_pubkey=kunci, aup_version="1.0")
except SaldoTidakCukup as e:
    print("kredit kurang:", e)
except CCSError as e:
    print("ditolak:", e, e.status)

Pesan galat dibawa apa adanya dari server. Gateway CCS menulis pesannya untuk dibaca manusia, bukan sebagai kode buram, jadi menerjemahkannya ulang di sini justru menghilangkan keterangan yang berguna.

Untuk agent AI

API ini memang dirancang supaya bisa dipanggil dari kode — termasuk oleh agent yang menyewa GPU sendiri saat butuh, lalu melepasnya setelah selesai. Pola yang disarankan:

sewa = gpu.rent(gpu="RTX 4090", hours=1, ssh_pubkey=kunci, aup_version="1.0")
try:
    akses = gpu.wait_until_ready(sewa["order_id"])
    ...                                  # kerjakan pekerjaannya
finally:
    gpu.stop(sewa["order_id"])           # jangan pernah tinggalkan sewa menagih

Blok finally itu bukan formalitas. Sewa yang ditinggalkan terus menagih sampai jamnya habis, dan tidak ada yang akan menghentikannya untuk Anda.

Referensi

Layanan & harga https://gpu.ccsolusi.com/
Beli atau sewa? https://gpu.ccsolusi.com/beli-gpu.html
Kebijakan Penggunaan https://gpu.ccsolusi.com/aup.html
Ketentuan Layanan https://gpu.ccsolusi.com/terms.html
Harga langsung (JSON) https://gpu.ccsolusi.com/gpu/offers

Lisensi

MIT — lihat LICENSE.

Dibuat oleh PT Citra Cemerlang Solusi, Equity Tower lantai 49, SCBD, Jakarta.

About

Klien Python resmi CCS Cloud — sewa GPU NVIDIA per jam di Indonesia, bayar rupiah lewat QRIS

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages