لقد تم إعطاؤك مقتطف التعليمات البرمجية الذي يحدد فئة استثناء مخصصة تسمى `APIKeyMissingError`. مهمتك هي تنفيذ وظيفة تسمى "validate_api_key" والتي تأخذ القاموس كمدخل وتتحقق مما إذا كان القاموس يحتوي على المفتاح "api_key".

تحتاج إلى التعامل مع الحالات التالية:
- إذا كان القاموس يحتوي على المفتاح "api_key"، فيجب أن ترجع الدالة True.
- إذا كان القاموس لا يحتوي على المفتاح "api_key"، فيجب أن تقوم الوظيفة بإظهار الخطأ "APIKeyMissingError" مع الرسالة "مفتاح API مفقود".

يجب عليك كتابة التنفيذ لوظيفة `validate_api_key`.
{"source": "argilla/DistiCoder-dpo-binarized", "kind": "synthetic", "evolved_from": null}