Lewati ke konten

CLI ​

text
rooftop [serve] [OPSI]           menjalankan server web (bawaan)
rooftop parse <FOLDER>           mencetak ekspor ternormalisasi sebagai JSON
rooftop convert [OPSI] <FOLDER>  mencetak {model, messages, tools} dari sebuah ekspor

serve ​

OpsiVariabelBawaan
--addrROOFTOP_ADDR127.0.0.1:8080
--dataROOFTOP_DATA./data
--importROOFTOP_IMPORT–
--passwordROOFTOP_PASSWORD–
--max-upload-mbROOFTOP_MAX_UPLOAD_MB0 (tanpa batas)
--trust-proxyROOFTOP_TRUST_PROXYfalse
--telegram-tokenTELEGRAM_BOT_TOKEN–
--telegram-chatTELEGRAM_CHAT_IDsetiap grup tempat bot bergabung
--telegram-apiTELEGRAM_API_URLhttps://api.telegram.org
--offlineROOFTOP_OFFLINEnonaktif
--relay-domainROOFTOP_RELAY_DOMAIN–
--relay-bot-tokenROOFTOP_RELAY_BOT_TOKEN–
--relay-max-accountsROOFTOP_RELAY_MAX_ACCOUNTS5000

--offline menolak endpoint model dan MCP yang tidak lokal, dan mematikan berbagi internet serta bot Telegram (Offline dan privasi). Tidak dapat dikombinasikan dengan --relay-domain. Fungsi masing-masing: Konfigurasi.

parse dan convert ​

sh
rooftop parse   ./examples/telegram                          # JSON ternormalisasi
rooftop convert ./examples/telegram --persona "Jonas Weber"  # yang diterima model
Opsi convertBawaan
--personajudul chat / orang lainatas nama siapa LLM berbicara
--userpeserta lainnyasiapa yang memerankan manusia
--budget120000anggaran riwayat dalam karakter

Di aplikasi, tombol { } menampilkan JSON yang sama untuk chat saat ini.

Dirilis di bawah Lisensi MIT.