Zia App Builder のビルドモードによるアプリケーションの作成

Zia App Builder のビルドモードによるアプリケーションの作成

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

このページの内容
Zoho Ziaアプリビルダーのビルドモードを使用し、プロンプトから実用的なユースケースと動作するコンポーネントを生成して、実際に動作するZoho Creatorアプリケーションを作成する方法を説明します。続行する前に、Zoho Ziaアプリビルダーの仕組みを確認してください。
利用条件
  1. Zoho Ziaは、Creatorの有料プランでのみ利用できます。
  2. スーパー管理者と管理者のみがZoho Ziaを設定し、アプリケーションを作成機能を有効にできます。
  3. スーパー管理者管理者開発者は、Zoho Ziaを使用してAI支援アプリケーションを構築、管理できます。その他のユーザーは、割り当てられた権限に基づいて、ライブモードでアプリにアクセスできます。
  4. Zoho GenAIをLLMプロバイダーとして使用してビルドモードを利用する場合、ワークフローは自動生成されません。アプリケーションの作成後に、これらの機能を手動で設定してください。
  5. 英語以外の言語でもプロンプトを送信できますが、Zoho GenAIをLLMプロバイダーとして使用する場合、生成されるユースケースとアプリケーションは常に英語で作成されます。プロンプトと同じ言語でユースケースとアプリケーションを生成するには、外部LLMプロバイダーを使用してください。
  6. GoogleAnthropicOpenAIは、CNを除くすべてのデータセンターでサポートされています。
  7. Zoho GenAIは、CN、JP、SAを除くすべてのデータセンターでサポートされています。

1. 前提条件

  1. Zoho Ziaアプリビルダーのビルドモードでは、プロンプトの処理に、Zoho Ziaで設定されている大規模言語モデル(LLM)プロバイダーを使用します。初期設定ではZoho GenAIがLLMプロバイダーとして設定されていますが、代わりにOpenAIAnthropicGoogleを設定することもできます。Zoho Ziaの設定は一度だけ行う必要があり、設定するとZoho Ziaアプリビルダーを含む、Zoho Ziaを活用したすべての機能が有効になります。Zoho Ziaの設定方法
セキュリティ上のヒント
  1. Zoho GenAI LLMはすべてのプロンプトをZoho内で処理しますが、外部LLMプロバイダーは各社のシステム内でデータを処理します。外部プロバイダーを使用する場合は、機密情報や規制対象の情報を共有しないでください。
  2. Zoho Ziaアプリビルダーでは、Zoho CreatorのAI呼び出しAPI呼び出しは消費されません。ただし、Zoho ZiaアプリビルダーでZoho GenAIを使用すると開発AIクレジットが消費されます。外部LLMプロバイダーを使用した場合の利用量は、各サービスプロバイダー側で計上されます。開発AIクレジットの使用状況は、請求セクションで確認できます。
  1. Zoho Ziaを設定したら、アプリケーションを作成 機能 [アクセス]切り替えを有効にし、使用するLLMプロバイダーに関連付けます。
Notes
メモ:使用するLLMプロバイダーと連携してZoho Ziaをすでに設定している場合は、アプリケーションを作成機能の[アクセス]切り替えが有効になっており、LLMプロバイダーに関連付けられていることを確認してください。

