ZiaアシスタントによるDelugeスクリプトの生成

ZiaアシスタントによるDelugeスクリプトの生成

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

Notes
メモ:
  1. 生成されたスクリプトは、他のあらゆる AI と同様、常に正確とは限りません。ただし、信頼性を最大化できるよう継続的に改善を行っています。
  2. 生成されたスクリプトは適応型です。同じプロンプトでも、学習状況に応じて異なるスクリプトが生成される場合があります。

1. Deluge Zia Assistance の概要

Zia Assistance は、会話形式のプロンプトから要件を理解し、Deluge エディター内から直接 Deluge スクリプトを生成できます。Zia Assistance は、GenAI を基盤とした自然言語処理(NLP)や機械学習などの高度な技術を活用し、複雑なスクリプト作成をより簡単かつ効率的にします。Deluge のベストプラクティスに基づいてスクリプトを生成することで、潜在的なエラーを減らし、最適化された信頼性の高いスクリプトを提供して、実装を迅速化します。
Idea

2. 提供状況

  1. Zoho Creator の有料プランで利用可能
  2. United States (.com)、Europe (.eu)、India (.in)、Australia (.au)、Canada (.ca) の各データセンターで利用可能

3. 概要

GenAI を基盤とした Zia Assistance は、高度で信頼性が高く、コスト効率に優れたモデルであり、自然言語処理(NLP)を活用します。会話形式のプロンプトから要件を解釈し、Zoho Creator 上で Deluge スクリプトを生成します。Zia はワークフローや関数内の Deluge エディターから直接利用でき、Deluge スクリプト作成をリアルタイムで支援します。これにより、スクリプト作成を加速し、効率化できます。アプリケーションのメタデータを解析し、フォーム間の既存のリレーションシップを考慮した最適なスクリプトを生成します。また、関連付けられたワークフローや関数内の未サポートのタスクを自動的に除外し、Deluge コーディングをよりユーザーフレンドリーかつエラーの少ないものにします。

Creator の Deluge エディターで Zia Deluge Assistance を利用するには、次の内容を含む 1 回限りの設定が必要です。
  1. API キーの作成 - Zia は複数の API 上で動作するため、Zoho GenAI を LLM ベンダーとして使用する場合を除き、利用したい GenAI アカウントで API キーを作成する必要があります。
  2. Zia の設定と Deluge Assistance の有効化- Zoho Creator 内で Deluge Assistance を有効にするには、作成した API キーを使用して Zia を設定する必要があります。

4. 動作イメージを見る


5. ビジネスでの利用例

Case 1: 招待メール送信用スクリプトの生成

ある組織が、営業活動を管理するために Zoho Creator の営業アプリケーションを使用しているとします。顧客エンゲージメントを高めるため、新規顧客が追加された際に自動で招待メールを送信したいとします。従来は、「成功時」アクションを持つワークフローを設定し、メール送信タスクを使ったスクリプトを記述する必要がありました。しかし Zia Assistance を使えば、このプロセスを簡略化できます。自然言語のプロンプトを入力するだけで、Zia がワークフローとアプリケーションのメタデータを解析し、必要なスクリプトを生成します。
ご覧のとおり、このスクリプトは「成功時」ワークフローアクション内で記述されるため、Zia は input キーワードを使ってフォーム項目に適切にアクセスしています。また、生成されたスクリプトにはサンプルのメール本文も含まれています。
  1. フォームに新規顧客データが追加されるたびに、その顧客のメールアドレス宛に招待メールを送信する。

Case 2: 2 つの日付項目間の日数を計算する

Zoho Creator に、プロジェクトの計画やタスクの割り当てに必要な情報を保存する「プロジェクト詳細」フォームを持つプロジェクト管理アプリケーションがあるとします。プロジェクトをスケジュールどおりに進めるには、「プロジェクト詳細」フォームの開始日と終了日の間にある営業日数(週末と祝日を除く)を計算することが重要です。そのためには、特定のタスクに対する正確な稼働日数を算出する Deluge スクリプトが必要です。Zia AI Assistant を使えば、以下のようなプロンプトを入力するだけで、このスクリプトを簡単に生成できます。
  1. Start_date と End_date の間の営業日数を計算するスクリプトを作成する。
