{"contract":"financegpt.hf11.model-security-provenance-supply-chain-trust.v1","model":{"slug":"transformer-financegpt-semantic-general-v1","name":"all-MiniLM-L6-v2","repository_id":"sentence-transformers\/all-MiniLM-L6-v2","revision":"ea78891063587eb050ed4166b20062eaf978037c","task":"feature-extraction","artifact_sha256":"997404dcf8e7ea89cdf598ebab9594ec77c94a08f80861e4beece2c0d06d0b6d"},"adapter_capable":true,"supported_methods":["lora","prefix-tuning","prompt-tuning"],"preferred_method":"lora","dependency_command":"python -m pip install \"transformers>=4.40\" \"peft>=0.11\" \"accelerate>=0.30\" \"datasets>=2.19\" \"safetensors>=0.4\"","recipes":{"lora_adapter":"from transformers import AutoModel\nfrom peft import LoraConfig, TaskType, get_peft_model\n\nbase = AutoModel.from_pretrained(\n    \"sentence-transformers\/all-MiniLM-L6-v2\",\n    revision=\"ea78891063587eb050ed4166b20062eaf978037c\",\n    trust_remote_code=False,\n)\n\nconfig = LoraConfig(\n    task_type=TaskType.FEATURE_EXTRACTION,\n    r=8,\n    lora_alpha=16,\n    lora_dropout=0.05,\n    target_modules=\"all-linear\",\n)\nmodel = get_peft_model(base, config)\n\n# Train locally with your reviewed dataset and objective.\n# FinanceGPT does not execute this training job.\nmodel.save_pretrained(\".\/financegpt-adapter\", safe_serialization=True)","load_adapter":"from transformers import AutoModel\nfrom peft import PeftModel\n\nbase = AutoModel.from_pretrained(\n    \"sentence-transformers\/all-MiniLM-L6-v2\",\n    revision=\"ea78891063587eb050ed4166b20062eaf978037c\",\n    trust_remote_code=False,\n)\nmodel = PeftModel.from_pretrained(base, \".\/financegpt-adapter\")","explicit_local_merge":"# Optional local developer action; never automatic in FinanceGPT.\nmerged = model.merge_and_unload()\nmerged.save_pretrained(\".\/merged-model\", safe_serialization=True)"},"publication_checklist":["Keep the exact base repository and pinned revision in the adapter card.","Retain the base artifact SHA-256 when available.","Review dataset provenance and permissions before training.","Evaluate the adapted model before any publication request.","Publish explicitly; publication never promotes the model into production.","Prefer Safetensors for adapter and merged weight files."],"governance":{"recipe_only":true,"server_side_training_jobs":false,"server_side_dependency_installation":false,"trust_remote_code":false,"raw_training_data_logging":false,"automatic_adapter_publication":false,"automatic_adapter_merge":false,"automatic_model_promotion":false,"automatic_qlm_rebinding":false,"financial_actions_authority":false}}