Skip menyang isi
Kembali menyang Nymbot

Basis kawruh Kode

Nggunakake kode ing server

Nalika kode dibutuhake luwih saka piranti sampeyan bisa nyedhiyakake - basa liyane, paket saka internet, luwih wektu - Nymbot bisa ngoperasake ing server dhewe, ing wadah sing digawe kanggo ngoperasake.

Apa iku server run

Server run mbukak wadon anyar, nempatake kode ing iku, mbukak iku, ngirimake apa sing dicetak lan nghancurkan wadon. Kanggo balanse Ing wektu iki iku nyata.

Ana iki cara ing: Nggunakake server ing blok kode, lan server mbukak sing Nymbot ngandika kanggo nalika iku nggunakake ing gudang.

Kanggo cepat Python utawa JavaScript sing ora kudu apa-apa saka internet, free Sandbox ing piranti Biasane iku cukup.

Nggunakake kode blok

Python, JavaScript, TypeScript, shell, Go, Rust, Java lan Dart blok kode ing respon duwe Nggunakake server Ing ngisor iki iku tombol, nalika server run tersedia. Iku mbukak lembar sing nuduhake:

  • lan gambar Kode iku bakal digunakake,
  • batasan wektu kanggo milih: 1, 5 utawa 15 menit,
  • lan paling sing bisa biaya, ing kredit Pro, kanggo batas wektu iki,
  • lan, yen chatting wis file attached, kotak kanggo kalebu padha.

Press lan Ngluwi lan output mbukak ing ngisor blok kode nalika ditemokake: apa sing dicetak, kode output, berapa wektu iku nglakoni, file apa sing ditulis (satu karo Tiyang botol), lan apa sing dituduhake.

Nghenti ngakhiri run ing saben titik. Server ditutup langsung lan sampeyan mbayar mung kanggo wektu iku run. Ditutup nalika server dimulai, iku ora biaya apa-apa.

Ing siji Modèla anonim chat run dibayar saka kredit Pro tombol throwway, lan file attached ora disertasi.

Languages lan gambar

Kabeh basa mbukak ing gambar, sistem ready-made karo alat sing basa kudu. gambar luwih gedhe mbukak ing server luwih gedhe lan biaya luwih saben menit.

gambarNggunakake kanggoApa sing ana ingServer iku
Python ikuPython ikuPython 3.12 karo pip, venv, build tools lan git; numpy, pandas lan pytest wis diinstal0.5 CPU, 4 GB ing memori
Node.jsJawa Tengah, TypeScriptNode.js 22 karo npm, pnpm lan yarn, plus Python 3, make lan kompilator C++0.5 CPU, 4 GB ing memori
PoliglotShell, Go, Rust lan Javabash, C lan C++ build tools, Python 3, Node.js, Go, Rust karo kargo, lan Java 171 CPU, 6 GB ing memori
NgluwiDharmaFlutter 3.32 lan Dart2 CPU, 8 GB ing memori

Apa biaya

Waktu server dihitung ing langkah-langkah saka 10 detik, saka ngandika kanggo server kanggo ngunci, karo 10 detik minangka paling kurang run bisa biaya.

  • Harga ditampilake ing front, minangka maksimum. Sampeyan ora dibayar luwih, lan run sing ngakhiri awal biaya kurang.
  • Maksimum ditahan nalika jogging iku. Nalika ditutup, beban nyata diwenehi lan sisih dibebaskan.
  • Running sing ora miwiti iku gratis.
  • Sampeyan nggunakake pengeluaran cap. A run sing bisa ngluwihi chat Tembung kap Tiyang-tayang, iku minangka jawaban sing paling awal.

Kerana harga iku iku iku harga Bitcoin, iku bisa dipindhah saka detik sampeyan nonton lan detik sampeyan tekan Run.

Server ngoperasikake ing repo

Ing chatting karo a gudang Sambunganipun, ing Server iku Chip ngidini Nymbot kanggo nggoleki perintah marang kode, kayata nginstal ketergantungan lan ngoperasikan uji sesambetan.

Sawise model mau ngoperasikake apa-apa, jawaban nghenti lan nuduhake kartu karo gambar, perintah lengkap, batas wektu lan paling bisa biaya, ditambah repository sing nalika chatting wis sawetara.

  • Sampeyan ora bisa Iku mbukak ing repository karo edits respon iki iki, lan model njaluk kembali kode output, akhir output lan daftar file perintah sing diubah.
  • Ngurangi Dheweke ora nggawé apa-apa lan ora nggawé apa-apa.

Tiap run nggoleki. Masing-masing dibayarkan kanthi terpisah saka jawaban, lan jawaban nggoleki run sing digawe lan apa biaya saben. Tembung kapDheweke bakal ditolak sadurunge ora ditindakake.

Files perubahan perintah ing server tetep ana lan diwenehi karo kontainer. Mereka ora ditulis kanggo repository. Perubahan kanggo repository teka mung saka edit respon dhewe.

Apa sing dipisahake

  • Ing kontainer anyar kanggo saben run. Apa-apa dibagi karo run liyane utawa wong liyane, lan kontainer dihancurkan nalika run ngakhirake, kang sukses utawa gagal.
  • Ing internet, mung ing paket. Container bisa ngundhuh saka tempat-tempat paket datang saka: PyPI, npm lan yarn, pub.dev lan penyimpanan Google kanggo Flutter lan Dart, proxy modul Go, crates.io, Maven Central, lan GitHub kanggo dependencies git lan ngundhuh download.
  • Apa sing sampeyan pilih iku ing. Kode, file sing ana ing, utawa file repository. Kunci sampeyan, token git lan chats sampeyan ora njaluk wadon.
  • Produksi iki dianggep minangka non-trusted. Ing repository, apa sing run print ditampilake kanggo model sing ditandhegake minangka data eksternal, lan diwenehi supaya ora iku iku iku iku instruksi ing ing.

limang

  • Salah server ngoperasikake ing wektu kanggo saben kunci. Mulai salah siji liyane nalika pirang iki masih ngoperasikaké ditolak.
  • Waktu limits saka 1, 5 utawa 15 menit kanggo blok kode. A repository run bisa nggoleki nganti 15 menit, utawa 20 ing gambar Flutter.
  • Iki nganti 1 MB kode, lan nganti 200 file attached kanthi total 20 MB.
  • A repository nganti 60 MB, dibungkus.
  • Iki nganti 256 KB saka output. Apa-apa kalebu sing ditinggalake, lan run sing ngandika.
  • Iki nganti 200 file, 8 MB ing total, ditransfer kanggo nyimpen.

Server bisa ditutup kanggo perawatan, minangka keseluruhan utawa siji gambar ing wektu. Nggunakake server tombol lan chip ora ditampilake.

Tugas Panjenenganipun

Ing chatting repository, tombol checklist ing ndhuwur chatting mbukak Tugasipun Panel. Nulisake apa sing nggunakake saben tur, paling anyar pisanan: file sing dibaca lan diedit, komit, ngganti kanggo review, lan saben server ngoperasikake karo perintah, gambar, wektu, biaya lan status keluar. A server ngoperasikake ngarep kanggo persetujuan sampeyan bisa diwenehi utawa ditolak saka panel, padha karo saka kartu, lan respon run bisa dihentikan ana.