2. Zoho Ziaアプリビルダーを使用してアプリケーションを作成する手順

  1. Creatorアカウントのダッシュボードに移動します。デフォルトでは、[ソリューション]モジュールが表示されます。
  2. ダッシュボードの右上にある[+ソリューションを作成]をクリックし、[アプリケーション]カードを選択して、アプリケーションの構築を開始します。
  3. [Zoho Ziaを使用して作成]カードを選択し、Zoho Ziaアプリビルダーを開きます。
  4. Notesメモ:Zoho Zia連携をまだ設定していない場合は、[Zoho Ziaを使用して作成]カード[設定する]をクリックします。表示されたポップアップで、[Zoho Ziaの設定を開く]をクリックします。Zoho Ziaのページに移動したら、アプリケーションを作成できるようにZoho Ziaを設定できます。
    Info情報:デフォルトでは、[構築]モードが選択されています。アプリケーションの詳細を調整して計画する場合は、[計画]モードに切り替えます。Zoho Ziaアプリビルダーの計画モードを使用してアプリケーションを作成する方法
  5. テキスト、添付ファイル、またはその両方を使用して、プロンプト項目にアプリケーションの要件を入力します。次に、Enterキーを押すか、[送信]アイコン()をクリックします。Zoho Ziaアプリビルダー向けの効果的なプロンプトを作成する方法
    1. テキスト - 最適な結果を得るため、作成するアプリケーションについて詳しく記述します。
    2. ファイル - 添付アイコン()をクリックし、PRD、BRD、RFP、関連するプロセス図など、アプリケーションの目的を説明するファイルや、アプリケーションの処理フローを視覚的に表すファイルを添付します。
    3. Notesメモ。
      1. 入力できるテキストは最大1,000文字です。
      2. ファイルとして、ドキュメント1件または画像3件まで添付できます。
      3. 対応しているファイル形式は次のとおりです。
        1. 画像 - PNG、JPG、JPEG、WEBP
        2. ドキュメント - PDF、TXT
      4. Zoho Ziaがニーズに合ったユースケースを生成できるよう、プロンプトにはファイルとテキストの両方を含め、詳細な要件を指定することをお勧めします。
  6. AIによって生成されたユースケースと、そのユースケースに基づく必要なテーブルを含む、視覚化されたデータモデルを確認します。次の操作を実行できます。
    1. アプリケーションに関連する新しいユースケースをAIで生成して追加するには、[生成する]をクリックします。
    2. 任意のユースケースを入力するには、[カスタム追加]をクリックします。
    3. アプリケーションの要件に合わないユースケースを削除するには、そのユースケースにカーソルを合わせ、削除アイコンをクリックします。
      1. Notes
        メモ:デフォルトでは、5件のユースケースが生成されます。ユースケースは、生成または追加することで合計最大10件まで設定できます。
  7. 表示されたデータモデルに基づいて作成処理を開始するには、[アプリケーションを作成]をクリックします。入力データを受け取って保存するフォーム、データを表示するレポート、主要な指標やパフォーマンス指標を表示するダッシュボードが作成され、見やすい外観になるようアプリケーションのスタイルが設定されます。
    1. Notes
      メモ:作成されるフォーム、レポート、ダッシュボードの数は、ユースケースによって異なります。
  8. 作成処理が完了したら、[アプリケーションにアクセス]をクリックします。アプリケーションがライブモードで開き、アプリケーションのダッシュボードが表示されます。アプリケーションには、テストに使用できるサンプルデータが含まれています。

2.1. 別のサービスへのテーブル接続による連携フォームの作成

データモデル内の一部のユースケースでは、データを同期するために、別のZohoサービスや外部サービスへの接続が必要になる場合があります。その場合、Zoho Ziaアプリビルダーによって、関連する接続を使用して、これらのテーブルを対象サービスに関連付けることが提案されます。テーブルが正常に関連付けられると、作成されるアプリケーション内で連携フォームに変換されます。
Notes
メモ:ユースケースに該当する要件が含まれている場合、Zoho Ziaアプリビルダーは、対応サービスであるZoho CRM、Zoho Recruit、Zoho Projects、Zoho People、Zoho BugTracker、QuickBooksを検索します。
テーブルをサービスに関連付ける際に発生する可能性があるシナリオをいくつか見てみましょう。
シナリオ
説明
手順
1. Zoho Zia App Builderによって、テーブルが関連サービスに自動接続される場合
特定の使用例では、データを同期するために、テーブルを追加のサービスに関連付ける必要があります。Zoho Zia App Builderは、[マイクロサービス]タブに、有効かつ認証済みの接続が設定された関連サービスを検出すると、そのサービスとテーブルを自動的に接続します。また、データソースを使用して、そのサービス内の適切なタブに関連付けます。アプリケーションの作成後、テーブルは連携フォームとして機能します。
Notes
メモ:1つ以上の関連サービスで複数の接続を利用できる場合、Zoho Zia App Builderはいずれかの接続をランダムに使用します。
-
2. Zoho Zia App Builderに候補のサービスが表示されるが、テーブルを接続できない場合
特定の使用例では、データを同期するために、テーブルを追加のサービスに関連付ける必要があります。App Builderには関連サービスが表示されますが、[マイクロサービス]タブの接続が次のいずれかの状態である場合、サービスには接続されません。
  1. 無効-接続機能が無効になっている
  2. 未接続-接続が認証されていない
  3. 利用不可-このサービスの接続が作成されていない
この場合、Zoho Zia App Builderから接続を作成または関連付けることができ、その設定は[マイクロサービス]タブに同期されます。接続を確立すると、Zoho Zia App Builderはデータソースを使用して、そのサービス内の適切なタブに関連付けます。アプリケーションの作成後、テーブルは連携フォームとして機能します。
Notes
メモ:テーブルがサービスに接続されていない場合、アプリケーションの作成後、そのテーブルは標準のCreator項目を使用する通常のフォームとして機能します。
1. 対象テーブルの右上にある[接続]ドロップダウンをクリックします。

2. [利用可能なサービス]の一覧で、使用するサービスの横にある[接続]をクリックします。

