3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

マニュアルができてました。

注意
本機能はベータ版です。

AI Builderとは

マニュアルにも記載がありますが、あるユースケース向けのAIエージェントを構築、最適化できるノーコードソリューションです。

AI Builderのウォークスルー

ベータ版時点では情報抽出のみがサポートされています。構造化されていないテキストから指定された情報を抽出するエージェントを構築することができます。

準備

使うには以下の準備が必要です。

  • 情報を抽出するファイル。サポートされている形式はこちら。今回は自分のQiita記事をAPIで取得して、マークダウン形式でボリュームに保存しています。

今回は動かすのが目的なので100文書にしています。

Screenshot 2025-03-28 at 11.32.08.png

エージェントの構築

(ベータ版を利用できる場合、)機械学習セクションにAI Builderが表示されます。

Screenshot 2025-03-28 at 11.06.35.png

Information Extractionのみ利用できるのでこちらを選択します。

Screenshot 2025-03-28 at 11.06.48.png

設定画面に遷移します。ここでは、情報を抽出するドキュメントを格納しているボリューム、抽出する情報を指定するJSON文字列、エージェントの名前を指定します。

Screenshot 2025-03-28 at 11.07.07.png

Show an exampleをクリックするとタスクや入出力の例を確認できます。

Screenshot 2025-03-28 at 11.07.24.png

以下のように設定します。

Screenshot 2025-03-28 at 11.41.05.png

構築画面に移動します。ここでも出力スキーマを指定できます。あと、指示が指定できるので、ここでプロンプトを調整する感じですね。

Screenshot 2025-03-28 at 11.42.40.png

このまま抽出に進むこともできるのですが、ファインチューンを通じて最適化を行うこともできます。最適化してみます。

Screenshot 2025-03-28 at 11.43.02.png

エージェントの最適化

最適化を選択すると、ハイパーパラメータ含めたチューニングが実行されます。1時間くらいかかります。

Screenshot 2025-03-28 at 11.49.59.png

最適化が完了するとメトリクスや評価結果を確認できます。

Screenshot 2025-03-28 at 13.08.24.png
Screenshot 2025-03-28 at 13.08.37.png

エージェントの利用

エージェントはモデルサービングエンドポイントにデプロイされるので、ai_queryなどから利用できます。

%sql
WITH query_results AS (
  SELECT
    value AS input,
    ai_query(
      'qiita-info-extractor',
      input,
      failOnError => false
    ) AS response
  FROM (
    SELECT value
    FROM read_files('/Volumes/taka_yayoi_catalog/ai_builder/articles/', wholeText => true, format => 'text')  -- Customize the path to your text corpus
    LIMIT 20
  )
)
SELECT
  input,
  response.result AS response,
  response.errorMessage AS error
FROM query_results

Screenshot 2025-03-28 at 13.12.38.png

今後のアップデートをお待ちください!

はじめてのDatabricks

はじめてのDatabricks

Databricks無料トライアル

Databricks無料トライアル

3
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?