মূল বিষয়বস্তুতে যান

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 লাইসেন্সে প্রকাশিত।