""" xc_validation_strategy_vllm_gguf_hygon_zkl — 主入口 启动后通过 /api/adapt/task/add 接口(xc-Token 认证)批量提交 GGUF 模型适配任务(hygon_k100-ai,llamacpp 框架),之后保持 HTTP 服务存活。 同时暴露 /health(K8s 探活)和 /status(运行状态)。 部署框架与 xc_validation_strategy 一致。 """ import json import os import signal import threading from datetime import datetime from http.server import BaseHTTPRequestHandler, ThreadingHTTPServer from typing import List import requests # ══════════════════════════════════════════════════════════ # 配置 # ══════════════════════════════════════════════════════════ BASE_URL = os.environ.get("BASE_URL", "https://modelhub.org.cn") ADD_TASK_ENDPOINT = "/api/adapt/task/add" # 提交账号的 xc-Token(该接口使用 xc-Token 认证,无需登录) # hygon 和 bi150 两张卡都用这一个账号提交,不做多账号轮转 # USER_ACCOUNT = "i-zhouyuanxi@4paradigm.com" # XC_TOKEN = "62b9b487eff2488fb9f1da0b963f0b93" # USER_ACCOUNT = "zhoukaile" # XC_TOKEN = "bd7c52f3b9604ef48a14dd6174513935" USER_ACCOUNT = "jiangxiaowen" XC_TOKEN = "88d5fee9f1fe4f7583f11a9d3702dc85" # 每个模型同时提交这两张卡,各用各自的 config(与 xc_validation_strategy_gguf 保持一致) GPU_TYPE = "hygon_k100-ai" GPU_TYPE_BI150 = "Iluvatar_bi-150" TASK_TYPE = "text-generation" STRATEGY_ID = os.environ.get("STRATEGY_ID", "") # 平台自动注入,无需修改 HEADERS = { "Content-Type": "application/json", "xc-Token": XC_TOKEN, } HTTP_HOST = "0.0.0.0" HTTP_PORT = 8080 # ══════════════════════════════════════════════════════════ # 模型列表 # ══════════════════════════════════════════════════════════ ALL_MODEL_IDS = [ "mradermacher/MawaredT3-GGUF", "mradermacher/TomatoAIModel-GGUF", "mradermacher/Llama-3-Open-Ko-8B-Instruct-goodday-GGUF", "mradermacher/BaeZel_V3-8B-Model_Stock-GGUF", "mradermacher/nsfw-merged-test-GGUF", "mradermacher/nsfw_merge_testv2-GGUF", "mradermacher/ArcMindOG-GGUF", "mradermacher/MT-GIMMA-gemma-2-9B-GGUF", "mradermacher/internlm-chatbode-7b-GGUF", "mradermacher/MT2-Max-Merge_02012025163610-GI-gemma-2-9B-GGUF", "mradermacher/MeliodasPercival_01_Experiment26Pastiche-GGUF", "mradermacher/MT1-MM-gemma-2-RGDv0.1RIv0.1-9B-GGUF", "mradermacher/MT5-MA-gemma-2-Av4cPMH-9B-GGUF", "mradermacher/llama3-8b-SlimHermes-GGUF", "mradermacher/MT1-MA-gemma-2-RAt0.25v0.1RPMHv0.1-9B-GGUF", "mradermacher/Tito-7B-slerp-GGUF", "mradermacher/AryaBhatta-GemmaOrca-GGUF", "mradermacher/MT1-IM-gemma-2-9B-GGUF", "mradermacher/cosmoem-0.1-4x1b-GGUF", "mradermacher/Experiment28M7_T3qm7xStrangemerges_32-GGUF", "mradermacher/flammen31-mistral-7B-GGUF", "mradermacher/MT3-BMM-gemma-2-9B-GGUF", "mradermacher/KaggleQuestionsModelGPT2V2-GGUF", "mradermacher/MeliodasT3q_AlloyingotneoyExperiment26-GGUF", "mradermacher/YamshadowInex12_AlloyingotneoyExperiment26-GGUF", "mradermacher/NeuralsirkrishnaShadow_Inex12Neural-GGUF", "mradermacher/YamshadowInex12_Experiment26T3q-GGUF", "mradermacher/xb1b-1.0-GGUF", "mradermacher/NeuralsirkrishnaShadow_Experiment28Experiment26-GGUF", "mradermacher/my_Llama-3.2-1B-Instruct-GGUF", "mradermacher/gemma-2b-it-toxic-dpo-v0.2-GGUF", "mradermacher/MeliodasPercival_01_NeuralExperiment26-GGUF", "mradermacher/mistral-7B-v0.1-open-orca-q-sparse-v5-GGUF", "mradermacher/Uncensored_llama_3.2_3b_safetensors-GGUF", "mradermacher/ktdsbaseLM-v0.16-onbased-llama3.1-GGUF", "mradermacher/ktdsbaseLM-v0.15-onbased-llama3.1-GGUF", "mradermacher/MeliodasT3qm7_M7Yamshadowexperiment28-GGUF", "mradermacher/NeuralsirkrishnaShadow_Strangemerges_32Experiment26-GGUF", "mradermacher/llama-3-8b-tune-folio-GGUF", "mradermacher/MPT-7b-WizardLM_Uncensored-Storywriter-Merge-GGUF", "mradermacher/T3qm7xNeuralsirkrishna_YamNeuralsirkrishna-GGUF", "mradermacher/KorMedQwen-GGUF", "mradermacher/M7Yamshadowexperiment28_Strangemerges_32Yam-GGUF", "mradermacher/Chat-With-YourFAV-Character-Medium-GGUF", "mradermacher/T3qm7xNeuralsirkrishna_Experiment27Yam-GGUF", "mradermacher/Patent-Base-Barcenas-Orca-2-7B-Slerp-GGUF", "mradermacher/Shadowm7expMeliodaspercival_01_experiment26t3q-7B-GGUF", "mradermacher/T3qm7xNeuralsirkrishna_Strangemerges_32Experiment26-GGUF", "mradermacher/Qwen2.5-3B-Instruct-Uncensored-Test-GGUF", "mradermacher/gemma-2b-data-std-GGUF", "mradermacher/SmolLM2-360M-GGUF", "mradermacher/Llama-3.1-Tulu-3-8B-SFT-GGUF", "mradermacher/model-quran-tafseer-model-GPT2-GGUF", "mradermacher/microsoft-phi-2-trained-abliterated-QA-1960-all-modules-merged-GGUF", "mradermacher/UltraHermes-Merge-GGUF", "mradermacher/OdinGPT-mini-L-v1-GGUF", "mradermacher/Turkish-Llama-8b-v0.1-GGUF", "mradermacher/negotio-1B-REFUEL-1-GGUF", "mradermacher/md-veronica-1-llama-3.1-8b-instruct-GGUF", "mradermacher/Tulu-3.1-8B-SuperNova-Smart-GGUF", "mradermacher/Mistral-7B-v0.1-sft-ultrachat-spin-10k-GGUF", "mradermacher/Skepsis-GGUF", "mradermacher/mt5_romainian_to_emoji-GGUF", "mradermacher/negotio-8B-REFUEL-2-GGUF", "mradermacher/populism_english_bert_base_uncased-GGUF", "mradermacher/Mistral-7B-v0.1-sft-ultrachat-gen-dpo-10k-GGUF", "mradermacher/cybersentinal-2.0-GGUF", "mradermacher/LlamaFictionFin-0.2-8B-GGUF", "mradermacher/Llama-3.2-1B-FC-v0.2-GGUF", "mradermacher/llama_dec27-GGUF", "mradermacher/llama2-7b-sft-ultrachat-safeRLHF-GGUF", "mradermacher/Mistral-7B-v0.1-sft-ultrachat-dpo-10k-GGUF", "mradermacher/granite-3.1-2b-qa-function-GGUF", "mradermacher/QuranTafsir_gpt2-GGUF", "mradermacher/Lumimaid-NSFW-Reddit_Merge-GGUF", "mradermacher/mt5_romainian_to_emoji_mixed-GGUF", "mradermacher/M7Yamshadowexperiment28_T3qM7-GGUF", "mradermacher/Trendyol-Turkcell-stock-GGUF", "mradermacher/Experiment28M7_T3qm7xExperiment26-GGUF", "mradermacher/Adult_ExtEval_Mistral_Base_5ep-GGUF", "mradermacher/soudesune_kv-GGUF", "mradermacher/Eunoia-Gemma-9B-MiningEngineering-Test-GGUF", "mradermacher/negotio-8B-REFUEL-1-GGUF", "mradermacher/llama-3.1-8B-merged-sft-rick-GGUF", "mradermacher/granite_hindi-GGUF", "mradermacher/SFModel-v0.3-GGUF", "mradermacher/Llama-2-7b-hemonchat-v2-GGUF", "mradermacher/PandaLM-7B-v1-GGUF", "mradermacher/Mawared_GS-GGUF", "mradermacher/Mistral-7B-Instruct-v0.2-MultiTask-v8-GGUF", "mradermacher/Mistral-7B-Instruct-v0.2-lbl-4x-GGUF", "mradermacher/vietnamese-correction-t5-GGUF", "mradermacher/Rombo-LLM-V2.5-Qwen-1.5b-GGUF", "mradermacher/YamshadowStrangemerges_32_YamMulti_verse_model-GGUF", "mradermacher/Synatra-7B-v0.3-Translation-GGUF", "mradermacher/YamshadowInex12_Strangemerges_32Experiment26-GGUF", "mradermacher/J.O.S.I.E.3-Beta12-7B-slerp-GGUF", "mradermacher/Versatile-Llama-3-8B-1m-GGUF", "mradermacher/Metaskepsis-GGUF", "mradermacher/nsfw_merge_test_v4dot1-GGUF", "mradermacher/valkyria_assistent_model_v3-Falcon3-Based-GGUF", "mradermacher/Llama-2-7b-sft-ultrachat-spin-10k-GGUF", "mradermacher/valkyria_assistent_model_v2-GGUF", "mradermacher/SJT-0.5B-GGUF", "mradermacher/SuryaNarayanan-PSYCH-PHIL-PHYS-CSE-GGUF", "mradermacher/Gemma-7b-sft-ultrachat-safeRLHF-GGUF", "mradermacher/TravelWise_Llama-3.1-8B-GGUF", "mradermacher/Rombo-LLM-V2.5-Qwen-0.5b-GGUF", "mradermacher/SuryaNarayanan-MEDICAL-CHEMISTRY-GGUF", "mradermacher/nsfw_merge_testv3-GGUF", "mradermacher/Llama-2-7b-sft-ultrachat-dpo-10k-GGUF", "mradermacher/nsfw_merge_testv5-GGUF", "mradermacher/Rombo-LLM-V2.5-Qwen-7b-GGUF", "mradermacher/Gemma-7b-sft-ultrachat-GGUF", "mradermacher/Paraphrase-Mistral7B-GGUF", "mradermacher/LlaMaestra-3.2-1B-Translation-GGUF", "mradermacher/TinyYi-7B-Test-GGUF", "mradermacher/llama3-3b-1210-GGUF", "mradermacher/biot5-plus-base-GGUF", "mradermacher/biot5-plus-base-mol-instructions-protein-GGUF", "mradermacher/llama_nov08-GGUF", "mradermacher/biot5-plus-base-mol-instructions-molecule-GGUF", "mradermacher/meno-tiny-0.1-GGUF", "mradermacher/SummLlama3.2-3B-GGUF", "mradermacher/biot5-plus-base-chebi20-GGUF", "mradermacher/SEA-E-GGUF", "mradermacher/biot5-plus-large-GGUF", "mradermacher/Qwen2.5-7B-instruct-abliterated-sft960-simpo200-GGUF", "mradermacher/Qwen2.5-7B-instruct-abliterated-sft960-GGUF", "mradermacher/M7Yamshadowexperiment28_T3qm7xPercival_01-GGUF", "mradermacher/YamshadowStrangemerges_32_Experiment26Strangemerges_32-GGUF", "mradermacher/Lynx-Llama-3.1-8b-v0.2-GGUF", "mradermacher/Tengentoppa-gemma-2-9b-base-GGUF", "mradermacher/Rombo-LLM-V2.7-gemma-2-9b-GGUF", "mradermacher/NeuralReyna-Mini-1.8B-v0.3-GGUF", "mradermacher/Phi2-FLAN-4M-GGUF", "mradermacher/llama2-7B-1k-TherapyData-GGUF", "mradermacher/odia-gemma-2b-base-GGUF", "mradermacher/boana-7b-instruct-GGUF", "mradermacher/YamshadowInex12_YamNeuralsirkrishna-GGUF", "mradermacher/ACTSA-CARDIFFNLP-GGUF", "mradermacher/RampedUp-Mistral-7B-v0.5-GGUF", "mradermacher/Experiment28T3q_Experiment27Pastiche-GGUF", "mradermacher/Experiment26Yam_CalmeInex12-GGUF", "mradermacher/113-Aspect-Emotion-Model-GGUF", "mradermacher/Nepali-Agri-QA-GGUF", "mradermacher/Experiment28M7_AlloyingotneoyNeuralsirkrishna-GGUF", "mradermacher/ablation-model-slimpajama-GGUF", "mradermacher/Gemma-7B-sft-SPIN-Gemma-2-27B-GGUF", "mradermacher/SJT-2B-GGUF", "mradermacher/SJT-1.7B-GGUF", "mradermacher/XLM_CITA-GGUF", "mradermacher/thea-3b-50r-u1-GGUF", "mradermacher/storyteller-GGUF", "mradermacher/Mistral-7B-Base-WPO-bf16-GGUF", "mradermacher/Mistral-7B-v0.3-sft-SPIN-Mistral-8x7B-Instruct-v0.1-GGUF", "mradermacher/Llama-3b-8k-real-intent-GGUF", "mradermacher/Deleuze-GGUF", "mradermacher/Falcon3-3B-RP-V0.1-GGUF", "mradermacher/Incremental-8B-Model_Stock-GGUF", "mradermacher/Incidental-8B-Model_Stock-GGUF", "mradermacher/Llama-3.2-1B-FC-v0.3-GGUF", "mradermacher/Q2.5-Humane-RP-GGUF", "mradermacher/Llama-3.2-1B-chatml-GGUF", "mradermacher/GPT4chan-8B-GGUF", "mradermacher/no1x-1.5Bv1-GGUF", "mradermacher/Gemma-7B-sft-dpo-10k-GGUF", "mradermacher/nsfw_merge_testv6-GGUF", "mradermacher/FineLlama-3.1-8Bv2-GGUF", "mradermacher/bonsai-2b-GGUF", "mradermacher/Gemma-7B-sft-SPIN-gpt4o-GGUF", "mradermacher/ELYZA-japanese-Llama-2-7b-instruct-GGUF", "mradermacher/Meta-Llama-3.1-8B-Instruct-tiny-GGUF", "mradermacher/Gemma-7B-sft-spin-10k-GGUF", "mradermacher/KPRA-7b-GGUF", "mradermacher/DiscriminatorGenV5.8-bge-m3-ruuz-GGUF", "mradermacher/LLama-Rhino-8B-RAG-GGUF", "mradermacher/SILMA-9B-Instruct-v1.0_finetuned_1379-GGUF", "mradermacher/nsfw_merge_test_vFFS-GGUF", "mradermacher/argonium-abs-7B-4x-GGUF", "mradermacher/Mistral-Humane-Gutenberg-10B-GGUF", "mradermacher/hinny-coder-6.7b-solidity-GGUF", "mradermacher/Gemma-2-2B-Smart-GGUF", "mradermacher/Qwen2.5-1.5B-sft-uf-GGUF", "mradermacher/llama3.2-3B-instruct-rag-v3.1-GGUF", "mradermacher/extract-trainv3-ep-1-r-512-merged-16bit-qwen2.5-3b-instruct-GGUF", "mradermacher/53K_hindi_2B_merged_16bit_model-GGUF", "mradermacher/gpt2-imdb-fda-GGUF", "mradermacher/extract-trainv3-ep-1-r-512-merged-16bit-qwen2.5-1.5b-instruct-GGUF", "mradermacher/Meta-Llama-3.1-Instruct-8B_merged-16bit_CPO_MSMARCO-GGUF", "mradermacher/Albatross-8B-Instruct-v3-GGUF", "mradermacher/OrpoLlama-3.2-1B-Instruct-4k-GGUF", "mradermacher/CosmosTwinLlama-3.1-8B-DPO-GGUF", "mradermacher/TriggerLLM-GGUF", "mradermacher/Llama2-7b-tofu_unlearn-forget10-altpo-GGUF", "mradermacher/GRAG-PHI-3.5-MINI-4B-MERGED-HESSIAN-AI-GGUF", "mradermacher/Llama3.1-8B-relu-stage-1-fineweb-edu-45B-4096-GGUF", "mradermacher/Chinese-Llama-2-7b-GGUF", "mradermacher/Qwen2.5-0.5b-Eurus-2-SFT-GGUF", "mradermacher/RigoChat-7b-v2-GGUF", "mradermacher/CosmosTwinLlama-3.1-8B-GGUF", "mradermacher/gemma-eng-to-kannada-GGUF", "mradermacher/NCP-3B-Instruct-v0.1-GGUF", "mradermacher/DeleuzeStan-GGUF", "mradermacher/Rebus9B-GGUF", "mradermacher/Darkest-muse-v1-lorablated-v2-GGUF", "mradermacher/neuron-1.0-GGUF", "mradermacher/L3.1-Orion-b-8B-GGUF", "mradermacher/Qwen2.5-7B-Instruct-reasoning-finetuned-GGUF", "mradermacher/gpt2-therapist-finetuned-GGUF", "mradermacher/yorishiro-sft-20250114-GGUF", "mradermacher/Llama-2-7b-Gemma-2-9B-mix-GGUF", "mradermacher/QwQ-CoT-0.5B-JA-GGUF", "mradermacher/Mistral-7B-v0.3-sft-ultrachat-GGUF", "mradermacher/Anemoi-4B-GGUF", "mradermacher/Not_Even_My_Final_Form-8B-Model_Stock-GGUF", "mradermacher/Morphing-8B-Model_Stock-GGUF", "mradermacher/Gemma-2-9B-sft-ultrachat-GGUF", "mradermacher/granite-3.0-3b-a800m-base-GGUF", "mradermacher/moxin-llm-7b-GGUF", "mradermacher/MFANN-abliterated-phi2-merge-unretrained-GGUF", "mradermacher/Falcon-3B-8k-data-new-classes-GGUF", "mradermacher/mpn_mistral7bv3_sft-GGUF", "mradermacher/T3qm7xNeuralsirkrishna_Strangemerges_30Ogno-GGUF", "mradermacher/Chalice1-GGUF", "mradermacher/M7Yamshadowexperiment28_Strangemerges_32Yamshadow-GGUF", "mradermacher/YamshadowStrangemerges_32_Strangemerges_32Experiment28-GGUF", "mradermacher/Llama-3.2-1B-magnitude-0.1-GGUF", "mradermacher/SalvadAI-GGUF", "mradermacher/HebQwen-json-2025-meta-GGUF", "mradermacher/JapMed-GGUF", "mradermacher/phi-3-clinical-GGUF", "mradermacher/Gemma-Radiation-RP-9B-lorablated-GGUF", "mradermacher/occiglot-7b-de-en-instruct-dpo1-GGUF", "mradermacher/MCQ-qkvo-2-GGUF", "mradermacher/MCQ-head-16-GGUF", "mradermacher/Medusa_OpenHermes-2.5-Mistral7B-DPO-GGUF", "mradermacher/Josiefied-Qwen2-1.5B-Instruct-abliterated-GGUF", "mradermacher/Aria-7b-128k-v4-GGUF", "mradermacher/T3qm7xNeuralsirkrishna_CalmeInex12-GGUF", "mradermacher/YamshadowInex12_T3qm7xExperiment28-GGUF", "mradermacher/galland-mistral-7b-instruct-v0.2-v1-GGUF", "mradermacher/StrangeMerges_17-7B-dare_ties-GGUF", "mradermacher/occiglot-7b-es-en-instruct-hf-GGUF", "mradermacher/Llama-3-8B-Instruct-v0.2-GGUF", "mradermacher/Fu_sion_HA-8B-SLERP-GGUF", "mradermacher/Qwen2-7B-sft-SPIN-gpt4o-GGUF", "mradermacher/NeuralsirkrishnaShadow_Strangemerges_32Yamshadow-GGUF", "mradermacher/negotio-8B-REFUEL-5-GGUF", "mradermacher/SmolLM2-FT-MasterYoda-MotiH-GGUF", "mradermacher/stella-large-zh-GGUF", "mradermacher/Qwen2.5-7B-sft-gen-dpo-10k-GGUF", "mradermacher/Qwen2.5-7B-sft-SPIN-Qwen2.5-72B-Instruct-GGUF", "mradermacher/Eden-Erp-Assistant-ChatBot-GGUF", "mradermacher/Orpo-oman-stablelm-2-chat-GGUF", "mradermacher/CalmexperimentT3qm7-7B-GGUF", "mradermacher/Qwen2.5-7B-sft-SPIN-gpt4o-GGUF", "mradermacher/hitchens-GGUF", "mradermacher/Qwen2.5-7B-sft-spin-10k-GGUF", "mradermacher/Mini_QwQ-GGUF", "mradermacher/Llama-3-8B-Instruct-pippa-GGUF", "mradermacher/NeuralsirkrishnaShadow_PasticheAlloyingotneoy-GGUF", "mradermacher/story_generator_6_genre_eval-GGUF", "mradermacher/User23ContinuedFine-GGUF", "mradermacher/instruction-synthesizer-GGUF", "mradermacher/Qwen2-7B-sft-peers-pool-GGUF", "mradermacher/Ice0.56-17.01-RP-GGUF", "mradermacher/Ice0.55-17.01-RP-GGUF", "mradermacher/Apollo-2B-GGUF", "mradermacher/M7Yamshadowexperiment28_T3qm7xNeuralsirkrishna-GGUF", "mradermacher/Llama-3.1-8B-sft-peers-pool-GGUF", "mradermacher/MN-Slush-Wayfarer-GGUF", "mradermacher/Keiana-L3-Test5.0-8B-6-GGUF", "mradermacher/AVA-Llama-3-GGUF", "mradermacher/rmdhirr-Pulsar_7B-GGUF", "mradermacher/T3qm7xNeuralsirkrishna_YamExperiment26-GGUF", "mradermacher/M7Yamshadowexperiment28_Experiment27Experiment28-GGUF", "mradermacher/T3qm7xNeuralsirkrishna_Strangemerges_32Experiment28-GGUF", "mradermacher/SuryaNarayanan-CollegeEducation-8b-64k-GGUF", "mradermacher/Gemma-2b-it-gen_poem-GGUF", "mradermacher/stackexchange_avp-GGUF", "mradermacher/QwENDEAVR2-VL-GGUF", "mradermacher/M7Yamshadowexperiment28_YamMulti_verse_model-GGUF", "mradermacher/SAOMix_ALT-8B-Model_Stock-GGUF", "mradermacher/Qwen2.5-Coder-Scholar-7B-Abliterated-MFANN-Slerp-Unretrained-GGUF", "mradermacher/NoFo-llama-3-8b-instruct-v1-GGUF", "mradermacher/Ice0.61-18.01-RP-GGUF", "mradermacher/Qwen2.5-7B-sft-peers-pool-GGUF", "mradermacher/nother-GGUF", "mradermacher/Llama-3.1-8B-eventible-1.0-GGUF", "mradermacher/Llama-3.1-8B-sft-all-pool-GGUF", "mradermacher/Experiment26Neuralsirkrishna_Experiment27Pastiche-GGUF", "mradermacher/NeuralsirkrishnaShadow_Experiment27Experiment29-GGUF", "mradermacher/YamshadowInex12_Multi_verse_modelExperiment28-GGUF", "mradermacher/DialoGPT_EmpAI_final2-GGUF", "mradermacher/YamshadowStrangemerges_32_Multi_verse_modelExperiment28-GGUF", "mradermacher/Llama-2-7b-sft-peers-pool-GGUF", "mradermacher/Experiment28T3q_Strangemerges_30Experiment28-GGUF", "mradermacher/MeliodasPercival_01_Experiment26Yamshadow-GGUF", "mradermacher/D_AU-Mistral-7B-Instruct-v0.2-Bagel-DarkSapling-DPO-7B-v2.0-GGUF", "mradermacher/YamshadowStrangemerges_32_YamT3qm7xp-GGUF", "mradermacher/Nyan-Stunna-7B-GGUF", "mradermacher/MeliodasPercival_01_Experiment27Inex12-GGUF", "mradermacher/MFANN3bv0.6-GGUF", "mradermacher/M7Yamshadowexperiment28_Experiment26Neuralarjuna-GGUF", "mradermacher/Average_Test_v1-GGUF", "mradermacher/YamshadowInex12_Neuralsirkrishnaexperiment26Experiment24-GGUF", "mradermacher/H4rmoniousPampero-GGUF", "mradermacher/113-Aspect-Emotion-Model-1.2-GGUF", "mradermacher/Experiment26Yamshadow_NeuralsirkrishnaInex12-GGUF", "mradermacher/MeliodasPercival_01_Strangemerges_32Neuralsirkrishna-GGUF", "mradermacher/Wukong-Yi-6B-200k-GGUF", "mradermacher/shorting-gemma-2b-4e-GGUF", "mradermacher/Experiment28M7_Strangemerges_32Alloyingotneoy-GGUF", "mradermacher/Qwen2.5-7B-nerd-uncensored-v0.9-GGUF", "mradermacher/Tamil-gemma-v1-GGUF", "mradermacher/M7Yamshadowexperiment28_Strangemerges_32T3q-GGUF", "mradermacher/YamshadowStrangemerges_32_AlloyingotneoyInex12-GGUF", "mradermacher/RakutenAI-7B-aya-v0.1-GGUF", "mradermacher/MeliodasPercival_01_Strangemerges_32M7-GGUF", "mradermacher/Mistral-7B-v0.1-Mistral-7B-v0.3-mix-GGUF", "mradermacher/Experiment26Neuralsirkrishna_Inex12Experiment28-GGUF", "mradermacher/CyberLlama2-7b-GGUF", "mradermacher/YamshadowInex12_MeliodasT3q-GGUF", "mradermacher/MeliodasT3qm7_ShadowStrangemerges_32-GGUF", "mradermacher/gemma-7b-Indic-Multilingual-GGUF", "mradermacher/Experiment26M7-7B-GGUF", "mradermacher/T3qm7xExperiment26-7B-GGUF", "mradermacher/Gaston-Llama-3-8B-GGUF", "mradermacher/OpenHermes-2.5-Mistral-7B-DSStackexchange-dpoV1-GGUF", "mradermacher/YamshadowInex12_Experiment28Inex12-GGUF", "mradermacher/NeuralsirkrishnaShadow_NeuralsirkrishnaExperiment28-GGUF", "mradermacher/NeuralsirkrishnaShadow_M7Alloyingotneoy-GGUF", "mradermacher/GPT2-XL-v2-DPO-GGUF", "mradermacher/Mistral-7B-Instruct-v0.2-open-instruct-ro-GGUF", "mradermacher/NeuralsirkrishnaShadow_Experiment27Pastiche-GGUF", "mradermacher/MeliodasPercival_01_Experiment26Strangemerges_32-GGUF", "mradermacher/OpenHermes-2.5-Mistral-7B-mt-bench-DPO-recovered-GGUF", "mradermacher/MeliodasT3q_Strangemerges_32Shadow-GGUF", "mradermacher/WeniGPT-Agents-Llama3-1.0.10-SFT-merged-GGUF", "mradermacher/Yamshadowexperiment28M70.85-0.75-0.23-0.83-0.08-0.95-7B-GGUF", "mradermacher/NeuralLlama-3-8B-Instruct-abliterated-GGUF", "mradermacher/Experiment28M7_OgnoExperiment27-GGUF", "mradermacher/JSL-MedMNX-7B-SFT-GGUF", "mradermacher/Strangemerges_32T3q-7B-GGUF", "mradermacher/Llama-3-Unholy-8B-e4-GGUF", "mradermacher/YamshadowStrangemerges_32_Experiment24Experiment28-GGUF", "mradermacher/L3.1-Goldv4-10B-GGUF", "mradermacher/Qwen2-7B-sft-dpo-10k-GGUF", "mradermacher/llama-3-Stheno-Mahou-8B-GGUF", "mradermacher/MontirOnlinePro-GGUF", "mradermacher/RLLMv3-hero-GGUF", "mradermacher/stackoverflow_25000tasks_.75p-GGUF", "mradermacher/SJT-1.5B-Alpha-GGUF", "mradermacher/llama-3-stinky-v2-8B-GGUF", "mradermacher/Minerva-1.5b_V0.2-GGUF", "mradermacher/NeuralsirkrishnaShadow_Inex16Calme-GGUF", "mradermacher/Phi-3.5-4B-instruct-sft-GGUF", "mradermacher/SJT-1.5B-Alpha-1.1-GGUF", "mradermacher/llama3-8b-dare-linear-v3-GGUF", "mradermacher/Happy_New_Year-8B-Model_Stock-GGUF", "mradermacher/SJT-1B-Alpha-GGUF", "mradermacher/llama3.2_3b_122824_uncensored-GGUF", "mradermacher/Nother_One-8B-Model_Stock-GGUF", "mradermacher/NBeerbower-Narrative-8b-64k-GGUF", "mradermacher/Qwen2.5-7B-sft-all-pool-GGUF", "mradermacher/Q2.5-EvaHumane-RP-GGUF", "mradermacher/NBeerbower-ConversationalMix-8b-GGUF", "mradermacher/Minerva-1.5b-GGUF", "mradermacher/orca_mini_v5_8b-GGUF", "mradermacher/homeo-vet-1a-GGUF", "mradermacher/llama3.1-cc-8B-GGUF", "mradermacher/MasherAI-7B-v6.1-redo1-GGUF", "mradermacher/Mistral-7B-v0.3-sft-all-pool-GGUF", "mradermacher/llama-3-stinky-8B-GGUF", "mradermacher/Experiment28T3q_Experiment28Yam-GGUF", "mradermacher/Mistral-7B-v0.1-sft-all-pool-GGUF", "mradermacher/SJT-900M-GGUF", "mradermacher/YamshadowStrangemerges_32_YamShadow-GGUF", "mradermacher/PARM-1-Smollm2-1.7B-Lcot-PyTorch-GGUF", "mradermacher/Qwen2-7B-sft-spin-10k-GGUF", "mradermacher/stackoverflow_25000tasks_.5p-GGUF", "mradermacher/orca_mini_v9_5_1B-Instruct_preview-GGUF", "mradermacher/L3MaidRPKraiKei-V1.65-8B-GGUF", "mradermacher/orca_mini_v5_8b_orpo-GGUF", "mradermacher/NeuralContext-7b-v1-GGUF", "mradermacher/8b-all-JSTS-GGUF", "mradermacher/OH-dpov2-GGUF", "mradermacher/orca_mini_v4_8b-GGUF", "mradermacher/YamshadowStrangemerges_32_Strangemerges_32Experiment26-GGUF", "mradermacher/ResplendentAI-ChattyMix-8b-64k-GGUF", "mradermacher/Llama-3.2-3B-Della-GGUF", "mradermacher/Aspire_V2_ALT-8B-Model_Stock-GGUF", "mradermacher/nsfw_plz_gguf_me-GGUF", "mradermacher/Llama-3.1-8B-KG-Extraction-v2-GGUF", "mradermacher/MedGPT_Finetuned-GGUF", "mradermacher/Llama-3.2-Taiwan-3B-Instruct-GGUF", "mradermacher/Orpo-oman-ar-stablelm-2-chat-GGUF", "mradermacher/Llama3.1-8B-relu-stage-1-dolma-v1_7-50B-4096-GGUF", "mradermacher/mistral-7b-CoT-GGUF", "mradermacher/hopefully_humanish-rp-nsfw-test-v1-GGUF", "mradermacher/mistral-7b-lima_v2-GGUF", "mradermacher/hopefully_humanish-rp-nsfw-test-v-retry-GGUF", "mradermacher/Dria-Agent-a-3B-abliterated-GGUF", "mradermacher/DavidAU-Dark-Planet-of-Davids-8B-64k-GGUF", "mradermacher/Qwen2.5-0.5B-Instruct-uncensored-GGUF", "mradermacher/DeepSeek-R1-Distill-Llama-8B-Abliterated-GGUF", "mradermacher/Dria-Agent-a-7B-abliterated-GGUF", "mradermacher/SJT-2.5B-GGUF", "mradermacher/LLaMA-3-8B-SFR-SFT-R-GGUF", "mradermacher/Llama-3-ELYZA-JP-8B-normal-chosen-after-SFTboth-GGUF", "mradermacher/LLaMA-3-8B-SFR-Iterative-DPO-Concise-R-GGUF", "mradermacher/DeepSeek-R1-Distill-Qwen-7B-Uncensored-GGUF", "mradermacher/flora-v1-GGUF", "mradermacher/RPMash-8B-Model_Stock-GGUF", "mradermacher/R1-Stheno-8B-GGUF", "mradermacher/ImmyV2.5-GGUF", "mradermacher/internlm3-8b-instruct-abliterated-GGUF", "mradermacher/nsfw-w-deepseek-r1-retry-GGUF", "mradermacher/llama-lexi-star-uncensored-8b-slerp-GGUF", "mradermacher/DeepSeek-R1-Distill-Qwen-7B-Uncensored-Reasoner-GGUF", "mradermacher/RPMash_V2-8B-Model_Stock-GGUF", "mradermacher/QwQ-R1-Distill-7B-CoT-GGUF", "mradermacher/CogitoDistil-GGUF", "mradermacher/Experiment26Neuralsirkrishna_Experiment29Experiment24-GGUF", "mradermacher/Llama-3.1-SISaAI-Ko-merge-8B-Instruct-GGUF", "mradermacher/DeepSeek-R1-Distill-Qwen-1.5B-uncensored-GGUF", "mradermacher/SJT-2.4B-GGUF", "mradermacher/LLAMA3-ReasoningCOT-GGUF", "mradermacher/Experiment28M7_Experiment29Experiment24-GGUF", "mradermacher/Mergerix-7b-v0.1-GGUF", "mradermacher/Llama-3-8B-Instruct-v0.5-GGUF", "mradermacher/Experiment26Yam_Multi_verse_modelM7-GGUF", "mradermacher/Experiment28T3q_OgnoShadow-GGUF", "mradermacher/Llama-2-7b-chat-hf_fictional_chinese_v2-GGUF", "mradermacher/M7T3qm7xp_T3qm7xpStrangemerges_32-GGUF", "mradermacher/Mistral-7B-v0.1-sft-SPIN-gpt4o-rm-GGUF", "mradermacher/MeliodasPercival_01_Experiment28Experiment29-GGUF", "mradermacher/Llama-2-7b-sft-SPIN-gpt4o-rm-GGUF", "mradermacher/Experiment28M7_Strangemerges_32Ogno-GGUF", "mradermacher/M7Yamshadowexperiment28_Strangemerges_32Strangemerges_30-GGUF", "mradermacher/YamshadowStrangemerges_32_Inex12Yam-GGUF", "mradermacher/Commonsense-QA-Mistral-7B-GGUF", "mradermacher/NeuralsirkrishnaShadow_NeuralExperiment26-GGUF", "mradermacher/llama2-7b-dpo-full-wo-healthsearch_qa-ep3-GGUF", "mradermacher/Meta-Llama-3-8B-Instruct_fictional_arc_French_v2-GGUF", "mradermacher/M7Yamshadowexperiment28_Experiment26Strangemerges_30-GGUF", "mradermacher/CalmexperimentT3q-7B-GGUF", "mradermacher/granite-8b-rpgle-GGUF", "mradermacher/Bart-finetuned-QA-GGUF", "mradermacher/TinyLlama-1.1B-Chat-v1.0-mt-GGUF", "mradermacher/h2o-dpo-merge2-GGUF", "mradermacher/MKLLM-7B-Instruct-GGUF", "mradermacher/T3Q-LLM3-Llama3-sft1.0-dpo1.0-GGUF", "mradermacher/numfalm-3b-GGUF", "mradermacher/NeuralsirkrishnaShadow_Experiment26Experiment24-GGUF", "mradermacher/M7Yamshadowexperiment28_Strangemerges_32T3qm7xp-GGUF", "mradermacher/SparrowMind-8B-GGUF", "mradermacher/SmolLM-360M-TigerMath-Evaluated-SFT-GGUF", "mradermacher/BreakingBadLlama-3-8B-GGUF", "mradermacher/YamshadowInex12_Strangemerges_32Alloyingotneoy-GGUF", "mradermacher/flammen17-py-DPO-v1-7B-GGUF", "mradermacher/MetaAligner-HH-RLHF-1.1B-GGUF", "mradermacher/Experiment26Yam_YamYam-GGUF", "mradermacher/TinyLlama-1.1B-chat-ties-v1-GGUF", "mradermacher/Apollo2-3.8B-GGUF", "mradermacher/Llama-3-DARE-v1-8B-GGUF", "mradermacher/Experiment28T3q_Experiment27Inex12-GGUF", "mradermacher/coder-2b-v0.1-hfrl-GGUF", "mradermacher/myalee-v3-L31-8B-GGUF", "mradermacher/TinyMoE-DopeykarasuMoe-xdareties2-GGUF", "mradermacher/NeuralMonarchCoderPearlBeagle-GGUF", "mradermacher/An4-7Bv2.3-GGUF", "mradermacher/bruphin-lambda-GGUF", "mradermacher/Llama-3.1-8B-sft-SPIN-gpt4o-rm-GGUF", "mradermacher/LunarPass-1-GGUF", "mradermacher/Llama-3.1-8B-sft-SPIN-Llama-3.1-70B-Instruct-rm-GGUF", "mradermacher/game-play-point25-50-GGUF", "mradermacher/woollie-7b-GGUF", "mradermacher/Bespoke-Stratos-17k-v2-GGUF", "mradermacher/DeepSeek-R1-Distill-Llama-UK-Legislation-8B-GGUF", "mradermacher/M7Yamshadowexperiment28_YamExperiment26-GGUF", "mradermacher/latin_english_translation_model-GGUF", "mradermacher/K2S3-Mistral-7b-v1.3-GGUF", "mradermacher/zephyr-7b-beta-ExPO-GGUF", "mradermacher/mine-3B-GGUF", "mradermacher/Ice0.64-24.01-RP-GGUF", "mradermacher/R1-DarkIdol-8B-v0.4-GGUF", "mradermacher/Mistral-7B-v0.1-sft-SPIN-Mistral-8x7B-Instruct-v0.1-rm-GGUF", "mradermacher/Mistral-7B-v0.3-sft-SPIN-gpt4o-rm-GGUF", "mradermacher/Oolel-Small-v0.1-GGUF", "mradermacher/Deepseek-qwen-modelstock-7B-GGUF", "mradermacher/ZEUS-8B-V25-GGUF", "mradermacher/MathSageFR-DeepSeek-R1-Distill-Qwen-1.5B-GGUF", "mradermacher/LunarPass-2-GGUF", "mradermacher/SJT-2.4B-Alpha-GGUF", "mradermacher/Ice0.62.1-24.01-RP-GGUF", "mradermacher/DeepSeek-R1-Distill-Qwen-1.5B-Abliterated-dpo-GGUF", "mradermacher/Trendyol-Turkcell-7b-mixture-GGUF", "mradermacher/DeepSeek-R1-Distill-Qwen-MFANN-Slerp-7b-GGUF", "mradermacher/Artifact_1-GGUF", "mradermacher/gemma-2-9b-HangulFixer-GGUF", "mradermacher/mistral-7b-v0.3-instruct-norobots-GGUF", "mradermacher/Mistral7B-ASQA-GGUF", "mradermacher/EEVE-Ko-8B-Instruct-hr_250124_ver1-GGUF", "mradermacher/DeepSeek-R1-Distill-Qwen-1.5B-Fully-Uncensored-GGUF", "mradermacher/salamandra-2B-instruct-ultrachat-GGUF", "mradermacher/salamandra-2B-instruct-smoltalk-GGUF", "mradermacher/SJTpass-1-GGUF", "mradermacher/QwenPass-4-GGUF", "mradermacher/SJTPass-2-GGUF", "mradermacher/QwenTies-3-GGUF", "mradermacher/Ice0.64.1-24.01-RP-GGUF", "mradermacher/Qwen2.5-7B-R1-Bespoke-Task-GGUF", "mradermacher/albert-spp-8b-GGUF", "mradermacher/QwenLinear-1-GGUF", "mradermacher/Llama-3.2-3B-Math-Oct-GGUF", ## (已 kill )这段提交账号 zhouyuanxi, 注意只提交到 hygon 的卡上,f16 格式,并未提交 bi150 的卡,注意还要等待 adminProxy 下载 "mradermacher/kyara-lite-sft-1M-GGUF", "mradermacher/text-arco-GGUF", "mradermacher/Mistral-7B-v0.3-sft-ultrachat-GGUF", "mradermacher/Saba2-Preview-GGUF", "mradermacher/Anemoi-4B-GGUF", "mradermacher/exaone-3.5-2.4b-instruct-dacon-llm-GGUF", "mradermacher/light-3B-beta-GGUF", "mradermacher/bellman-mistral-7b-instruct-v0.3-GGUF", "mradermacher/Kosmos-EVAA-Franken-Immersive-v40-8B-GGUF", "mradermacher/Qwen2.5-Interpreter-GGUF", "mradermacher/Llama-3.1-8B-Gemma-2-9B-mix-GGUF", "mradermacher/Llama-3.1-8B-sft-ultrachat-GGUF", "mradermacher/t5-base-english-japanese-GGUF", "mradermacher/tourist-GGUF", "mradermacher/t5-base-japanese-question-generation-GGUF", "mradermacher/t5-qiita-title-generation-GGUF", "mradermacher/Not_Even_My_Final_Form-8B-Model_Stock-GGUF", "mradermacher/Morphing-8B-Model_Stock-GGUF", "mradermacher/Llamaverse-3.1-8B-Instruct-GGUF", "mradermacher/Gemma-2-9B-sft-ultrachat-GGUF", "mradermacher/Italy-10B-GGUF", "mradermacher/Qwen2.5-7B-sft-ultrachat-safeRLHF-GGUF", "mradermacher/Qwen2-7B-sft-ultrachat-safeRLHF-GGUF", "mradermacher/qwen-2.5-0.5b-unlabeled-pile-GGUF", "mradermacher/HQwen-3B-00-fp16-GGUF", "mradermacher/AI_Pet_code-GGUF", "mradermacher/codellama-7b-betterv-params-c2v-chisel-GGUF", "mradermacher/LongRAG-Qwen2.5-7B-Instruct-GGUF", "mradermacher/granite-3.0-3b-a800m-base-GGUF", "mradermacher/granite-3.0-8b-base-GGUF", "mradermacher/moxin-llm-7b-GGUF", "mradermacher/llama-3.2-3b-merged-base-3K-updated-GGUF", "mradermacher/II-Tulu-8B-SFT-GGUF", "mradermacher/HebQwen-json-2025-GGUF", "mradermacher/WiNGPT-Babel-GGUF", "mradermacher/oh-dcft-v3.1-llama-3.1-405b-v2dummytesting-GGUF", "mradermacher/greesychat-turbo-GGUF", "mradermacher/MFANN-abliterated-phi2-merge-unretrained-GGUF", "mradermacher/oh-dcft-v3.1-llama-3.1-405b-qwen-v2dummytesting-GGUF", "mradermacher/Llama-3.1-8B-sft-ultrachat-safeRLHF-GGUF", "mradermacher/Falcon-3B-8k-data-new-classes-GGUF", "mradermacher/Lunar-4B-GGUF", "mradermacher/Zelus-8B-Model_Stock-GGUF", "mradermacher/mpn_mistral7bv3_sft-GGUF", "mradermacher/Qwen2-7B-sft-ultrachat-GGUF", "mradermacher/Llama-3.1-8B-Instruct-GSM8k-GGUF", "mradermacher/Mistral-7B-v0.3-sft-ultrachat-safeRLHF-GGUF", "mradermacher/QwENDEAVR-VL-2B-GGUF", "mradermacher/EXAONE-3.5-7.8B-it-DACON-LLM-GGUF", "mradermacher/Gemma-2-9B-sft-ultrachat-safeRLHF-GGUF", "mradermacher/Eunoia-GwQ-Gemma-9B-GGUF", "mradermacher/periquito-3B-GGUF", "mradermacher/T3qm7xNeuralsirkrishna_Strangemerges_30Ogno-GGUF", "mradermacher/Chalice1-GGUF", "mradermacher/Yamshadowexperiment28M70.5-0.45-0.64-0.12-0.94-0.72-7B-GGUF", "mradermacher/M7Yamshadowexperiment28_Strangemerges_32Yamshadow-GGUF", "mradermacher/Experiment26Yam_Strangemerges_32Ogno-GGUF", "mradermacher/Experiment28T3q_NeuralsirkrishnaExperiment26-GGUF", "mradermacher/YamshadowStrangemerges_32_Strangemerges_32Experiment28-GGUF", "mradermacher/Experiment28M7_Experiment28Neuralsirkrishna-GGUF", "mradermacher/YamshadowStrangemerges_32_Neuralsirkrishnaexperiment26Experiment24-GGUF", "mradermacher/YamshadowInex12_Experiment29Pastiche-GGUF", "mradermacher/tsukasa-7b-qlora-GGUF", "mradermacher/Qwen2.5-3B-Model-Stock-v2-GGUF", "mradermacher/LongRAG_Ministral-8B-Instruct-GGUF", "mradermacher/LongRAG_Llama3.1-8B-Instruct-GGUF", "mradermacher/inter-play-sim-assistant-test-GGUF", "mradermacher/Llama-3.2-1B-magnitude-0.1-GGUF", "mradermacher/Howdy-8B-LINEAR-GGUF", "mradermacher/Qwen2.5-3B-Model-Stock-GGUF", "mradermacher/Ice0.51-16.01-RP-GGUF", "mradermacher/Qwen2.5-3B-Model-Stock-v3-GGUF", "mradermacher/SalvadAI-GGUF", "mradermacher/Yi-6B-Chat-Llama-3.3-70B-Instruct-honest_lying-GGUF", "mradermacher/Funny-Chatbot-Llama-3.1-8B-Instruct-GGUF", "mradermacher/Aira-2-355M-GGUF", "mradermacher/Qmerft-GGUF", "mradermacher/Qwen2.5-1.5B-Instruct-DPO-bad-boy-GGUF", "mradermacher/NxMobileLM-1.5B-SFT-GGUF", "mradermacher/Llama-3-ELYZA-JP-8B-normal-chosen-GGUF", "mradermacher/HebQwen-json-2025-meta-GGUF", "mradermacher/JapMed-GGUF", "mradermacher/What_A_Thrill-8B-Model_Stock-GGUF", "mradermacher/phi-3-clinical-GGUF", "mradermacher/ORPO-Llama-SQL-8B-Spider-GGUF", "mradermacher/Gemma-Radiation-RP-9B-lorablated-GGUF", "mradermacher/D.A.T.A.v1-GGUF", "mradermacher/gemmarpp-GGUF", "mradermacher/Meta-Llama-3-8B-wanda-0.1-GGUF", "mradermacher/LwQ-10B-Instruct-GGUF", "mradermacher/occiglot-7b-de-en-instruct-dpo1-GGUF", "mradermacher/MCQ-qkvo-2-GGUF", "mradermacher/YamshadowStrangemerges_32_Inex12Experiment28-GGUF", "mradermacher/Bahasa-4b-GGUF", "mradermacher/MCQ-head-16-GGUF", "mradermacher/Experiment26Yam_Ognoexperiment27Multi_verse_model-GGUF", "mradermacher/An4-7Bv2.4-GGUF", "mradermacher/YamshadowStrangemerges_32_YamExperiment28-GGUF", "mradermacher/bitmap-M7-alpaca-70m-GGUF", "mradermacher/UpshotLlama-3-8B-GGUF", "mradermacher/ChimeraLlama-3-8B-GGUF", "mradermacher/Yamshadowexperiment28M70.8-0.85-0.86-0.36-0.42-0.16-7B-GGUF", "mradermacher/microcoderfim-1B-GGUF", "mradermacher/Medusa_OpenHermes-2.5-Mistral7B-DPO-GGUF", "mradermacher/YamshadowInex12_Experiment24Ognoexperiment27-GGUF", "mradermacher/gemma-2b-datascience-instruct-v4.5-GGUF", "mradermacher/Josiefied-Qwen2-1.5B-Instruct-abliterated-GGUF", "mradermacher/zoyllm-7b-slimorca-GGUF", "mradermacher/M7Yamshadowexperiment28_T3qm7xExperiment28-GGUF", "mradermacher/Aria-7b-128k-v4-GGUF", "mradermacher/T3qm7xNeuralsirkrishna_CalmeInex12-GGUF", "mradermacher/T3qm7xNeuralsirkrishna_YamStrangemerges_32-GGUF", "mradermacher/YamshadowInex12_T3qm7xExperiment28-GGUF", "mradermacher/Model_Stock_Mixv0.1-7B-GGUF", "mradermacher/StrangeMerges_49-7B-dare_ties-GGUF", "mradermacher/galland-mistral-7b-instruct-v0.2-v1-GGUF", "mradermacher/Magiq-Translator-0-GGUF", "mradermacher/occiglot-7b-de-en-instruct-GGUF", "mradermacher/M7Yamshadowexperiment28_YamShadow-GGUF", "mradermacher/StrangeMerges_17-7B-dare_ties-GGUF", "mradermacher/occiglot-7b-es-en-instruct-hf-GGUF", "mradermacher/ko-gemma-1.1-2b-GGUF", "mradermacher/M7Yamshadowexperiment28_Percival_01Yamshadow-GGUF", "mradermacher/TinyAlpaca-1.1B-GGUF", "mradermacher/MeliodasT3q_M7Alloyingotneoy-GGUF", "mradermacher/Vistral-7B-Chat-function-calling-GGUF", ### (已 kill )这段提交账号 zhoukaile, 注意只提交到 hygon 的卡上,f16 格式,并未提交 bi150 的卡,注意还要等待 adminProxy 下载 "mradermacher/Roberta-CLS-URL-GGUF", "mradermacher/shorting-gemma-2b-4e-GGUF", "mradermacher/Experiment28M7_Strangemerges_32Alloyingotneoy-GGUF", "mradermacher/Sappho_V0.0.1-GGUF", "mradermacher/T3qm7xNeuralsirkrishna_AlloyingotneoyExperiment28-GGUF", "mradermacher/SwahiliInstruct-v0.2-GGUF", "mradermacher/japanese-llama-3-8b-GGUF", "mradermacher/T3qm7xNeuralsirkrishna_Strangemerges_32Alloyingotneoy-GGUF", "mradermacher/WeniGPT-Agents-Zephyr-1.0.1-KTO-merged-GGUF", "mradermacher/Inex12Experiment26-7B-GGUF", "mradermacher/StructLM-7B-Mistral-GGUF", "mradermacher/YamshadowStrangemerges_32_Experiment24Experiment26-GGUF", "mradermacher/WeniGPT-Agents-Mistral-1.0.6-SFT-1.0.4-DPO-merged-GGUF", "mradermacher/YamshadowStrangemerges_32_YamM7-GGUF", "mradermacher/Tamil-gemma-v1-GGUF", "mradermacher/Medical_Summary-GGUF", "mradermacher/CompliAI171A2-GGUF", "mradermacher/M7Yamshadowexperiment28_Experiment24Alloyingotneoy-GGUF", "mradermacher/blopsy-1.4-GGUF", "mradermacher/YamshadowStrangemerges_32_Experiment26Alloyingotneoy-GGUF", "mradermacher/blopsy-1.3-GGUF", "mradermacher/Experiment28M7_Experiment26Shadow-GGUF", "mradermacher/gpt2-Therapy1-GGUF", "mradermacher/T3qm7xNeuralsirkrishna_ShadowExperiment29-GGUF", "mradermacher/M7Yamshadowexperiment28_Strangemerges_32T3q-GGUF", "mradermacher/YamshadowStrangemerges_32_AlloyingotneoyInex12-GGUF", "mradermacher/Mistral-portuguese-luana-7b-mental-health-GGUF", "mradermacher/RakutenAI-7B-aya-v0.1-GGUF", "mradermacher/Yamshadowexperiment28M70.04-0.39-0.5-0.24-0.68-0.29-7B-GGUF", "mradermacher/Cyber_assist3.1-GGUF", "mradermacher/Etluther-Code-finetuned-GGUF", "mradermacher/Experiment28M7_Experiment28Inex12-GGUF", "mradermacher/MFANNv0.17.10-GGUF", "mradermacher/MeliodasPercival_01_Strangemerges_32M7-GGUF", "mradermacher/NeuralStock-7B-v3-GGUF", "mradermacher/Experiment26Yamshadow_AlloyingotneoyExperiment24-GGUF", "mradermacher/MedGPT-Llama3.1-8B-BA-v.1-GGUF", "mradermacher/Experiment28M7_T3qm7xNeuralsirkrishna-GGUF", "mradermacher/tidarat-jiewhwan-GGUF", "mradermacher/HX-Mistral-1.5B_v0.2-GGUF", "mradermacher/Mistral-7B-v0.1-Mistral-7B-v0.3-mix-GGUF", "mradermacher/Experiment26Neuralsirkrishna_Inex12Experiment28-GGUF", "mradermacher/YamshadowInex12_Experiment26Yam-GGUF", "mradermacher/Cerebral-Infinity-7B-GGUF", "mradermacher/CyberLlama2-7b-GGUF", "mradermacher/StrangeMerges_20-7B-slerp-GGUF", "mradermacher/DareBeagle-7B-GGUF", "mradermacher/YamshadowInex12_MeliodasT3q-GGUF", "mradermacher/Llama-3-8B-saiga-suzume-ties-GGUF", "mradermacher/MeliodasT3qm7_ShadowStrangemerges_32-GGUF", "mradermacher/NeuralsirkrishnaShadow_Experiment24Experiment28-GGUF", "mradermacher/gemma-7b-Indic-Multilingual-GGUF", "mradermacher/Experiment26M7-7B-GGUF", "mradermacher/MicroTask-mini-guanaco_200k-GGUF", "mradermacher/NeuralsirkrishnaShadow_Inex12Experiment24-GGUF", "mradermacher/YamshadowInex12_CalmeInex12-GGUF", "mradermacher/Yamshadowexperiment28M70.8-0.84-0.86-0.36-0.16-0.95-7B-GGUF", "mradermacher/T3qm7xExperiment26-7B-GGUF", "mradermacher/M7Yamshadowexperiment28_Inex12Experiment26-GGUF", "mradermacher/DialoGPT-medium-Bernkastel-GGUF", "mradermacher/M7Yamshadowexperiment28_Experiment28Neuralsirkrishna-GGUF", "mradermacher/reyna-qwen-l2-GGUF", "mradermacher/MeliodasPercival_01_MeliodasT3q-GGUF", "mradermacher/Qwen-1.8B_DepressionDetection-GGUF", "mradermacher/Confluence-Renegade-7B-GGUF", "mradermacher/T3qm7xNeuralsirkrishna_NeuralsirkrishnaInex12-GGUF", "mradermacher/M7Yamshadowexperiment28_YamT3qm7xp-GGUF", "mradermacher/Gaston-Llama-3-8B-GGUF", "mradermacher/OpenHermes-2.5-Mistral-7B-DSStackexchange-dpoV1-GGUF", "mradermacher/YamshadowInex12_Experiment28Inex12-GGUF", "mradermacher/MeliodasPercival_01_Experiment24Shadow-GGUF", "mradermacher/NeuralsirkrishnaShadow_NeuralsirkrishnaExperiment28-GGUF", "mradermacher/Llama-3-Ko-8B-ties-GGUF", "mradermacher/short_story_generation-GGUF", "mradermacher/Experiment26Yamshadow_Experiment29Pastiche-GGUF", "mradermacher/YamshadowInex12_Inex12Yam-GGUF", "mradermacher/NeuralsirkrishnaShadow_M7Alloyingotneoy-GGUF", "mradermacher/MFANN3bv0.4-GGUF", "mradermacher/GPT2-XL-v2-DPO-GGUF", "mradermacher/Mistral-7B-Instruct-v0.2-open-instruct-ro-GGUF", "mradermacher/Chat-With-YourFAV-Character-Small-GGUF", "mradermacher/NeuralsirkrishnaShadow_Experiment27Pastiche-GGUF", "mradermacher/MeliodasPercival_01_Experiment26Strangemerges_32-GGUF", "mradermacher/GemmaColRAC-AeroExpertV4-GGUF", "mradermacher/StrangeMerges_53-7B-model_stock-GGUF", "mradermacher/Llama-3-Palembang-GGUF", "mradermacher/Gath_mistral_7b_v1-GGUF", "mradermacher/Mistral-7B-Instruct-v0.2-lbl-GGUF", "mradermacher/M7Yamshadowexperiment28_Percival_01Experiment26-GGUF", "mradermacher/NeuralsirkrishnaShadow_Experiment24Shadow-GGUF", "mradermacher/Experiment26Neuralsirkrishna_Multi_verse_modelM7-GGUF", "mradermacher/Ai-PL_Gemma_Sum-GGUF", "mradermacher/OpenHermes-2.5-Mistral-7B-mt-bench-DPO-recovered-GGUF", "mradermacher/Meta-Llama-3-8B-Instruct_fictional_Italian_v1-GGUF", "mradermacher/QnA_MedicalModel_GPT2-GGUF", "mradermacher/MeliodasT3q_Strangemerges_32Shadow-GGUF", "mradermacher/Experiment28M7_Experiment27Shadow-GGUF", "mradermacher/Yamshadowexperiment28M70.26-0.75-0.72-0.35-0.62-0.99-7B-GGUF", "mradermacher/meditron-7b-dpo-full-wo-healthsearch_qa-ep3-GGUF", "mradermacher/WeniGPT-Agents-Llama3-1.0.10-SFT-merged-GGUF", "mradermacher/Apollo-1.8B-GGUF", "mradermacher/gpt2-TherapyV1-GGUF", "mradermacher/germeo-7b-laser-GGUF", "mradermacher/Experiment26Neuralsirkrishna_Multi_verse_modelExperiment28-GGUF", "mradermacher/Nahuatl_Espanol_v1-GGUF", "mradermacher/Yamshadowexperiment28M70.85-0.75-0.23-0.83-0.08-0.95-7B-GGUF", "mradermacher/tiny-random-stablelm-2-GGUF", "mradermacher/Experiment28M7_OgnoExperiment27-GGUF", "mradermacher/LLama2BLora_Malay-GGUF", "mradermacher/JSL-MedMNX-7B-SFT-GGUF", "mradermacher/Mistral-7B-v0.1-ja-wikipedia-v0.1-GGUF", "mradermacher/Strangemerges_32T3q-7B-GGUF", "mradermacher/YamT3qm7xp_YamPastiche-GGUF", "mradermacher/mistral-7b-dpo-full-sft-wo-kqa_golden-GGUF", "mradermacher/KoGemma-sft-7b-v1-GGUF", "mradermacher/Llama-3-Unholy-8B-e4-GGUF", "mradermacher/YamshadowStrangemerges_32_Experiment24Experiment28-GGUF", "mradermacher/T3qm7xNeuralsirkrishna_Experiment29Pastiche-GGUF", "mradermacher/Llama-3-8B-Instruct-v0.1-64K-QLoRA-Merged-GGUF", "mradermacher/Llama-2-7b-chat-hf_fictional_chinese_v1-GGUF", "mradermacher/ablation-model-refinedweb-GGUF", "mradermacher/Delexa-V0.1-7b-GGUF", "mradermacher/Llama-3.2-3B-Stock-v1-GGUF", "mradermacher/WeniGPT-Agents-Mistral-1.0.6-SFT-1.0.5-DPO-merged-GGUF", "mradermacher/FalconSlerp5-7B-GGUF", "mradermacher/Ice0.62-18.01-RP-GGUF", "mradermacher/Accord-8B-Model_Stock-GGUF", "mradermacher/Llama-2-7b-sft-all-pool-GGUF", "mradermacher/L3.1-Goldv4-10B-GGUF", "mradermacher/llama3-8b-dare-ties-v2-GGUF", "mradermacher/Qwen2-7B-sft-dpo-10k-GGUF", "mradermacher/llama-3-Stheno-Mahou-8B-GGUF", "mradermacher/1800-9B-V3-GGUF", "mradermacher/MontirOnlinePro-GGUF", "mradermacher/RLLMv3-hero-GGUF", "mradermacher/orca_mini_7b-GGUF", "mradermacher/stackoverflow_25000tasks_.75p-GGUF", "mradermacher/orca_mini_v2_7b-GGUF", "mradermacher/SJT-900M-Alpha-GGUF", "mradermacher/SJT-1.5B-Alpha-GGUF", "mradermacher/llama-3-stinky-v2-8B-GGUF", "mradermacher/Minerva-1.5b_V0.2-GGUF", "mradermacher/NeuralsirkrishnaShadow_Inex16Calme-GGUF", "mradermacher/Phi-3.5-4B-instruct-sft-GGUF", "mradermacher/SJT-1.5B-Alpha-1.1-GGUF", "mradermacher/llama3-8b-dare-linear-v3-GGUF", "mradermacher/Happy_New_Year-8B-Model_Stock-GGUF", "mradermacher/SJT-1B-Alpha-GGUF", "mradermacher/Nother_One-8B-Model_Stock-GGUF", "mradermacher/NBeerbower-Narrative-8b-64k-GGUF", "mradermacher/Qwen2.5-7B-sft-all-pool-GGUF", "mradermacher/Q2.5-EvaHumane-RP-GGUF", "mradermacher/NBeerbower-ConversationalMix-8b-GGUF", "mradermacher/Minerva-1.5b-GGUF", "mradermacher/orca_mini_v5_8b-GGUF", "mradermacher/homeo-vet-1a-GGUF", "mradermacher/llama3.1-cc-8B-GGUF", "mradermacher/MasherAI-7B-v6.1-redo1-GGUF", "mradermacher/Mistral-7B-v0.3-sft-all-pool-GGUF", "mradermacher/llama-3-stinky-8B-GGUF", "mradermacher/Bagel-Hermes-2-Pro-Llama3-8B-GGUF", "mradermacher/Experiment28T3q_Experiment28Yam-GGUF", "mradermacher/Mistral-7B-v0.1-sft-all-pool-GGUF", "mradermacher/SJT-900M-GGUF", "mradermacher/YamshadowStrangemerges_32_YamShadow-GGUF", "mradermacher/PARM-1-Smollm2-1.7B-Lcot-PyTorch-GGUF", "mradermacher/Qwen2-7B-sft-spin-10k-GGUF", "mradermacher/stackoverflow_25000tasks_.5p-GGUF", "mradermacher/orca_mini_v9_5_1B-Instruct_preview-GGUF", "mradermacher/L3MaidRPKraiKei-V1.65-8B-GGUF", "mradermacher/orca_mini_v5_8b_orpo-GGUF", "mradermacher/NeuralContext-7b-v1-GGUF", "mradermacher/8b-all-JSTS-GGUF", "mradermacher/OH-dpov2-GGUF", "mradermacher/orca_mini_v4_8b-GGUF", "mradermacher/YamshadowStrangemerges_32_Strangemerges_32Experiment26-GGUF", "mradermacher/ResplendentAI-ChattyMix-8b-64k-GGUF", ] # ══════════════════════════════════════════════════════════ # 全局状态(供 /status 展示) # ══════════════════════════════════════════════════════════ _state = { "strategy_id": STRATEGY_ID, "phase": "starting", # starting | submitting | done | error # 每个模型要提交 hygon + bi150 两个任务,所以任务总数是模型数的 2 倍 "models": len(ALL_MODEL_IDS), "total": len(ALL_MODEL_IDS) * 2, "submitted": 0, "submitted_hygon": 0, "submitted_bi150": 0, "failed": 0, "started_at": None, "finished_at": None, } _shutdown = threading.Event() # ══════════════════════════════════════════════════════════ # HTTP 服务 # ══════════════════════════════════════════════════════════ class Handler(BaseHTTPRequestHandler): def do_GET(self): if self.path == "/health": self._json({"status": "ok"}) elif self.path == "/status": self._json(_state) else: self._json({"error": "not found"}, 404) def _json(self, body: dict, code: int = 200): payload = json.dumps(body, default=str).encode() self.send_response(code) self.send_header("Content-Type", "application/json") self.send_header("Content-Length", str(len(payload))) self.end_headers() self.wfile.write(payload) def log_message(self, fmt, *args): print(f"[http] {self.address_string()} {fmt % args}", flush=True) def _run_http(): server = ThreadingHTTPServer((HTTP_HOST, HTTP_PORT), Handler) server.timeout = 1 print(f"[http] 监听 {HTTP_HOST}:{HTTP_PORT}", flush=True) while not _shutdown.is_set(): server.handle_request() server.server_close() print("[http] 已关闭", flush=True) # ══════════════════════════════════════════════════════════ # 工具函数:生成模型文件名(一律 .f16.gguf) # ══════════════════════════════════════════════════════════ def get_model_filename(model_id: str) -> str: base_name = model_id.split("/")[-1] if '_-_' in base_name: base_name = base_name.split('_-_')[-1] if base_name.lower().endswith("-gguf"): base_name = base_name[:-5] base_name = base_name + ".f16.gguf" return base_name # ══════════════════════════════════════════════════════════ # 业务逻辑 # ══════════════════════════════════════════════════════════ def _post_task(model_id: str, gpu_type: str, config_content: str, tag: str) -> bool: """向 /api/adapt/task/add 提交一个验证任务(机制B,xc-Token 认证)""" payload = { "configParams": config_content, "framework": "llamacpp", "modelAddress": f"https://huggingface.co/{model_id}", "targetGpu": gpu_type, "taskType": TASK_TYPE, "strategyId": STRATEGY_ID, # 平台要求;若接口不支持该字段会被忽略 } print(f"📤 提交任务 ({tag}, 账号={USER_ACCOUNT}): {model_id}", flush=True) try: resp = requests.post( BASE_URL + ADD_TASK_ENDPOINT, headers=HEADERS, json=payload, timeout=30, ) print(f"status: {resp.status_code}", flush=True) result = resp.json() print(result, flush=True) if result.get("code") == 0: print(f"✅ 提交成功 ({tag}): {model_id}", flush=True) return True else: print(f"❌ 提交失败 ({tag}): {result.get('message')}", flush=True) return False except Exception as e: print(f"💥 异常 ({tag}, {model_id}): {e}", flush=True) return False def submit_task(model_id: str) -> bool: """提交 hygon_k100-ai 验证任务""" model_filename = get_model_filename(model_id) config_content = f"""docker_image: git.modelhub.org.cn:9443/enginex-hygon/hygon-llama.cpp:b7516 nv_docker_image: harbor-contest.4pd.io/luxinlong02/llama-cpp:b7003-cuda-full-12.3 framework: llamacpp storage: gpfs modelhub_options: srcRelativePath: leaderboard/modelHubXC/{model_id} mountPoint: /model api: completion temperature: 0 repetition_penalty: 1.1 top_p: 0.9 max_model_len: 4096 sut_config: gpu_num: 1 values: command: ['/app/llama-server','--model', '/model/{model_filename}', '--alias', 'llm', '--threads', '20','--n-gpu-layers', '999', '--prio', '3', '--min_p', '0.01', '--ctx-size', '4096', '--host', '0.0.0.0', '--port', '8000', '--jinja', '--flash-attn', 'off'] ref_config: gpu_num: 1 values: command: ['/workspace/llama.cpp/build/bin/llama-server','--model', '/model/{model_filename}', '--alias', 'llm', '--threads', '20', '--n-gpu-layers', '999', '--prio', '3', '--min_p', '0.01', '--ctx-size', '4096', '--host', '0.0.0.0', '--port', '8000', '--jinja', '--flash-attn', 'off'] """ return _post_task(model_id, GPU_TYPE, config_content, "hygon") def submit_task_bi150(model_id: str) -> bool: """提交 Iluvatar_bi-150 验证任务""" model_filename = get_model_filename(model_id) config_content = f"""docker_image: git.modelhub.org.cn:9443/enginex-iluvatar/iluvatar-llama.cpp:b7516-bi150 nv_docker_image: harbor-contest.4pd.io/luxinlong02/llama-cpp:b7003-cuda-full-12.3 framework: llamacpp storage: gpfs modelhub_options: srcRelativePath: leaderboard/modelHubXC/{model_id} mountPoint: /model max_model_len: 4096 sut_config: gpu_num: 1 values: command: ['/app/llama-server','--model', '/model/{model_filename}', '--alias', 'llm', '--threads', '20','--n-gpu-layers','128', '--ctx-size', '4096', '--host', '0.0.0.0', '--port', '8000', '--jinja', '--flash-attn', 'off', '--no-mmap', '--sync-to-temp'] ref_config: gpu_num: 1 values: command: ['/workspace/llama.cpp/build/bin/llama-server','--model', '/model/{model_filename}', '--alias', 'llm', '--threads', '20','--n-gpu-layers','128', '--ctx-size', '4096', '--host', '0.0.0.0', '--port', '8000', '--jinja', '--flash-attn', 'off'] """ return _post_task(model_id, GPU_TYPE_BI150, config_content, "bi150") def _run_worker(): _state["started_at"] = datetime.utcnow().isoformat() _state["phase"] = "submitting" successful: List[str] = [] for model_id in ALL_MODEL_IDS: if _shutdown.is_set(): break # 每个模型同时提交 hygon 和 bi150 两张卡,各自独立计数 if submit_task(model_id): _state["submitted"] += 1 _state["submitted_hygon"] += 1 successful.append(f"{model_id}\t{GPU_TYPE}") else: _state["failed"] += 1 if _shutdown.is_set(): break if submit_task_bi150(model_id): _state["submitted"] += 1 _state["submitted_bi150"] += 1 successful.append(f"{model_id}\t{GPU_TYPE_BI150}") else: _state["failed"] += 1 try: with open("submitted_adapt_tasks.txt", "w", encoding="utf-8") as f: for line in successful: f.write(f"{line}\n") except Exception: pass _state["finished_at"] = datetime.utcnow().isoformat() _state["phase"] = "done" print( f"[worker] 完成 submitted={_state['submitted']} failed={_state['failed']} " f"total={_state['total']} " f"(hygon={_state['submitted_hygon']} bi150={_state['submitted_bi150']})", flush=True, ) # 提交完成后继续保持进程存活,等待平台停止 # ══════════════════════════════════════════════════════════ # 入口 # ══════════════════════════════════════════════════════════ def _handle_signal(signum, _frame): print(f"[main] 收到信号 {signum},正在关闭...", flush=True) _shutdown.set() def main(): signal.signal(signal.SIGTERM, _handle_signal) signal.signal(signal.SIGINT, _handle_signal) http_thread = threading.Thread(target=_run_http, daemon=False) http_thread.start() worker_thread = threading.Thread(target=_run_worker, daemon=True) worker_thread.start() _shutdown.wait() print("[main] 等待 HTTP 服务关闭...", flush=True) http_thread.join(timeout=5) print("[main] 退出", flush=True) if __name__ == "__main__": main()