ما يعنيه ذلك عمليًا
- الطلبات (الموجّهات، الرسائل، حمولات استدعاء الأدوات، الصوت والصور المرفوعة) تُوجَّه إلى المزود الوجهة في الذاكرة وتُتلف فور وصول الاستجابة.
- الاستجابات (النص المولَّد، نتائج الأدوات، الصور المولَّدة، صوت TTS) تُبثّ إليك في الذاكرة ولا تُكتب في أي مخزن دائم.
- سجلات الأخطاء تلتقط رسالة خطأ مقتطعة من المنبع (مثل “rate limit exceeded”, “context length exceeded”) لتصحيح الأخطاء — ولكنها لا تلتقط أبدًا محتوى الموجّه أو الاستجابة الذي تسبب في الخطأ.
ما نحتفظ به
راجع التعامل مع البيانات للقائمة الكاملة. باختصار: الطوابع الزمنية، وأعداد الرموز، وزمن الاستجابة، ورموز حالة HTTP — البيانات الوصفية اللازمة للفوترة بدقة واكتشاف الإساءة. ليس المحتوى أبدًا.لماذا هذا هو الافتراضي (وليس اختيارًا لكل طلب)
تتيح بعض منصات API تبديل الاحتفاظ لكل طلب. جعلنا عدم الاحتفاظ افتراضيًا لأن:- الأغلبية الساحقة من حالات الاستخدام التجاري والشخصي لا تستفيد من تخزين محتوى الموجّه.
- علامة افتراضية مُفعَّلة هي سطح هجوم — يؤدي التهيئة الخاطئة إلى تسريب الموجّهات.
- عدم الاحتفاظ هو ميزة تمييز عن الاستخدام المباشر للمزود: تحتفظ OpenAI بسجلات الإساءة لمدة 30 يومًا؛ وتحتفظ Anthropic بشكل مماثل. لا يضيف OrcaRouter طبقة احتفاظ ثانية فوق ذلك.