Info
Info:
- Start_date と End_date は、2 つの日付項目のフィールドリンク名です。

6. Zia AI Assistant の設定

Zia AI Assistance の設定は 1 回限りで、アプリケーションの作成フォームの作成次の項目候補の有効化、スクリプトの生成など、すべての Zia 機能にアクセスできるようになります。すでに Creator アカウントで Deluge Assistance 用の Zia 設定が完了している場合は、Zia を使ったスクリプト生成に直接進むことができます。

6。1. 前提条件

GenAI
  1. LLM ベンダーとして Zoho GenAI を選択した場合、Zoho Creator とすでに統合されているため API キーは不要です。Zia の設定セクションに直接進めます。
OpenAI
Info
GenAI として OpenAI を選択した場合は、有料プランを利用しており、OpenAI API キーが動作するだけの十分なAPI クレジットがあることを確認してください。
  1. Creator でこの機能を利用するには、有効な OpenAI アカウントと、そのアカウントで発行された API キーが必要です。OpenAI API キーを取得するには、
    1. OpenAI アカウントの設定に移動し、Billing セクションを選択します。
    2. 設定ページで支払い情報を追加ボタンをクリックし、必要な情報を追加します。

    3. 次に、API keys セクションに移動し、新しいシークレットキーを作成をクリックします。
    4. 任意で名前を入力し、対象のプロジェクトを選択します。
    5. シークレットキーを作成をクリックします。キーが生成されるので、コピーして Creator の Zia 設定で使用できます。

  2. Zia を使ってアプリやフォームを作成する前に、Zia 設定でOpenAI API キーを設定し、Creator アカウントでZia - OpenAI 連携を有効にしておいてください。

Google

Infoinfo: GenAI として Google を選択した場合は、課金が有効になっている Google Cloud プロジェクトと、Google AI API へのアクセスが必要です。 この API は Google Cloud サービスの一部であり、生成 AI 機能へのアクセスと利用状況の管理には、有効なプロジェクトと課金設定が必須となります。
Creator で Google を利用するには、有効な Google Cloud アカウントが必要です。Google AI API キーを取得するには、
  1. Google AI Studio に移動します。

  2. 新しいプロジェクトを作成するか、既存のプロジェクトを選択します。上部メニューバーのAPI キーを取得をクリックします。

  3. + API キーを作成をクリックして、新しい API キーを生成します。既存のキーも一覧表示されます。

  4. このキーをコピーして、Google をプロバイダーとして選択した状態の Creator のZia 設定に貼り付けます。

    Notesメモ:
    - Generative AI API に十分なクォータがあり、お使いのリージョンで利用可能であることを確認してください。
    - アクセス制限については、Google AI ドキュメントを確認してください。 

Anthropic

Info
Anthropic を利用する場合は、API アクセスが含まれるサポート対象プランに加入している必要があります。

Creator で Anthropic の AI モデルを使用するには、API アクセス権と Anthropic API キーを持つ Anthropic アカウントが必要です。
Anthropic API キーを取得するには:
  1. Anthropic アカウントにサインインします。

  2. 左ペインを展開し、API keys をクリックします。

  3. + Create key をクリックします。

  4. キー名を入力し、追加をクリックして続行します。

  5. 作成した API キーをコピーし、Anthropic をプロバイダーとして選択した状態の Creator のZia 設定セクションに貼り付けます。

Notes メモ: 必要に応じて、アカウントに API アクセス権があり、有料プランに加入していることを確認してください。API の使用制限や課金の詳細については、Anthropic のドキュメントを参照してください。 

6。2. Zia を設定する

