सामग्री पर जाएँ

CLI ​

text
rooftop [serve] [विकल्प]           वेब सर्वर चलाता है (डिफ़ॉल्ट)
rooftop parse <फ़ोल्डर>            सामान्यीकृत एक्सपोर्ट को JSON के रूप में प्रिंट करता है
rooftop convert [विकल्प] <फ़ोल्डर>  एक्सपोर्ट का {model, messages, tools} प्रिंट करता है

serve ​

विकल्पवेरिएबलडिफ़ॉल्ट
--addrROOFTOP_ADDR127.0.0.1:8080
--dataROOFTOP_DATA./data
--importROOFTOP_IMPORT–
--passwordROOFTOP_PASSWORD–
--max-upload-mbROOFTOP_MAX_UPLOAD_MB0 (असीमित)
--trust-proxyROOFTOP_TRUST_PROXYfalse
--telegram-tokenTELEGRAM_BOT_TOKEN–
--telegram-chatTELEGRAM_CHAT_IDहर ग्रुप जिसमें बॉट जुड़ता है
--telegram-apiTELEGRAM_API_URLhttps://api.telegram.org
--offlineROOFTOP_OFFLINEबंद
--relay-domainROOFTOP_RELAY_DOMAIN–
--relay-bot-tokenROOFTOP_RELAY_BOT_TOKEN–
--relay-max-accountsROOFTOP_RELAY_MAX_ACCOUNTS5000

--offline गैर-स्थानीय मॉडल और MCP एंडपॉइंट्स को अस्वीकार करता है, और इंटरनेट शेयरिंग तथा Telegram बॉट को बंद करता है (ऑफ़लाइन और गोपनीयता)। इसे --relay-domain के साथ नहीं जोड़ा जा सकता। हर एक क्या करता है: कॉन्फ़िगरेशन।

parse और convert ​

sh
rooftop parse   ./examples/telegram                          # सामान्यीकृत JSON
rooftop convert ./examples/telegram --persona "Jonas Weber"  # मॉडल को जो मिलता है
convert विकल्पडिफ़ॉल्ट
--personaचैट का शीर्षक / दूसरा व्यक्तिLLM किसके नाम से बोलता है
--userदूसरा प्रतिभागीइंसान का रोल कौन निभाता है
--budget120000अक्षरों में इतिहास बजट

ऐप में { } बटन मौजूदा चैट के लिए वही JSON दिखाता है।

MIT लाइसेंस के तहत जारी।