رفتن به محتوا
سارویتوسعه‌دهندگان
مستندات/ابزارهای توسعه

فرمان‌ها و گفتگوها

مرجع فرمان‌های داخل گفتگو و ترمینال، ادامهٔ جلسه و حالت تک‌درخواست.

داخل گفتگو

فرمان‌های زیر را در کادر ورودی ساروی بنویس:

فرماننتیجه
/helpراهنمای فرمان‌ها
/newشروع گفتگوی تازه
/modelانتخابگر جستجوپذیر مدل
/model MODEL_IDانتخاب مدل با شناسهٔ دقیق
/toolsابزارهای موجود و آمادگی آن‌ها
/permissionsبررسی مجوزهای رایانه
/balanceموجودی و گزارش حساب
/usageگزارش مصرف این اجرای CLI
/accountبازکردن مدیریت اتصال‌ها در مرورگر
/sessionsفهرست گفتگوهای قابل ادامه در پوشهٔ فعلی
/resume SESSION_IDادامهٔ گفتگوی مشخص
/language faفارسی
/language enEnglish
/clearپاک‌کردن نمایش گفتگو؛ حذف فایل ذخیره‌شده یا حافظه نیست
/aboutدربارهٔ ساروی و نسخه
/exitخروج از رابط

/sessions شناسهٔ گفتگوها را نمایش می‌دهد. شناسهٔ واقعی را پس از /resume بنویس؛ اجرای /resume بدون شناسه کافی نیست.

بیرون از گفتگو

bash
sarovi --version
sarovi --help
sarovi login
sarovi login --no-start
sarovi logout
sarovi doctor
sarovi balance
sarovi models
sarovi model
sarovi theme
sarovi language fa

ادامهٔ یک گفتگو

bash
sarovi chat --resume SESSION_ID

SESSION_ID را با شناسهٔ واقعی جایگزین کن. برای دیدن گفتگوهای مرتبط، از همان پوشه‌ای شروع کن که کار را در آن انجام داده‌ای. تغییر مدل یا زبان، خودش فایل‌ها و گفتگوهای قبلی را پاک نمی‌کند.

یک درخواست کوتاه

bash
sarovi chat -q "این مفهوم را در سه جمله توضیح بده: کنترل نسخه"

این حالت همچنان از مدل و اعتبار واقعی استفاده می‌کند. اعمال نیازمند تأیید تعاملی در این حالت مجاز نمی‌شوند. برای ابزارهای تعاملی رابط معمول را باز کن.

دیدن ظاهر بدون ورود

bash
sarovi preview --welcome
sarovi preview -q "سلام"

پیش‌نمایش پاسخ نمونهٔ محلی می‌دهد، به حساب وصل نیست و اعتبار مصرف نمی‌کند. موفقیت در پیش‌نمایش به معنی آماده‌بودن مدل، ورود یا ابزارهای واقعی نیست.

کلیدهای مهم

Enter برای ارسال، Shift+Enter برای خط جدید، کلیدهای بالا و پایین برای انتخاب در فهرست‌ها و Esc برای بستن انتخابگر یا رد درخواست اجازه استفاده می‌شوند. Ctrl+C هنگام کار توقف را درخواست می‌کند؛ در حالت بیکار ابتدا ورودی نوشته‌شده را پاک می‌کند و اگر ورودی خالی باشد از رابط خارج می‌شود. رفتار بعضی میان‌برها به ترمینال میزبان بستگی دارد.

قرارداد API 1.6.0 · تاریخچهٔ تغییرات