テーブルをサービスに接続した後、別の利用可能なサービスに関連付けたり、別のデータソースを選択したりできます。
シナリオ
手順
1. 別の関連サービスへの変更-必要に応じて、テーブルを別のサービスに関連付けることができます。変更するには、最初に既存の接続を解除してから、テーブルを対象のサービスに関連付けます。
1. 対象テーブルの右上にある[接続]ドロップダウンをクリックし、既存のサービスの横にある[接続解除]をクリックして連携を解除します。
2. [利用可能なサービス]の下で、必要なサービスの横にある[接続]をクリックして連携します。
2. 接続に使用する別の関連データソース(タブ)への変更-サービス内の別のタブが使用例により適している場合、そのタブにテーブルを関連付けることができます。変更するには、接続に必要なデータソースを追加して使用します。
1. 対象テーブルの右上にある[接続]ドロップダウンをクリックし、[接続済みのデータソース]の下にある[+新しいデータソースを作成]をクリックします。
2. [データソースを作成]ポップアップで必要なタブを選択し、[作成]をクリックして関連付けます。

3. 注意事項

  1. Zia App Builderでは、Creatorが提供する各種機能をテストできるよう、アプリケーションの作成時にサンプルデータが追加されます。実際の要件に合わせてアプリケーションを使用する前に、手動で削除してください。
  2. AIによりアプリケーションの作成プロセスは効率化されますが、AIが生成したユースケースと、その結果作成されたアプリケーションの正確性と関連性を確認することが重要です。これにより、適切に機能し、ユーザーのニーズに合っていることを確認できます。
  3. Zoho GenAIのLLMでは、すべてのプロンプトがZoho内で処理されますが、外部のLLMプロバイダーでは、各社のシステム内でデータが処理されます。外部プロバイダーを使用する場合は、機密情報や規制対象の情報を共有しないでください。
  4. アプリケーションの作成時に生成または追加できるユースケースは、5件までです。
  5. AIが生成したユースケースとカスタムユースケースは、関連するアプリケーションの作成にまとめて使用されます。そのため、生成されたすべてのユースケースが作成時に使用されるとは限りません。ユースケースを再生成するか、そのままAI支援によるアプリケーションの作成に進むことができます。
  6. アプリの説明に基づいて関連するデータテーブルが自動生成され、そのテーブルを基にアプリが作成されます。
  7. 次の項目の種類はサポートされていません。AI支援によるアプリケーションやフォームの作成時に表示されず、Zoho Ziaを使用した項目の生成時にも候補として提示されません。
    1. 高度な項目書式ありテキスト画像サブフォーム署名ファイルのアップロード音声動画数式
    2. 特殊項目セクションメモユーザー連携
    3. AI項目予測感情分析キーワード抽出OCR物体検出
  8. アプリケーションとともに生成されるサンプルデータは、テストのみを目的としています。すべて架空のデータであり、実在するものとの関連付けや推測は行わないでください。
  9. LLMプロバイダーとしてZoho GenAIを選択してビルドモードを使用する場合、ワークフローは自動生成されません。アプリケーションの作成後に、これらの機能を手動で設定してください。
  10. 英語以外の言語でもプロンプトを送信できますが、LLMプロバイダーとしてZoho GenAIを使用する場合、生成されるユースケースとアプリケーションは常に英語で作成されます。プロンプトと同じ言語でユースケースとアプリケーションを生成するには、別のLLMプロバイダーを使用してください。
  11. Zia App Builderのビルドモードでは、Zoho CreatorのAI呼び出しAPI呼び出し、開発AIクレジットは消費されません。
  12. Zia App Builderを使用する場合、APIのレート制限が適用されます。レート制限とは、ユーザーまたはクライアントが一定期間内にサービスへアクセスできる回数について、LLMプロバイダーが設ける制限です。制限値は、利用プランや使用するモデルによって異なります。
    1. OpenAIのレート制限
    2. Google Geminiのレート制限
    3. Anthropicのレート制限
  13. アプリケーション作成プロセスの精度を高めるため、入力したプロンプトに加えて、システムによる補足プロンプトが追加されます。これらのシステムプロンプトもAI使用量に加算されます。
  14. 複数のAI機能を短時間に連続して使用すると、設定したプロバイダーのレート制限を超える場合があります。その結果、エラーが発生したり、AI機能が一時的に中断されたりすることがあります。
  1. Zia App Builderを使用したAIによるアプリケーション作成の概要
  2. Zia App Builderのプランモードを使用したアプリケーションの作成
  3. CreatorにおけるZoho Ziaの機能
  4. Zoho Ziaの支援によるフォームの作成
  5. AI支援フォームの項目候補の生成
  6. Zoho CreatorのZia App Builder向けに効果的なプロンプトを作成する方法