Creator における Zia 機能の理解

Creator における Zia 機能の理解

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

要点
Zoho Ziaは、GenAIを活用した支援機能をZoho Creatorに直接組み込み、アプリ開発を迅速化します。フォームの設計、スクリプトの作成、ロジックの定義を最初から手作業で行う代わりに、要件を自然言語で説明できます。Zoho Ziaは、Zoho GenAI、OpenAIGoogleAnthropicなど、サポートされている大規模言語モデル(LLM)プロバイダーと連携します。ユーザーの意図を解釈し、アプリケーションの生成フォーム項目の提案スクリプトAIエージェントの作成を支援することで、開発を簡素化し、複雑さを軽減します。
利用条件
  1. Creatorの有料プランでのみ利用できます。
  2. 設定は特権管理者管理者が行えます。
  3. Zoho ZiaをZoho GenAIと連携している場合、Zoho GenAIでサポートされているすべてのAI機能は、特権管理者と管理者の両方が有効化または無効化できます。
  4. Zoho GenAIではなく外部LLMプロバイダーとZoho Ziaを連携している場合、AI機能を有効化または無効化できるのは特権管理者のみです。ただし、アプリケーション作成機能は、特権管理者と管理者の両方が管理できます。
  5. Zoho Zia AIエージェント機能は、OpenAIのLLMプロバイダーでのみサポートされています。
  6. GoogleAnthropicOpenAIのLLMは、CNを除くすべてのデータセンターで利用できます。
  7. Zoho GenAIは、CNとSAを除くすべてのデータセンターでサポートされています。

1. 概要

Zoho Ziaは、Zoho CreatorにおけるGenAI機能の一元管理ハブです。AIを活用したアプリケーション開発、自動化、インテリジェントなテキスト処理を実現します。Creator内で、アプリケーション生成フォーム作成次の項目の提案Delugeスクリプト生成AIエージェントインテリジェントなデータ操作などの機能を提供します。
Zoho Ziaの機能を使用するには、サポートされている大規模言語モデル(LLM)と連携してZoho Ziaを設定する必要があります。Zoho GenAIは、外部APIキーなしで利用できる、無料のネイティブ連携LLMです。また、Zoho Zia設定からBYOK方式で、サポートされている他のLLMプロバイダーに接続することもできます。
設定が完了すると、Zoho Ziaは統合された制御レイヤーとして機能し、Creatorアカウント内のGenAI搭載機能を管理して有効化します。

Zoho ZiaによるCreator支援の仕組み
Zoho Ziaは、自然言語の説明を、アプリケーション開発や自動化の各段階で使用できる、構造化されたコンテキスト対応の出力に変換してCreatorを支援します。コンポーネントの設計、ロジックの作成、自動化ワークフローの設定を手作業で行う代わりに、ユーザーは要件を説明するだけで、Creatorの操作画面内でAIによる支援結果を受け取ることができます。
プロンプトを送信すると、次の処理が行われます。
  1. 設定済みの大規模言語モデル(LLM)が入力内容を処理します。
  2. Zoho Ziaがフォーム、項目、関連付けなどのアプリケーションメタデータを適用し、回答にコンテキストを付与します。
  3. 調整された出力が、確認と実装のためにCreator内に表示されます。
Zoho Ziaは、GenAIを通じて次の機能をサポートします。
  1. 会話形式のプロンプトによるアプリケーションの構築
  2. 自然言語の説明を使用したフォームの作成
  3. 関連する項目の提案と次の項目の推奨
  4. アプリケーションのコンテキストに沿ったDelugeスクリプトの生成
  5. タスク自動化のためのAIエージェントの有効化
  6. DelugeのZoho Ziaタスクを使用したインテリジェントなデータ操作
Zoho Ziaは、プロンプト解釈、メタデータ認識、自動化機能を組み合わせることで、アプリケーションのライフサイクル全体にわたって開発を効率化し、生産性を向上させ、手動設定の手間を削減します。

1.1. 会話形式のプロンプトによるアプリケーションの構築

Zoho Zia App Builderは、Zoho ZiaのGenAI機能を使用し、自然言語の説明によってZoho Creatorでのアプリケーション作成を迅速化します。すべてのコンポーネントを手作業で設計する代わりに、アプリケーションの目的、目標、機能をテキストで説明するか、補足資料をアップロードすると、Zoho Zia App Builderが実用的なユースケースを生成し、対応するアプリケーションコンポーネントを自動的に組み立てます。
このプロセスでは、次のことができます。
  1. 解決したいビジネス課題やサポートしたいワークフローなど、アプリケーション要件を説明するテキストプロンプトを入力します。
  2. 必要に応じて、関連資料(PRD、プロセス図など)をアップロードし、プロンプトに追加のコンテキストを提供してAIの理解を高めます。
  3. 生成されたユースケースを確認し、独自のユースケースの追加、不要なユースケースの削除、追加提案の生成によって調整します。
    Zoho Zia App Builderで効果的なプロンプトを作成する方法
