داده و حریم خصوصی
کنترل ثبت محتوا، نگهداری پاسخ و مرز منابع پروژه.
ثبت محتوا اختیاری است
پیشفرض پروژههای جدید log_content=true و retention_days=7 است. متن گزارش در کنسول پروژه و برای مدیران مجاز ساروی جهت پشتیبانی و بررسی خطا قابل مشاهده است. در صورت روشن بودن، حداکثر ۱۶٬۰۰۰ نویسه از ورودی و خروجی در گزارش نگهداری میشود. انتخابهای نگهداری متن ۰، ۷ یا ۳۰ روزند. درخواستهای مستقیم، گفتگوهای عامل و هر ردیف پردازش گروهی از همین تنظیم پیروی میکنند. محتوای رسانهٔ باینری، فیلدهای کلید و رمز و بدنهٔ درخواستهای زیرساخت و وبهوک در پیشنمایش ثبت نمیشوند. محتوایی که قبلاً ثبت نشده قابل بازیابی نیست.
حذف و محدودیت زمان
خاموش کردن ثبت متن، پیشنمایشهای قبلی پروژه را پاک میکند. هنگام خواندن گزارش، محتوای خارج از بازهٔ نگهداری پاک میشود. انتخاب صفر باعث میشود برای درخواستهای جدید متنی ثبت نشود. فرایند پاکسازی نگهداری را در سیاست استقرار سرویس هم بررسی کنید؛ رکوردهای مالی به حذف متن وابسته نیستند.
پاسخ idempotency
برای جلوگیری از اجرای تکراری، پاسخهای JSON کوچک درخواست دارای Idempotency-Key تا ۲۴ ساعت برای replay نگهداری میشوند؛ این قابلیت مستقل از ثبت محتوای گزارش است. اگر نمیخواهید از این بازیابی استفاده کنید، هدر idempotency نفرستید و خودتان قطع اتصال را بدون retry کور مدیریت کنید.
ارائهدهندگان مدل
درخواست برای اجرای مدل به زیرساخت و ارائهدهندهٔ مربوط ارسال میشود. خاموش کردن log_content به معنی قرارداد عدم نگهداری ارائهدهنده نیست. سیاست دادهٔ هر ارائهدهنده و سیاست حریم خصوصی ساروی را متناسب دادهٔ برنامهٔ خود بررسی کنید. ادعای استقرار مدل درون ایران یا اقامت دادهٔ اختصاصی از این تنظیمات نتیجه نمیشود.
کلیدها و منابع
کلیدهای ساروی با هش یکطرفه نگهداری میشوند و بعداً قابل نمایش کامل نیستند. منابع Work و Studio متعلق به پروژهٔ API کنترل میشوند. موجودی و پروژههای دانشی حساب منابع مشترکند و دسترسی کلید آنها را کنترل میکند. برای مشتریان مستقل، کلید حساب خودتان را بین مشتریها توزیع نکنید؛ سرور برنامهٔ شما باید مالکیت مشتری را هم بررسی کند.
قرارداد API 1.6.0 · تاریخچهٔ تغییرات