import os from huggingface_hub import hf_hub_download MODEL_REPO = "Qwen/Qwen2.5-3B-Instruct-GGUF" FILE_NAME = "qwen2.5-3b-instruct-q4_k_m.gguf" LOCAL_PATH = f"model/{FILE_NAME}" def download_model(): # Eğer model zaten varsa indirmeden devam et if os.path.exists(LOCAL_PATH): print(f"📁 Model zaten mevcut, indirme atlandı: {LOCAL_PATH}") return LOCAL_PATH print("🔽 Model indiriliyor...") downloaded = hf_hub_download( repo_id=MODEL_REPO, filename=FILE_NAME, local_dir="model", local_dir_use_symlinks=False ) print(f"✅ Model indirildi: {downloaded}") return downloaded