Cohere fine-tuning
less than a minute
Weights & Biases を使用すると、Cohere モデルのファイン チューニング メトリクスと設定をログに記録して、モデルのパフォーマンスを分析および理解し、同僚と結果を共有できます。
この Cohere のガイド には、ファイン チューニング run を開始する方法の完全な例が記載されています。また、Cohere API ドキュメントはこちらにあります。
Cohere のファイン チューニング result をログに記録する
Cohere のファイン チューニング ログを W&B Workspace に追加するには:
-
W&B API キー、W&B
entity
、およびproject
名を使用してWandbConfig
を作成します。W&B API キーは、https://wandb.ai/authorize で確認できます。 -
この設定を、モデル名、データセット、ハイパー パラメーターとともに
FinetunedModel
オブジェクトに渡して、ファイン チューニング run を開始します。from cohere.finetuning import WandbConfig, FinetunedModel # W&B の詳細を含む config を作成する wandb_ft_config = WandbConfig( api_key="<wandb_api_key>", entity="my-entity", # 提供された API キーに関連付けられている有効な entity である必要があります project="cohere-ft", ) ... # データセットとハイパー パラメーターを設定する # cohere でファイン チューニング run を開始する cmd_r_finetune = co.finetuning.create_finetuned_model( request=FinetunedModel( name="command-r-ft", settings=Settings( base_model=... dataset_id=... hyperparameters=... wandb=wandb_ft_config # ここに W&B config を渡す ), ), )
-
作成した W&B project で、モデルのファイン チューニング トレーニング、検証メトリクス、およびハイパー パラメーターを表示します。
Runs を整理する
W&B の Runs は自動的に整理され、ジョブタイプ、ベース model、学習率、その他のハイパー パラメーターなどの任意の設定 parameter に基づいてフィルタリング/ソートできます。
さらに、Runs の名前を変更したり、メモを追加したり、タグを作成してグループ化したりできます。
リソース
[i18n] feedback_title
[i18n] feedback_question
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.