1.2. バックグラウンドでの Synthetic Data Generation (SDG) の実行


SDG プロセスを管理および操作する方法は複数あります。

SDG をバックグラウンドで実行すると、SDG がまだ実行中でもターミナルを引き続き使用できます。

前提条件

  • 起動可能なコンテナーイメージを使用して RHEL AI をインストールしている。
  • ナレッジデータを含むカスタム qna.yaml ファイルが作成されている。
  • SDG 用の mixtral-8x7B-instruct-v0-1 教師モデルをダウンロードしている。
  • skills-adapter-v3:1.5 および knowledge-adapter-v3:1.5 LoRA 階層化スキルおよびナレッジアダプターをダウンロードしている。
  • マシンの root ユーザーアクセス権がある。

手順

  1. バックグラウンドで SDG プロセスを開始するには、次のコマンドを実行します。

    $ ilab data generate -dt

    正常に起動した場合の出力例

    $ INFO 2025-01-15 11:36:47,557 instructlab.process.process:236: Started subprocess with PID 68289. Logs are being written to /Users/<user-name>/.local/share/instructlab/logs/generation/generation-e85623ac-d35e-11ef-bc70-2a1c6126d703.log.

  2. デタッチされた SDG プロセスの管理、表示、および対話には、いくつかの方法があります。

    • 以下のコマンドを入力して、現在実行中のプロセスおよびそれらのステータスをすべて表示できます。

      $ ilab process list

      リスト表示されているプロセスの出力例

      +------------+-------+--------------------------------------+----------------------------------------------------------------------------------------------------------------+----------+---------+
      | Type       | PID   | UUID                                 | Log File                                                                                                       | Runtime  | Status  |
      +------------+-------+--------------------------------------+----------------------------------------------------------------------------------------------------------------+----------+---------+
      | Generation | 30334 | f2623406-de55-11ef-b684-2a1c6126d703 | /Users/<user-name>/.local/share/instructlab/logs/generation/generation-f2623406-de55-11ef-b684-2a1c6126d703.log| 00:08:30 | Running |
      +------------+-------+--------------------------------------+----------------------------------------------------------------------------------------------------------------+----------+---------+

    • 以下のコマンドを実行すると、最新のプロセスを参加および表示できます。

      警告

      すでにアタッチ済みの SDG プロセスからデタッチすることはできません。

      $ ilab process attach --latest
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

Red Hat ドキュメントについて

Legal Notice

Theme

© 2026 Red Hat
トップに戻る