ホームページ >バックエンド開発 >Python チュートリアル >微調整ジョブの送信: 従業員の編成
シックス・トリプル・エイトは、任務を遂行するために規律と調整に依存していました。微調整ジョブを作成して送信することでこれを反映し、LLM が厳選されたデータセットから学習できるようにします。
client.fine_tuning.job.create() 経由で微調整ジョブを作成するときは、トレーニングのために構成とデータセットを OpenAI に送信します。以下に主要なパラメータとその目的を示します。
client.fine_tuning.job.create( model="gpt-3.5-turbo", training_file="train_id", hyperparameters={ "n_epochs": 1 }, validation_file="val_id" )
微調整ジョブの管理
最大 10 個の微調整ジョブを取得します。
client.fine_tuning.jobs.list(limit=10)
特定のジョブを取得する
client.fine_tuning.retrieve("job_id")
ジョブのイベントをリストする
client.fine_tuning.list_events( fine_tuning_job_id="xxxx", limit=5 )
概要
モデルの選択: 微調整する適切な GPT モデルを選択します。
データの準備: JSONL ファイルをアップロードし、その ID をメモします。
ハイパーパラメータ: 最適なパフォーマンスを得るためにバッチ サイズ、学習率、エポックを調整します。
モニタリング: 検証ファイル、ジョブ取得、イベント ログを使用して、モデルが効果的にトレーニングされていることを確認します。
再現性: ワークフローにとって一貫した結果が重要な場合は、シードを設定します。
これらの手順に従うことで、OpenAI で微調整ジョブを送信して管理するための明確な道筋が得られ、モデルがカスタム データに基づいて正確にトレーニングされるようになります。
以上が微調整ジョブの送信: 従業員の編成の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。