Zoho Zia App Builderは、提供された入力内容を使用して、ユースケースを満たすために必要なコンポーネントを特定し、フォームと項目の関連性を示す対応するデータモデルを可視化します。このデータモデルに基づいて、フォーム連携フォームレポートページワークフローブループリント権限ダッシュボードなどのアプリケーションコンポーネントを構築します。

ユースケースを確認して承認したら、アプリケーションの作成を開始できます。その後、Zoho Zia App Builderが関連するすべてのコンポーネントを組み立て、要件に合ったアプリケーションを自動的に構築します。テストと検証を支援するため、アプリケーションとともにサンプルデータも生成されます。
  1. Zoho Zia App Builderを使用したアプリケーション作成の詳細
  2. アプリケーション作成に関連するユースケースの確認

1.2. 自然言語の説明によるフォームの作成

Zoho Ziaを使用すると、自然言語の説明によって、Zoho Creatorでコンテキストに沿ったフォームをすばやく作成できます。項目を手動で追加してフォーム構造を設定する代わりに、フォームの目的を説明すると、Zoho Ziaが適切な項目の種類とともに関連する項目を提案します。

この機能を使用するには、フォームで収集、追跡、管理する内容を説明するだけです。Zoho Ziaが入力内容を分析し、説明されたユースケースに合う推奨項目の一覧を生成します。その後、提案を確認し、必要な項目を選択または選択解除して、フォームの作成に進むことができます。フォームは、選択した項目と設定に基づいて自動的に構築されるため、手作業を削減し、コンテキストに合ったフォームを作成できます。

Zoho Ziaのフォーム提案は、指定したプロンプトとアプリケーションの既存メタデータに基づいています。これにより、実用的で一般的なデータパターンに沿い、目的のユースケースに適した項目の提案が行われます。
  1. Zoho Ziaの支援を使用したフォーム作成の詳細
  2. フォーム作成に関連するユースケースの確認

1.3. 関連する項目の提案と次の項目の提案

Zoho Ziaは、フォームの目的と構造に基づくインテリジェントな項目の提案により、フォーム作成を強化します。フォーム内の既存項目を分析し、完成度と論理的な流れを高めるために最も関連性の高い次の項目を提案します。
フォームを作成または変更する際、Zoho Ziaは次のことを行います。
  1. フォームと既存項目のコンテキストを理解します。
  2. 適切な種類の追加項目を提案します。
  3. 論理的なデータ構造の維持を支援します。
これらの提案は動的で、コンテキストを考慮しています。フォームがもともとZoho Ziaの支援で作成されていない場合でも、手動でフォームを設計している間に次の項目の提案を利用できます。

Zoho Ziaは、推測に頼る作業を減らし、手動設定を最小限に抑えることで、フォームを包括的で構造化されており、一般的なデータ収集パターンに沿ったものにします。

  1. 次の項目の提案を設定する方法
  2. フォーム作成に関連するユースケースの確認

1.4. プロンプトによるDelugeスクリプトの生成

Zoho Zia Assistanceを使用すると、開発者はスクリプトエディター内で自然言語のプロンプトを使用してDelugeスクリプトを生成できます。複雑なロジックを最初から作成する代わりに、必要な機能を説明すると、Zoho Ziaがコンテキストに応じたスクリプト候補を生成します。
プロンプトを送信すると、Zoho Ziaは次のことを行います。
  1. 説明された要件を解釈します。
  2. フォーム、項目、関連付けなどのアプリケーションメタデータを分析します。
  3. アプリケーション構造に沿ったDelugeスクリプトを生成します。
  4. Delugeエディター内に編集可能なスクリプト出力を提供します。
Deluge Assistanceでは、エディター内の既存スクリプトを確認し、最適化することもできます。これにより、スクリプト作成がより利用しやすくなり、開発が迅速化され、生成されたスクリプトがコンテキストに応じてアプリケーションのデータモデルに沿うことでエラーを削減できます。開発者は、実装前に生成されたスクリプトを確認、変更、調整できます。
  1. Zoho Zia Assistanceを使用したDelugeスクリプト生成の詳細
  2. Delugeスクリプト生成に関する関連ユースケースの確認

