Documentation Index
Fetch the complete documentation index at: https://docs.arkor.ai/llms.txt
Use this file to discover all available pages before exploring further.
createTrainer
createTrainer は学習を記述する場所です。どのベースモデルを使い、どのデータセットを使い、どんなノブを回すか。返ってくる Trainer は arkor start(と Studio の Run training ボタン)が駆動します。
最初に触るフィールド
name: Studio とクラウド側ログに表示。具体的な名前を。model: ベースのオープンウェイトモデル。テンプレートはunsloth/gemma-4-E4B-itを使用。dataset: 学習データの所在。DatasetSourceを参照。lora: LoRA / QLoRA のノブ。r: 16, alpha: 16で十分。省略するとバックエンドのデフォルト。maxStepsまたはnumTrainEpochs: ラン時間を区切る。callbacks: コールバック を参照。
本物のランを使わずに試す
dryRun: true でバックエンドにデータセットを切り詰めとステップ制限を指示し、パイプラインの全段階を走らせつつ数分で終わるラン形式に変えられます。コールバックを初めて組むときに便利です。
リファレンス
TrainerInput の全フィールド、各型付きオプションフィールド、LoraConfig、未安定の forwarded フィールド(warmupSteps、loggingSteps、saveSteps、evalSteps など)、マルチトレーナーのロードマップは createTrainer リファレンス を参照してください。