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

داده‌ها و کنترل دسترسی

محل داده‌ها، اعتبارنامه‌ها و تفاوت خروج محلی با قطع اتصال.

مدل چه چیزی دریافت می‌کند؟

متن گفتگو، نتیجهٔ ابزار و محتوای لازم برای انجام کار، مانند بخشی از فایل یا تصویر صفحه، از مسیر API ساروی برای پردازش به ارائه‌دهندهٔ مدل ارسال می‌شود. ساروی CLI یک مدل کاملاً آفلاین نیست. پیش از سپردن پوشه یا برنامه، به محتوای حساس آن توجه کن.

چه چیزی محلی است؟

اجرای ابزارهای فایل، ترمینال، مرورگر و کنترل برنامه روی رایانهٔ تو انجام می‌شود. گفتگوها، تنظیمات و داده‌های عامل در پوشهٔ خصوصی ساروی نگه داشته می‌شوند:

سیستممسیر پیش‌فرض
macOS~/.sarovi
Windows%LOCALAPPDATA%\Sarovi

متغیر SAROVI_HOME می‌تواند مسیر داده‌ها را عوض کند؛ این تنظیم پیشرفته است و نباید به پوشهٔ اشتراکی یا عمومی اشاره کند.

کلید حساب

در macOS کلید در Keychain و در Windows در Credential Manager ذخیره می‌شود. عامل پشت رابط، کلید اصلی ساروی را دریافت نمی‌کند؛ ارتباطش از یک واسط محلی با دسترسی موقت عبور می‌کند. کلید API را در فایل پروژه، عکس صفحه یا دستور خط فرمان قرار نده.

دامنهٔ دسترسی

ورود مرورگری اجازهٔ دیدن مدل‌ها، ارسال درخواست و دیدن مصرف را به اتصال می‌دهد. اجازهٔ مشاهدهٔ صفحه و کار با برنامه‌ها از سیستم‌عامل و تأیید عمل داخل ساروی جداست. ابزارها با دسترسی کاربر سیستم اجرا می‌شوند؛ پوشهٔ شروع یک sandbox یا مرز امنیتی محسوب نمی‌شود.

خروج، قطع دسترسی، حذف داده

  • sarovi logout: کلید ذخیره‌شدهٔ محلی را حذف می‌کند.
  • قطع اتصال در وب: درخواست‌های بعدی دسترسی مربوط را بی‌اعتبار می‌کند.
  • /clear: فقط نمایش گفتگو را پاک می‌کند.
  • /new: گفتگوی تازه می‌سازد؛ گفتگوهای قبلی را حذف نمی‌کند.

هیچ‌یک از این کارها به‌تنهایی همهٔ فایل‌ها یا داده‌های محلی را پاک نمی‌کند. پیش از حذف دستی داده‌های محلی، ساروی را ببند و از گفتگوهای لازم پشتیبان بگیر.

ارسال گزارش مشکل

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

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