1.5. AI Agentsによるタスク自動化の有効化

AI Agentsにより、エージェント型AI機能を使用してZoho Creator内のタスクをインテリジェントに自動化できます。固定的なルールベースのワークフローを設定する代わりに、自然言語でAI Agentの動作と目的を定義し、必要な操作を実行する事前定義済みのDeluge関数を関連付けることができます。

設定が完了すると、AI Agentは定義された目的を解釈し、コンテキストを動的に分析して、必要な手順を自律的に計画および実行します。定義された範囲内で動作し、手動操作なしで意思決定を行い、複数ステップの操作を実行します。

AI Agentが作成されると、エンドポイントURLが生成されます。このエンドポイントは、Creatorアプリケーション内でinvoke URLタスクを使用して呼び出したり、JS APIを通じてウィジェットに連携したりできます。AI Agentsは、動的な意思決定、コンテキスト分析、複数操作の連携実行が必要なシナリオで特に役立ちます。
  1. AI Agentsの詳細
  2. AI Agentsに関する関連ユースケースの確認

1.6. Deluge Zoho Ziaタスクを使用したインテリジェントなデータ操作

Deluge Zoho Ziaタスクにより、アプリケーションのワークフロー内でAIを活用したデータ処理を直接実行できます。開発者は、Delugeスクリプトの一部としてインテリジェントなテキスト分析やコンテンツ生成を実行できます。

必要に応じてコンテキストやファイル入力とともにメッセージを指定することで、Zoho Ziaタスクは設定済みのLLMに対する要求を処理し、プログラムで処理可能な構造化レスポンスを返します。これにより、非構造化ドキュメントから構造化情報を抽出したり、テキストを要約または改善したり、メールの下書きなどのコンテキストに応じたコンテンツを生成したり、ワークフロー内で高度な自然言語処理を実行したりできます。
例:
以下のスクリプトは、Zoho Ziaタスクを使用して、Zoho Creatorのフォームからアップロードされたファイルから構造化されたプロジェクトの詳細を抽出する方法を示しています。
  1. // マイルストーン、期限、担当者などの重要な詳細を抽出
  2. details = Zoho Zia
  3. [
  4. message : 'このプロジェクトレポートからマイルストーン、期限、担当者を抽出してください。',
  5. files : input.Project_Report_File,
  6. context : 'あなたはプロジェクト管理アシスタントです'
  7. ];
  8. info details;
構造化されたアプリケーションロジックとAIによるテキスト処理を組み合わせることで、Deluge Zoho Ziaタスクは手動でのコンテンツ処理の手間を減らしながら、自動化機能を強化します。
  1. Deluge Zoho Ziaタスクの詳細
  2. Deluge Zoho Ziaタスクに関する関連ユースケースの確認

2. ビジネスでのユースケース

ケース1アプリケーション作成の迅速化
ローン承認アプリケーションをすばやく開発したいビジネスアナリストで、十分なコーディングスキルがない場合を想定します。Zoho Ziaを使用すると、AI支援アプリケーションを作成できます。
これを行うには、Zoho Creatorアカウントにアクセスし、次のようなプロンプトを指定します:「ローンと承認を管理するアプリケーションを作成する」。これに対して、Zoho Ziaは関連するユースケースを生成し、必要なフォームと項目の関連付けを備えた完全に機能するアプリケーションとして構想を具体化して、アプリケーション開発を始められるよう支援します。


‌ケース2フォーム作成の簡素化
上記のローン承認アプリケーション用のフォームを作成する場合を想定します。一般的に、特定のケースに応じたフォームの作成には時間がかかり、ミスも発生しやすくなります。フォームをすばやく作成するには、アプリケーションにアクセスし、次のようなプロンプトを指定します:「ローンエージェントを管理するフォームを作成する」。これに対して、Zoho Ziaは、説明されたフォームのコンテキストに適した関連フォーム項目を10件生成します。必要なフォーム項目を選択し、フォーム作成に進むことができます。



ケース3インテリジェントな項目の提案
上記のユースケースでは、Zoho Ziaがローンエージェントの管理フォームの初期項目セットの生成を支援しました。新しい関連項目の追加に迷う場合があります。このような場合、Zoho Ziaはコンテキストを理解し、次に適したフォーム項目をリアルタイムで提案することで、フォーム作成の操作性を高めます。方法を確認

ケース4:AI Agentsによるタスク自動化