Notes
メモ: Creator で Zia を設定できるのは、スーパー管理者管理者のみです。
  1. Creator アカウントで、Operations に移動します。
  2. アプリケーションカードで Zia をクリックします。設定画面が表示されます。
  3. Notesメモ: すでに API キーを追加済みの場合、または LLM プロバイダーとして Zoho GenAI を使用している場合は、手順 6 に進んでください。
  4. 設定タブのドロップダウンで、標準の GenAI モデルが選択されていることを確認し、API キーを追加ボタンをクリックします。ポップアップが表示されます。
  5. ポップアップで選択したプロバイダーの API キーを入力し、追加をクリックします。
  6. 追加後にキーを編集または更新するには、編集をクリックします。表示されたポップアップでキーを更新し、保存をクリックします。
  7. 有効な機能セクションで、Deluge Assistance の横にある Access ボタンを切り替えます。このボタンはデフォルトで無効になっています。有効にすると、Zia と GenAI の機能を組み合わせてスクリプトを生成できるようになります。

7. AI を使ってスクリプトを生成する

Notes
メモ: 任意のワークフローや関数で、Deluge エディターから Zia を使用してスクリプトを生成できます。ここでは説明のために、完了時ワークフロー操作の Deluge エディターを使用して、Zia でスクリプトを作成する方法を示します。
  1. ワークフローを作成し、標準イベントで実行されるように設定してから、新しい操作を追加 > Deluge Script をクリックして、下の動画のように Deluge エディターを開きます。

  2. エディターで Zia アイコン()をクリックして、Zia Assistant のチャットウィンドウを開きます。
  3. スライド表示されるウィンドウにプロンプトを入力します。入力したプロンプトに基づいて、Zia Deluge Assistant が関連するスクリプトを生成します。
  4. スクリプトは、コピーアイコン()をクリックしてコピーするか、Zia からエディターにドラッグ&ドロップすることができます。
作成されたスクリプトを確認し、そのままワークフローで使用するか、要件に合わせて修正できます。アプリケーションの有効な方法でワークフローをトリガーし、スクリプトの動作をテストすることをお勧めします。さらに効率的な開発のために、環境機能を有効にし、開発環境またはステージング環境の適切な方法を使用してスクリプトをテストできます。
Notes
メモ:
- Deluge エディターを終了すると、Zia Assistant のチャットウィンドウ内のプロンプトと応答はすべて消去されます。
- 生成されたスクリプトに対するフィードバックを送信するには、サムズアップ/サムズダウンボタンを使用できます。フィードバックを送信すると、Zia の精度向上のために、お客様のプロンプトとスクリプトが当社と共有されます。

7。1. プロンプトのガイドライン

  1. プロンプトを入力する際は、明確で適切な言語を使用することを推奨します。乱暴な表現やあいまいな言い回しを使用すると、正確でない応答につながります。例えば、フォーム内のある項目に保存されている特定のメールアドレスにメールを送信したい場合は、スクリプトをより正確に生成できるよう、プロンプト内でフォーム名、メール項目名、メールを抽出する条件、件名の内容を明示的に記載することをお勧めします。
  2. 正確なスクリプトを生成するために、プロンプトとあわせて項目名、リンク名、項目リンク名などを指定して、作成済みコンポーネントを有効に活用できます。
  3. 構造化されたプロンプトの例:
    1. 「商品配送を追跡するために、『注文』フォームの『メール』項目にある住所へメール通知を送信するスクリプトを作成してください。」
    2. 「コレクション変数内の要素を更新し、更新後の変数を返すスクリプトを書いてください。」

8. API 使用状況の管理

選択した LLM ベンダーの月間 API 使用状況を表示するには:
  1. Operations> Zia > Usage に移動し、ボタンをクリックします。選択した GenAI デベロッパープラットフォームのログインページにリダイレクトされます。ログインすると、GenAI ベンダーのダッシュボードから、組織内での API の月間使用状況を確認できます。

