فەرمان و کۆد لە هەموو زمانێکدا بە ئینگلیزی دەمێننەوە. جێگرەوە گەورەنووسەکان بە بەهای هەژمار و کاری پارەدراوی خۆت بگۆڕە؛ کلیلی ڕاستەقینە لە نۆتبووکی هاوبەش یان تۆمارەکاندا مەنووسە.
ڕێچکەی تەواوی ڕاهێنان دروست بکە
- ئەرک زمان یان ئامانجی بازرگانی
- تێخستن ڕاهێنان، پشتڕاستکردنەوە و تاقیکردنەوەی شاراوە
- Runtime ژمێریار و هەڵگرتنی گونجاو
- ئەنجام پێوەری پەسەندکراو و دەرچوونی دروست
ئەرک: زمان یان ئامانجی بازرگانی. تێخستن: ڕاهێنان، پشتڕاستکردنەوە و تاقیکردنەوەی شاراوە. Runtime: ژمێریار و هەڵگرتنی گونجاو. ئەنجام: پێوەری پەسەندکراو و دەرچوونی دروست
مۆدێلێکی سەربەخۆ بۆ ئەڵمانی ڕابهێنە
بە ڕێکخستنی تەواوی Automatic لە بەشی ڕێکخستن دەست پێبکە. بوخچەی پڕۆژە بە مۆدێلی قوتابیی گونجاو، ماددەی ڕاهێنانی پێداچوونەوەکراو، کۆمەڵەی سەربەخۆی پشتڕاستکردنەوە و تاقیکردنەوەی کۆتایی، و ڕوبریکی ئەڵمانی دروست بکە. مۆدێلی سەرچاوەی لە پلانی دابینکەرەکەت هەڵبژێرە. SDK پێویستیی پێشەکی و بابەت پێشنیار بکات، بنەما دابنێت و لە بودجەی پەسەندکراودا باشتر بکات.
- JSONی خوارەوە فۆرماتی داتا بە ئینگلیزی پیشان دەدات؛ دەقی ڕاستەقینەی پێداچوونەوەکراوی ئەڵمانی لە پەڕگەی داتای ڕاستەقینەدا، هەر ئۆبجێکتێک لە هێڵێکدا دابنێ.
- ڕێکخستنی تەواوی Automatic وەک پەڕگەی ڕاکردن بەکاربهێنە، نەک پارچەیەکی ڕێچکە.
- تێگەیشتن، نووسین، وەرگێڕان و بیرکردنەوە بە سەربەخۆیی بپێوە. دڵنیایی نییە قوتابیی بچووک لە هەموو ئەرکێکدا هاوتای مامۆستای بێت.
{"text":"Customer: My invoice total is incorrect. Category: billing"}
{"text":"Customer: I cannot sign in. Category: account_access"}
{"text":"Customer: The application closes when I upload a file. Category: technical_issue"}
# Full Automatic German-language workflow.
# 1. Put a compatible local model in german-project/models/student/.
# 2. Save the complete project configuration as german-project/training.json.
# 3. Add independent train/validation/test files and the reviewed german rubric.
# 4. Replace provider/reference placeholders using your included model catalogue.
fpai-training doctor --config ./german-project/training.json
fpai-training plan --config ./german-project/training.json --dry-run
# The plan must break the objective into prerequisites and measurable topics.
fpai-training run --config ./german-project/training.json
fpai-training evaluate --run ./german-project/runs/german-001 --split test
fpai-training export --run ./german-project/runs/german-001 --format safetensors
# Evaluate comprehension, writing, translation and reasoning separately.
# A passed classifier does not prove all German-language capabilities.
پڕۆژەکە بۆ ئەرکی بازرگانی بگونجێنە
نموونە JSONەکانی خوارەوە پارچەی ڕێکخستنن، نەک پەڕگەی تەواوی پڕۆژە. ڕێکخستنی تەواوی Automatic یان Advanced کۆپی بکە، بەشە ناونراوەکان بە پارچەکە بگۆڕە، ناسنامە، مۆدێل، مامۆستا، runtime و بودجەی سنووردار بپارێزە و پاشان پەڕگەی تەواو پشتڕاست بکەرەوە. پۆلێنکردن و وەرگێڕان بابەتی جیاواز، داتا و پێوەری قبوڵکردنیان دەوێت.
- بۆ پۆلێنکردنی پشتگیری، precision و recallی هەر پۆل، macro F1، هاوسەنگیی پۆل و حاڵەتی ناڕوون ڕاپۆرت بکە.
- بۆ وەرگێڕان، مانا، زاراوە، ناو، ژمارە و لەحن بە نموونەی سەربەخۆی دووزمانە تاقی بکەرەوە.
- کاتێک teacher_sharing noneە، تۆماری کڕیار لە ناوخۆ دەمێنێتەوە. ئەگەر بێ هاوبەشکردنی قەدەغەکراو ئامانج بەدەست نایەت، بە ڕوونکردنەوە بوەستە، نەک داتا باربکە.
{
"schema_version": "1.0", "mode": "automatic",
"objective": "Classify support messages into billing, account_access or technical_issue.",
"model": {"path": "./models/student", "adapter": "transformers-causal-lm", "revision": null},
"teacher": {"provider": "openai", "reference_model_id": 123},
"data": {"sources": ["./data/train.jsonl"], "teacher_sharing": "none", "validation_path": "./data/validation.jsonl", "test_path": "./data/test.jsonl", "deduplicate": true, "seed": 42},
"runtime": {"target": "customer_datacenter", "devices": "auto", "distributed": {"backend": "none", "nodes": 1}},
"training": {"method": "auto"},
"curriculum": {"topics": ["intent", "ambiguous_requests", "class_balance"], "max_improvement_cycles": 3, "stop_on_regression": true},
"budgets": {"max_training_minutes": 120, "max_teacher_requests": 100, "max_storage_gib": 20},
"checkpoints": {"every_steps": 100, "keep_last": 3, "resume_validation": "strict"},
"evaluation": {"rubric": "./rubric.json", "baseline_required": true},
"output": {"directory": "./runs/support-001", "format": "adapters"}
}
{
"objective": "Translate English support replies into German while preserving names, numbers and meaning.",
"curriculum": {"topics": ["terminology", "meaning", "names_and_numbers", "tone"], "max_improvement_cycles": 3, "stop_on_regression": true},
"evaluation": {"rubric": "./rubrics/translation.json", "baseline_required": true},
"data": {"sources": ["./data/translation-train.jsonl"], "validation_path": "./data/translation-validation.jsonl", "test_path": "./data/translation-test.jsonl", "teacher_sharing": "approved_only"},
"output": {"directory": "./runs/translation-001", "format": "safetensors"}
}
{"prompt":"My invoice total is wrong. Which category applies?","target":"billing","criterion":"support_category"}
{"prompt":"I cannot sign in. Which category applies?","target":"account_access","criterion":"support_category"}
{
"schema_version": "1.0",
"name": "support-category-evaluation",
"scale": {"minimum": 0, "maximum": 1},
"criteria": [
{"id": "support_category", "description": "Match the expected category.", "metric": "macro_f1", "minimum_score": 0.85}
],
"regression": {"maximum_score_drop": 0.02},
"final_test": {"path": "./data/test.jsonl", "allow_training_use": false}
}
لە ژێرخانی گونجاو ڕابکە و بە سەلامەتی بیگەیەنە
ئەم نموونانەی runtimeیش پارچەی ڕێکخستنی تەواوی پێداچوونەوەکراون. FusionPointAI Hosting، ناوەندی داتای کڕیار و runtimeی Colabی گونجاو ژمێریار دابین دەکەن؛ هەڵبژاردنی ناو GPU تەرخان ناکات، کرێی نۆتبووک ناکڕێت و runtimeی تر گونجاو ناکات. SDK قوتابی لەو ژینگەیەدا بار دەکات و ڕادەهێنێت. پێش کۆتاییهاتنی نۆتبووکی کاتی، دەرچوون پاشەکەوت بکە.
- نموونەی Hosted: ژینگەی ژمێریاریی گرێبەستکراو، هەڵگرتنی پەسەندکراو و مافی هەژمار بەکاربهێنە؛ میوانداری لە شوێنی پەیوەندیدار بڕگەی بازرگانیی جیاوازە.
- نموونەی Colab: کلیلی API لە نهێنییەکانی نۆتبووکدا هەڵبگرە، GPU و هەڵگرتنی بەردەست بپشکنە و پێش کۆتاییهاتن checkpointی دروست بۆ هەڵگرتنی بەردەوامی پەسەندکراو کۆپی بکە.
- نموونەی دابەشکراو: هاوئاهەنگکەری ڕێگەپێدراو و پەیوەندیی ڕاستەقینەی node، ژینگەی pinکراو و rendezvous/rankی ڕێککەوتوو بەکاربهێنە. Launcher تەنها خاوەنی کارکەرەکانی ئەم پڕۆژەیە بێت.
{
"runtime": {"target": "fusionpointai_hosting", "devices": "auto", "distributed": {"backend": "none", "nodes": 1}},
"budgets": {"max_training_minutes": 60, "max_teacher_requests": 500, "max_storage_gib": 20},
"output": {"directory": "./runs/hosted-001", "format": "safetensors"}
}
{
"runtime": {"target": "colab", "devices": [0], "distributed": {"backend": "none", "nodes": 1}},
"checkpoints": {"every_steps": 50, "keep_last": 2, "resume_validation": "strict"},
"budgets": {"max_training_minutes": 30, "max_teacher_requests": 100, "max_storage_gib": 10},
"output": {"directory": "./runs/colab-001", "format": "adapters"}
}
{
"runtime": {"target": "customer_datacenter", "devices": [0, 1], "distributed": {"backend": "ddp", "nodes": 2}},
"checkpoints": {"every_steps": 100, "keep_last": 3, "resume_validation": "strict"},
"output": {"directory": "./runs/distributed-001", "format": "safetensors"}
}
# Export a validated adapter or full model, not teacher weights.
fpai-training evaluate --run ./german-project/runs/support-001 --split test
fpai-training export --run ./german-project/runs/support-001 --format adapters
# Inspect artifact-manifest.json, pinned base/tokenizer and evaluation-report.json.
# Reload the package in a fresh compatible runtime before changing live inference.
# Export does not deploy, allocate hosting, or upload to an external model hub.