顧客からローン申請が送信されると、申請者情報の確認、信用スコアの確認、審査担当者の割り当てなどのプロセスを実行する必要があります。これらの手順を手動で処理するのは煩雑で時間がかかります。これらのタスクを自動化するには、次のような簡単な指示でAI Agentを作成できます。

「あなたはローン確認エージェントです。次の操作を実行します。

- 申請者の詳細を確認し、返済能力をチェックする

- 信用スコアが700を超えているか確認する

- ローンの種類に基づいて審査担当者を割り当てる」

 

上記の指示でAI Agentを作成すると、ローンエージェントのように動作します。申請が送信されるたびに呼び出すことができ、記載されたすべてのタスクを実行します。

 

ケース5:返済能力を計算するDelugeスクリプトの即時生成

ローン申請を確認するには、申請者の返済能力を計算する必要があります。これはDelugeスクリプトで記述する必要があります。作業を簡単にするために、Deluge Zoho Zia Assistanceで「給与と所在地に基づいて返済能力を計算するスクリプトを作成してください」というプロンプトを入力できます。必要なDelugeスクリプトが生成され、アプリケーションで使用できます。

ケース6:Deluge Zoho Ziaタスクを使用したアップロード済みドキュメントからの詳細抽出
ローン申請者が書類を提出した後、各ページを確認して正確な詳細を取得するには、多くの注意が必要です。この作業を簡単にするには、DelugeのZoho Ziaタスクを使用できます。Zoho Ziaタスクにより、詳細が抽出され、構造化されたレスポンスが提供されます。

3. ナビゲーションガイド

3.1 Zoho Ziaを利用したアプリケーションの作成ガイド

Info
Zoho Zia App Builderを使用してアプリを作成するには、Zoho Ziaの設定でZoho ZiaにGenAIを設定し[アプリケーションの作成]ボタンをオンにしていることを確認してください。
[ソリューション]ページに移動し、右上の[+ソリューションの作成]ボタンをクリックします。画面にアプリケーション(ソリューション)の作成オプションが表示されます。[アプリケーション]カードにカーソルを合わせ、[選択]をクリックします。次に、[Zoho Ziaを使用して作成]カードで[作成]をクリックし、作成するアプリケーションの簡単な説明を入力します。

3.2 Zoho Ziaを利用したフォームの作成ガイド

Info
Zoho Ziaを使用してフォームを作成するには、必要なAPIキーをZoho Ziaの設定で設定し[フォームの作成]ボタンをオンにしていることを確認してください。
[ソリューション]ページに移動し、Zoho Ziaの支援を使用してフォームを作成するアプリケーションを選択します。自分で作成セクションの下にある[Zoho Ziaを使用]カードを選択してフォームを作成します。作成するフォームの簡単な説明を入力します。

3.3 Zoho Ziaを利用した項目候補の生成ガイド

Info
Zoho Ziaを使用して項目候補を生成するには、必要なAPIキーをZoho Ziaの設定で設定し、[次の項目候補]ボタンをオンにしていることを確認してください。
Zoho Ziaの支援を使用して項目候補を生成するフォームを開きます。該当するフォームビルダーで[Zoho Zia]アイコンをクリックし、関連する項目候補を生成します。

3.4 AI Agentの作成ガイド  

まず[マイクロサービス]に移動し、右上の[+新規作成]ボタンをクリックします。[作成][AIモデル]カードで選択し、[AI Agent]カードを構築 - カスタムモデルセクションで選択します。AI Agentビルダーが表示されます。このページで説明されている手順に従って、新しいAI Agentを作成できます。

 

3.5 Zoho Ziaを使用したDelugeスクリプトの生成ガイド

対象のアプリに移動し、ワークフローを作成します。[新しい処理の追加]をクリックしてDelugeエディターを開きます。右上の[Zoho Zia]アイコンをクリックすると、Zoho Ziaアシスタントウィンドウが開きます。ここでプロンプトを入力し、スクリプトを生成できます。


4. 注意点

レート制限
  1. Zoho Ziaは、Zoho CreatorのAI呼び出しやAPI呼び出しを消費しません。ただし、APIレート制限が適用される場合があります。これらの制限は、指定された期間内にユーザーまたはクライアントがサービスにアクセスできる回数について、LLMプロバイダーが課す制限です。制限は、利用階層や使用するモデルによって異なります。
  2. LLMプロバイダーのレート制限は、各プロバイダーの公式ドキュメントで確認できます。
    1. OpenAIのレート制限
    2. Google Geminiのレート制限
    3. Anthropicのレート制限
  3. 複数のAI機能を短時間に続けて使用すると、設定済みプロバイダーのレート制限を超える場合があります。その結果、エラーが発生したり、AI搭載機能が一時的に中断されたりすることがあります。
