<!-- Canonical URL: https://ask.atlascloud.ai/ar/build-sanitized-request-replay-set-llm-api-migration -->

# كيف تنشئ مجموعة معقمة لإعادة تشغيل الطلبات عند نقل واجهة LLM؟

> أنشئ مجموعة صغيرة ذات إصدارات عبر أخذ عينات حسب التغطية، وحذف الحقول غير اللازمة، واستبدال القيم الحساسة ببيانات تركيبية متسقة تحفظ البنية، وعزل الأدوات الخارجية، وفحص الناتج النهائي قبل اعتماده.

اختر طلبات إنتاج ممثلة، واكتشف الأسرار والبيانات الشخصية واستبدلها، وحافظ على الخصائص البنيوية المؤثرة في النموذج، وتحقق من عدم بقاء محتوى حساس. خزّن المجموعة كأصل اختبار ذي إصدار وتأكيدات، لا كتصدير للسجلات الخام.

الهدف هو تغطية السلوك من دون نسخ مخاطر الإنتاج إلى مجموعة جديدة.

## تحديد ما يجب أن تثبته الإعادة

اسرد مخاطر النقل قبل أخذ العينات. تشمل الأبعاد الشائعة طول المطالبة واللغات وschema الأدوات والإخراج المنظم والأجزاء متعددة الوسائط والبث ورفض الأمان والسياق الكبير والمعلمات.

أنشئ فئات تغطية واختر الحالات عمداً. قد تفوّت العينة العشوائية أشكالاً نادرة، وقد تشوّه مجموعة من الإخفاقات فقط الحركة الطبيعية.

## تقليل البيانات أثناء الجمع

صدّر الحقول اللازمة فقط. احذف رؤوس المصادقة وملفات الارتباط وعناوين IP وبيانات الحساب والفوترة والسجلات غير المرتبطة قبل وصول البيانات إلى مساحة الاختبار.

استخدم قائمة سماح مثل:

```json
{
  "fixture_id": "fx_0042",
  "request": {
    "model_alias": "support_default",
    "messages": [],
    "tools": [],
    "temperature": 0.2
  },
  "assertions": {
    "valid_json": true,
    "required_keys": ["category", "confidence"]
  }
}
```

أنشئ `fixture_id` جديداً ولا تستخدم معرّف المستخدم أو المزود كمفتاح عام للحالة.

## اكتشاف البيانات الحساسة على طبقات

اجمع بين الكواشف الحتمية وقواميس المؤسسة والمراجعة السياقية. ابحث عن مفاتيح API والرموز والمفاتيح الخاصة وسلاسل الاتصال والبريد والهواتف والحسابات والمضيفين الداخليين وأسرار الشفرة والمعرّفات المنظمة.

لا يوجد كاشف كامل. نفّذ عدة جولات وأرسل المطابقات المشكوك فيها إلى مراجع مخول. قد تحتوي بيانات الصور والوثائق الوصفية والبكسلات على معلومات حساسة أيضاً.

## الاستبدال مع الحفاظ على السلوك

استخدم عناصر نائبة متسقة ومحددة النوع مثل `<EMAIL_1>` و`<ORDER_ID_2>`. يجب أن تتحول القيمة نفسها إلى العنصر نفسه داخل الحالة، لكن لا يمكن عكس الربط خارج عملية مؤقتة مضبوطة.

حافظ على الطول التقريبي وفئة Unicode ونوع JSON وحجم القوائم والفواصل والعلاقات. إذا كان الفشل يعتمد على طول الرموز، فاستخدم نصاً تركيبياً آمناً بطول مشابه.

لا تكتف بتجزئة الهواتف والقيم منخفضة الانتروبيا. احذفها أو ركّبها إذا لم تحتج إلى العكس.

## إزالة المحتوى النشط والخطر

قد تتضمن الحالات حقن المطالبات وأوامر الأدوات والعناوين والشفرة ذات الآثار الجانبية. عطّل الأدوات الخارجية افتراضياً واستبدل أدوات الكتابة بمحاكيات حتمية.

