import autogen # القائمة المحدثة بالأسماء الدقيقة التي طلبتها MODEL_MAP = { "Analyst": "Qwen/Qwen3-Next-80B-A3B-Instruct", "StyleGuardian": "openai/gpt-oss-120b", # تم التغيير هنا "Architect": "deepseek-ai/DeepSeek-V3.2-Exp", "DraftWriter": "deepcogito/cogito-v2-preview-llama-405B", "Humanizer": "deepcogito/cogito-671b-v2.1", "ContinuityGuard": "meta-llama/Llama-3.3-70B-Instruct", "Psychologist": "zai-org/GLM-4.7-FP8", "Critic": "Qwen/Qwen3-235B-A22B-Thinking-2507", "Editor": "InclusionAI/Ling-1T" # تم التغيير هنا (I كبيرة) } def get_llm_config(model_id, user_token): return { "config_list": [ { "model": model_id, "api_key": user_token, "base_url": f"https://api-inference.huggingface.co/models/{model_id}/v1", "api_type": "openai", } ], "temperature": 0.7, "timeout": 300, # زيادة المهلة للنماذج الضخمة } # (بقية الكود الخاص بـ create_agents كما هو في الرد السابق)