9. 制限事項

  1. 生成されたスクリプトは、他の GenAI と同様に、必ずしも常に正確とは限りません。ただし、精度向上に向けて継続的に改善を行っています。
  2. 生成されるスクリプトは適応的であり、マシンの学習状況に応じて、同じプロンプトでも異なる応答が返される場合があります。
  3. プロンプトや要件の内容によっては、Deluge Zia アシスタンスが、データの削除や重要なデータの変更などの操作を行うスクリプトを生成することがあります。意図しないデータ損失や変更を防ぐため、実行前に必ず生成されたコードを慎重に確認することを推奨します。
  4. OpenAI API レート制限: レート制限とは、OpenAI の API が、特定の期間内にユーザーまたはクライアントがサービスへアクセスできる回数を制限する仕組みであり、利用プランや使用するモデルに応じて異なります。Zia は OpenAI の API キーを利用して動作するため、これらのレート制限も適用されます。この連携で使用している API キーに関連付けられたアカウントのレート制限を確認するには、https://platform.openai.com/account/limits を参照してください。
  5. Google (Gemini) API レート制限: Google もレート制限を設けており、特に Gemini API の無料枠では厳格です。無料枠の制限 (Gemini 2.0 Flash):
    1. 1 分あたり 15 リクエスト (RPM)
    2. 1 日あたり 200 リクエスト (RPD)
    3. 1 分あたり 1,000,000 トークン (TPM)
    4. Google におけるレート制限の仕組みの詳細はこちらを参照してください
    Notesメモ: 複数のアプリを同時に作成しようとすると、レート制限エラーが発生する場合があります。例えば、短時間に連続して複数のアプリを作成すると、15 RPM の制限を超過してエラーが発生する可能性があります。
  6. Anthropic API レート制限: Anthropic では、ユーザーはデフォルトで有料の Tier 1 プランに設定されており、一般的に十分な使用量が許容されています。ただし、レート制限は依然として適用され、1 分あたり 50 リクエスト (RPM) に制限されています。Anthropic におけるレート制限の仕組みの詳細はこちらを参照してください
  7. Notesメモ: 制限は比較的緩やかですが、特にアプリを短時間で集中的に作成するような高頻度の操作では影響を受ける可能性があります。
  8. プロンプトとあわせて、スクリプト生成プロセスの精度を高めるための補助的なシステムプロンプトが自動的に追加されます。これらのシステムプロンプトも GenAI の使用量としてカウントされます。
  9. 1 人のユーザーが送信できるプロンプトは、1 分あたり最大 20 件までです。
  10. Zia Deluge Assistance は、ページスクリプトおよびアプリケーション IDEでは利用できません。
  11. Zia によって生成されるスクリプトには、Zoho Creator アカウント内のカスタム関数の呼び出し、アプリ変数外部連携、およびユーザーの詳細は含まれません。
  1. Creator における Zia 機能について
  2. Zia アシスタンスを使用してフォームを作成する
  3. AI アシストフォーム向けに項目候補を生成する

    Zoho CRM 管理者向けトレーニング

    「導入したばかりで基本操作や設定に不安がある」、「短期間で集中的に運用開始できる状態にしたい」、「運用を開始しているが再度学び直したい」 といった課題を抱えられているユーザーさまに向けた少人数制のオンライントレーニングです。

    日々の営業活動を効率的に管理し、導入効果を高めるための方法を学びましょう。

    Zoho CRM Training



              Zoho Campaigns Resources

                Zoho WorkDrive Resources




                  • Desk Community Learning Series


                  • Digest


                  • Functions


                  • Meetups


                  • Kbase


                  • Resources


                  • Glossary


                  • Desk Marketplace


                  • MVP Corner


                  • Word of the Day


                  • Ask the Experts









                                  Resources

                                  Videos

                                  Watch comprehensive videos on features and other important topics that will help you master Zoho CRM.



                                  eBooks

                                  Download free eBooks and access a range of topics to get deeper insight on successfully using Zoho CRM.



                                  Webinars

                                  Sign up for our webinars and learn the Zoho CRM basics, from customization to sales force automation and more.



                                  CRM Tips

                                  Make the most of Zoho CRM with these useful tips.