اسمح بالشبكة لنقاط اختبار مضبوطة فقط. لا تعِد تشغيل بيانات اعتماد الإنتاج أو العناوين الموقعة أو الأوامر المدمرة أو webhook للعملاء.

## إضافة التأكيدات بدلاً من الإجابات الدقيقة

قد تختلف مخرجات LLM. خزّن فحوص schema والحقول المطلوبة واختيار الأداة وفئة الرفض واللغة وأقصى زمن وحدود الرموز والتقييم الدلالي. استخدم التطابق الدقيق للمهام الحتمية فقط.

سجّل نموذجي المصدر والهدف وإصدار المحول وقالب المطالبة والتاريخ مع كل تشغيل.

## التحقق من الأصل المعقم

قبل الاعتماد، شغّل فحوص الأسرار والبيانات الشخصية وأنواع الملفات وراجع عينة يدوياً. تأكد من بقاء كل فئة ممثلة. استبدل الحالة الآمنة التي لم تعد تعيد السلوك بمكافئ تركيبي.

احمِ المجموعة كبيانات اختبار لا كوثيقة عامة. طبّق الوصول والاحتفاظ والتدقيق والحذف. افصل خريطة الاستبدال المؤقتة وأتلفها بعد التحقق عندما تسمح السياسة.

## استخدامها كبوابة للنقل

شغّل الحالات نفسها عبر محولي المصدر والهدف. قارن المخرجات الموحدة والأخطاء والزمن والاستخدام والتكلفة. افحص الفروق حسب الفئة وأضف حالات رجعية لعدم التوافق الجديد.

أصدر مجموعة البيانات وقواعد التعقيم معاً حتى تبقى النتائج قابلة للتفسير.

## الخلاصة

مجموعة الإعادة الآمنة هي corpus اختبار مصمم ومصغّر، وليست نسخة من سجلات الإنتاج. طبّق الكشف والمراجعة على طبقات، والبيانات التركيبية الحافظة للبنية، وعزل الآثار، وتأكيدات السلوك. افحص الناتج مجدداً قبل جعله بوابة للنقل.

## FAQ

### لماذا لا أعيد تشغيل تصدير عشوائي من سجلات الإنتاج؟

قد تكشف السجلات الخام الأسرار والبيانات الشخصية، وقد تفوّت العينة العشوائية أشكال الطلب النادرة. أنشئ الحد الأدنى حسب فئات مخاطر واضحة.

### كيف ينبغي استبدال القيم الحساسة؟

استخدم عناصر نائبة متسقة ومحددة النوع أو بيانات تركيبية تحفظ الطول والنوع والفواصل وفئة Unicode والعلاقات المهمة من دون أن تكون قابلة للعكس.

### هل يكفي التجزئة لإخفاء هوية بيانات المستخدم؟

ليس للقيم منخفضة الانتروبيا مثل أرقام الهواتف التي يمكن تخمينها. فضّل الحذف أو التركيب عندما لا تحتاج إلى العكس.

### كيف أعيد تشغيل استدعاءات الأدوات بأمان؟

عطّل الأدوات الخارجية افتراضياً واستبدلها بعناصر محاكاة حتمية. لا تدرج بيانات اعتماد الإنتاج أو webhook للعملاء أو آثار كتابة حقيقية.

### هل يجب أن تكون المخرجات المتوقعة نصاً مطابقاً تماماً؟

عادة لا. استخدم تأكيدات schema والحقول واختيار الأداة والرفض واللغة والزمن والاستخدام والتقييم، واقصر التطابق التام على المهام الحتمية.

### كيف أعتمد مجموعة الإعادة النهائية؟

شغّل فحوص الأسرار والبيانات الشخصية، وافحص الملفات، وراجع عينة يدوياً، وتأكد من التغطية، وطبّق سياسات الوصول والاحتفاظ والحذف.
