İçeriğe geç

CLI ​

text
rooftop [serve] [SEÇENEKLER]        web sunucusunu çalıştırır (varsayılan)
rooftop parse <KLASÖR>              normalleştirilmiş dışa aktarımı JSON olarak yazdırır
rooftop convert [SEÇENEKLER] <KLASÖR>  bir dışa aktarımın {model, messages, tools} çıktısını verir

serve ​

SeçenekDeğişkenVarsayılan
--addrROOFTOP_ADDR127.0.0.1:8080
--dataROOFTOP_DATA./data
--importROOFTOP_IMPORT–
--passwordROOFTOP_PASSWORD–
--max-upload-mbROOFTOP_MAX_UPLOAD_MB0 (sınırsız)
--trust-proxyROOFTOP_TRUST_PROXYfalse
--telegram-tokenTELEGRAM_BOT_TOKEN–
--telegram-chatTELEGRAM_CHAT_IDbotun katıldığı her grup
--telegram-apiTELEGRAM_API_URLhttps://api.telegram.org
--offlineROOFTOP_OFFLINEkapalı
--relay-domainROOFTOP_RELAY_DOMAIN–
--relay-bot-tokenROOFTOP_RELAY_BOT_TOKEN–
--relay-max-accountsROOFTOP_RELAY_MAX_ACCOUNTS5000

--offline, yerel olmayan model ve MCP uç noktalarını reddeder ve internet üzerinden paylaşımı ile Telegram botunu kapatır (Çevrimdışı mod ve gizlilik). --relay-domain ile birleştirilemez. Her birinin ne yaptığı: Yapılandırma.

parse ve convert ​

sh
rooftop parse   ./examples/telegram                          # normalleştirilmiş JSON
rooftop convert ./examples/telegram --persona "Jonas Weber"  # modelin aldığı şey
convert seçeneğiVarsayılan
--personasohbet başlığı / diğer kişiLLM kimin adına konuşur
--userdiğer katılımcıinsanı kim oynar
--budget120000karakter cinsinden geçmiş bütçesi

Uygulamada { } düğmesi, geçerli sohbet için aynı JSON'u gösterir.

MIT Lisansı ile yayımlanmıştır.