Dibuat untuk developer dan tim ML
Jalankan, pantau, dan hentikan instance GPU dari kode Anda dengan REST API, kunci API berlingkup, dan webhook bertanda tangan.
Penawaran dibuka pada hari peluncuran. Buat akun Anda sekarang untuk menjalankan GPU dari kode Anda begitu pasar dibuka.
curl -H "Authorization: Bearer $EVERXCLOUD_API_KEY" \
"https://api.everxcloud.ai/v1/offers?gpu_model=h100-sxm-80gb&limit=5"API melalui contoh
Dalam contoh, $EVERXCLOUD_API adalah URL dasar API, $EVERXCLOUD_STREAM URL dasar streaming, dan $EVERXCLOUD_API_KEY kunci API Anda.
REST API dan kunci API berlingkup
Semua yang dapat dilakukan portal tersedia di
/v1: katalog, instance, kunci SSH, saldo dan penggunaan, pesanan bursa spot, reservasi, dan paket jam. Daftar dipaginasi dengan kursor dan setiap permintaan pembuatan memerlukanIdempotency-Key.- Buat kunci di portal hanya dengan lingkup yang Anda perlukan, seperti
instances:read,instances:write,billing:read, atauwebhooks:manage. - Kirim kunci sebagai
Authorization: Bearer sk_live_…; kunci hanya ditampilkan sekali, disimpan dalam bentuk hash, dan dapat dicabut kapan saja. - Jumlah uang berupa bilangan bulat dalam satuan mikro mata uangnya (1 unit = 1.000.000), selalu disertai kolom mata uang: USD, EUR, atau GBP.
Baca saldo Andashell curl -H "Authorization: Bearer $EVERXCLOUD_API_KEY" \ "$EVERXCLOUD_API/v1/balance"- Buat kunci di portal hanya dengan lingkup yang Anda perlukan, seperti
Template mesin dan akses SSH
Jalankan instance dari sebuah penawaran dengan template siap pakai dan salah satu kunci SSH Anda, pantau statusnya hingga berjalan, lalu sambungkan melalui SSH.
- Template:
ubuntu-cuda,pytorch,tensorflow,jupyter,vllm, dancomfyui. - Instance memberikan host, port, dan pengguna SSH; mesin EverXCloud Network tersambung langsung atau melalui relay bila akses langsung tidak tersedia.
- Hentikan, mulai, atau hapus instance dari API bila penyedia mendukungnya: penagihan mengikuti status. Data instance dihapus saat instance dihapus, jadi simpan salinan Anda sendiri.
Jalankan instanceshell curl -X POST "$EVERXCLOUD_API/v1/instances" \ -H "Authorization: Bearer $EVERXCLOUD_API_KEY" \ -H "Idempotency-Key: $(uuidgen)" \ -H "Content-Type: application/json" \ -d '{"offer_id": "<offer id>", "expected_hourly_price_micro": 2160000, "currency": "EUR", "template_id": "pytorch", "ssh_key_id": "<key id>"}'- Template:
Webhook dan stream real-time
Daftarkan endpoint Anda ke peristiwa instance, saldo, isi saldo, penawaran harga, pesanan, dan paket jam. Setiap pengiriman ditandatangani, dicoba ulang dengan jeda yang makin panjang, dan membawa ID pengiriman (
X-EverXCloud-Delivery) untuk membuang duplikat.- Verifikasi header
X-EverXCloud-Signature(t=…,v1=…) pada setiap pengiriman dengan rahasia endpoint Anda. - Peristiwa mencakup
instance.ready,instance.expiring,instance.terminated,balance.low,balance.topup,order.filled, dancredits.expiring. - Harga pasar dialirkan sebagai Server-Sent Events:
/v1/stream/marketbersifat publik,/v1/stream/ordersmengikuti pesanan Anda sendiri dengan kunci API yang memiliki lingkupexchange:read.
Alirkan harga pasarshell curl -N "$EVERXCLOUD_STREAM/v1/stream/market?skus=rtx-5090-32gb:fr:1:EUR"- Verifikasi header
Siap di hari peluncuran
Buat akun Anda sekarang: Anda dapat membuat kunci API berlingkup dan menjalankan GPU dari kode Anda begitu pasar dibuka.