機能固有の制限
  1. 現在、LLMプロバイダーとしてZoho GenAIを選択している場合、Zoho Ziaのプロンプトは日本語のみサポートされています。他の言語を使用するには、外部LLMベンダーを使用してZoho Ziaを設定してください。
  2. Zoho Ziaでアプリケーションを生成する際に、各ユースケース向けに生成されるサンプルデータは、実際のシナリオを示すものですが、架空の情報を使用しています。
  3. AIが生成した内容には不正確な情報が含まれる場合があります。使用前に、すべての説明プロンプトが正確かつ適切であることを確認してください。
  4. Zoho ZiaのAI Agent機能は、OpenAIのLLMプロバイダーでのみサポートされています。
  5. AI機能の有効化または無効化は、特権管理者のみが実行できます。ただし、アプリケーションの作成機能は、特権管理者と管理者の両方が管理できます。
プライバシー
  1. Zoho Zia機能では、Zoho Creatorはユーザープロンプトとアプリケーションのメタデータを組み合わせたシステムプロンプトまたはユーザー定義の指示を使用し、文脈に応じた回答の生成やタスクの自動化を行います。Zoho GenAI、OpenAIGoogleAnthropicを含む、サポート対象のすべてのGenAIプロバイダーは、データプライバシーの維持に取り組んでいます。
  2. AI機能の使用中は、プロンプトに機密情報や秘密情報を含めないことを推奨します。
  3. Zoho GenAIはZohoの自社開発LLMであり、追加費用なしで利用できます。Zoho GenAIを使用する場合、データはZohoのエコシステム内で保護されます。
利用に関する推奨事項
  1. AIが生成した内容には、不正確な情報が含まれる場合があります。生成された出力をアプリケーションに実装する前に、確認および検証することが重要です。
  2. プロンプトを入力する際は、アプリやフォームで収集、追跡、一覧表示、管理する内容を、明確で日常的な言葉で説明することを推奨します。たとえば:
    1. 「在庫を追跡するアプリを作成する」
    2. 「営業の見込み客を追跡する」
    3. 「従業員情報を収集するフォームを作成する」
      Zoho Zia App Builderで効果的なプロンプトを作成する方法
  3. シンプルで具体的なプロンプトを使用すると、生成される出力の精度と文脈上の関連性が向上します。
  4. ユースケースで提供されるサンプルデータは、現実的なビジネスシナリオを表していますが、説明用の架空の情報を使用しています。

5. 用語集

  1. 大規模言語モデル(LLM)- 大量のテキストデータでトレーニングされ、文脈、意味、意図を理解し、一貫性があり文脈に即した回答を生成するAIモデルです。Creator内のAI搭載機能における自然言語の理解と生成の基盤技術として機能します。
  2. Zoho Zia- Zoho CreatorのAIアシスタントレイヤーであり、生成AI、機械学習モデル、インテリジェントな自動化など、プラットフォーム全体の幅広いAI機能を支えます。LLMや応用AIモデルなどの基盤技術を統合し、プロンプトベースのアプリ作成、データ処理、予測分析、AI支援による開発ワークフローなどの機能を実現します。
  3. Zoho GenAI- Zoho Creator内のAI機能を支える、Zohoのネイティブ大規模言語モデル(LLM)です。Zoho Creatorに標準で統合されており、外部APIキーは不要です。データをZohoのエコシステム内に保持したまま、AI機能を利用できます。
  4. 独自キーの持ち込み(BYOK)- ユーザーが自身のAPIキーを提供して外部LLMプロバイダーに接続できる設定方式です。これにより、Zoho Zia内でOpenAIGoogleAnthropicなどのサードパーティAIサービスを使用できます。
  5. メタデータ- フォーム、項目、関連付け、設定など、アプリケーションの構造情報です。Zoho Ziaはこの文脈を使用して、より正確で関連性の高い出力を生成します。
  1. CreatorにおけるZoho Zia機能の理解
  2. Zoho Zia App Builderを使用したアプリケーションの作成
  3. Zoho Ziaの支援を使用したフォームの作成
  4. AI支援フォーム向け項目候補の生成
  5. AI Agentの理解
  6. Deluge Zoho Ziaタスク
  7. 次の項目候補の設定
次のステップ
次のステップ
Zoho Ziaの機能を把握したら、AI支援機能を有効にするために、対応している大規模言語モデル(LLM)プロバイダーに接続してZoho Ziaを設定する必要があります。