Zia機能の理解と設定

Zia機能の理解と設定

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

Info要点
Zoho Ziaは、生成AIを活用した支援機能をZoho Creatorに直接組み込み、アプリ開発を迅速化します。フォームを手動で設計したり、スクリプトを記述したり、ロジックを一から定義したりする代わりに、自然言語で要件を説明できます。Zoho Ziaは、Zoho GenAI、OpenAIGoogleAnthropicなど、対応している大規模言語モデル(LLM)プロバイダーと連携します。ユーザーの意図を解釈し、アプリケーションの生成フォーム項目の候補スクリプトチャットエージェントAIエージェントの生成や、
アプリケーションコンポーネントの変更を支援することで、開発を簡素化し、複雑さを軽減します。

Quote利用条件
  1. Creatorの有料プランでのみ利用できます。
  2. LLMプロバイダーは、特権管理者管理者のどちらも設定できます。
  3. アプリケーション作成機能を除くすべての機能は、特権管理者のみ有効にできます。アプリケーション作成機能は、特権管理者と管理者のどちらも管理できます。
  4. AIエージェント機能に対応しているLLMプロバイダーは、OpenAIのみです。
  5. GoogleAnthropicOpenAIのLLMは、CNを除くすべてのデータセンターで利用できます。
  6. Zoho GenAIは、CN、UAE、SAを除くすべてのデータセンターで利用できます。これらのデータセンターでは、Zoho Ziaを他の対応LLMプロバイダーと連携することで、AI機能を利用できます。

1. 概要

Zoho ZiaはZoho Creatorのインテリジェンスレイヤーであり、AIを活用したアプリケーション開発、自動化、インテリジェントなテキスト処理を実現します。生成AIを搭載したZoho Ziaでは、Creator内でアプリケーションの生成アプリケーションの変更フォームの作成次の項目の候補表示Delugeスクリプトの生成タスクの自律実行チャットエージェントの作成インテリジェントなデータ操作など、さまざまなAI機能を利用できます。
Zoho Ziaの機能を利用するには、対応する大規模言語モデル(LLM)と連携してZoho Ziaを設定する必要があります。設定後は、各Zoho Zia AI機能の有効/無効を切り替え、用途に最適なLLMプロバイダーを選択できます。

Zoho ZiaによるCreatorの支援
Zoho Ziaは、自然言語による説明を構造化されたコンテキスト対応の出力に変換し、アプリケーション開発や自動化のさまざまな段階を支援します。コンポーネントの手動設計、ロジックの記述、自動化ワークフローの設定を行う代わりに、要件を説明するだけで、Creatorの操作画面にAIによる出力を表示できます。
プロンプトを送信すると、次の処理が行われます。
  1. 設定済みの大規模言語モデル(LLM)が入力内容を処理します。
  2. Zoho Ziaがフォーム、項目、関連付けなどのアプリケーションメタデータを適用し、回答にコンテキストを反映します。
  3. 調整された出力がCreator内に表示され、内容を確認して実装できます。
Zoho Ziaは、プロンプトの解釈、メタデータの認識、自動化機能を組み合わせることで、アプリケーションのライフサイクル全体を通じて開発を効率化し、生産性を向上させ、手動設定の負担を軽減します。

Zoho Zia機能に対応するLLMプロバイダー
Zoho GenAIは、外部APIキーなしで利用できる、無料の組み込みLLMです。また、Zoho Ziaの設定から、自社のキーを使用する(BYOK)方式で他の対応LLMプロバイダーに接続することもできます。

LLMプロバイダー 利用可能なデータセンター
Zoho CN、SA、UAEを除くすべてのデータセンター
OpenAI CNを除くすべてのデータセンター
Google CNを除くすべてのデータセンター
Anthropic CNを除くすべてのデータセンター

LLMプロバイダーのAPIキー
Zoho Ziaでは、LLMプロバイダーごとに最大5件のAPIキーを設定し、各キーを生成AI機能に割り当てることができます。これにより、各機能からLLMプロバイダーへのアクセス方法を柔軟に管理できます。Zoho Ziaの設定方法の詳細はこちら
たとえば、利用上限、クォータ、アクセス制御、プロバイダー固有の機能に応じて、同じLLMプロバイダーの異なるAPIキーを、アプリケーション作成、スクリプト生成、AIエージェントの各機能に割り当てることができます。
複数のキーを設定すると、次のように動作します。
  1. 各機能を、LLMプロバイダーの特定のAPIキーに関連付けることができます。
  2. LLMプロバイダーに要求を送信する際、Zoho Ziaは関連付けられたAPIキーも送信します。LLMプロバイダーは、そのAPIキーを使用して要求を認証し、該当するアクセス制御を適用します。
  3. キーを削除すると、そのキーに関連付けられていた対応機能のLLMプロバイダーはZoho GenAIに切り替わります。

これにより、利用量の分散、レート制限の管理、プロバイダー全体でのアクセスの整理が可能になります。

2. Creatorで利用できるZoho Zia機能

アプリケーション全体でAI機能を活用するため、[操作]モジュールで次のZoho Zia機能を有効にできます。


AI機能 説明
アプリケーションの作成
自然言語のプロンプトやアップロードしたドキュメントで指定した要件に基づいて、完全なZoho Creatorアプリケーションを作成します。要件に応じて、フォームレポートワークフロー権限ブループリントを自動生成します。アプリビルダーでは、次の2つの開発モードを利用できます。
  • プランモード自然言語のプロンプトで指定した要件に基づいて、詳細なアプリケーション開発計画とビジネス要件定義書(BRD)を作成します。開発を開始する前に、内容を確認して調整できます。
  • ビルドモード自然言語で指定した要件から、動作可能なアプリケーションを直接生成し、アプリケーション開発を迅速化します。
フォームの作成 自然言語で指定した説明に基づいてフォームを作成します。また、適切なフォーム項目が提案され、フォームを生成する前に確認して変更できます。
次の項目の提案 フォームの設計時に、追加する関連項目を提案します。提案内容は、現在のフォーム構造とアプリケーションのコンテキストに基づきます。
Delugeアシスタント 対話形式のプロンプトから要件を理解し、Delugeスクリプトを生成、変更します。Delugeアシスタントには、ワークフローや関数内のDelugeエディターから直接アクセスでき、Delugeスクリプトの作成時にリアルタイムでサポートを受けられます。
Zoho ZiaのDelugeタスク DelugeスクリプトからLLMを直接呼び出し、AIを活用した処理を実行するためのDeluge関数を提供します。プロンプト、対応ファイル、パラメーターを入力として受け取り、生成された応答を返します。
AIエージェント 状況を分析して適切な対応方法を判断し、複数の複雑なタスクを自律的に実行するエージェントを作成します。エージェントは、事前設定されたDeluge関数(ツール)を選択して呼び出し、必要な処理を実行します。
ポータルのカスタマイズ 自然言語のプロンプトで指定した要件に基づいて、関連するコンテンツを生成してポータルページに追加し、ポータルテンプレートをカスタマイズします。また、既存のポータルにカスタムページを作成する際、アップロードした参照画像に基づいて初期ページレイアウトを生成します。
ビルドエージェント 自然言語のプロンプトを使用して、既存のアプリケーションに含まれるフォーム、レポート、ページ、チャットエージェント、ワークフローなどのコンポーネントを作成、変更します。ビルドエージェントは、編集モードと本番モードの両方でアプリケーションを変更できます。
チャットエージェント ユーザーのリクエストを理解し、自然言語での会話を通じて、情報の取得やアプリケーション固有のタスクの実行を支援するAIアシスタントを作成します。

Notes
メモ:
  1. ユーザーが初めて登録した際、AIエージェントとチャットエージェントを除くZoho Zia機能は初期設定で有効になり、Zoho独自のLLMであるZoho GenAIを使用するよう関連付けられます。
  2. AIエージェント機能で利用できるLLMプロバイダーは、OpenAIのみです。
  3. AI機能を有効または無効にできるのは特権管理者のみです。ただし、アプリケーションの作成機能は、特権管理者と管理者の両方が管理できます。

3. Zoho Ziaの設定

Zoho Ziaの設定は、次の2つの手順で行います。
  1. Zoho ZiaのAI機能を動作させるLLMプロバイダーの設定
  2. Zoho Zia機能の有効化または無効化、および各機能で使用するLLMプロバイダーの選択

3.1. Zoho Zia用の外部LLMプロバイダーの設定

Zoho GenAIの代わりに外部LLMプロバイダー(OpenAIGoogleAnthropic)でZoho Ziaを使用する場合は、Zoho Creatorで設定する前に、そのプロバイダー側で必要な設定を完了する必要があります。連携を有効にするには、APIキーなどの認証情報を生成します。
Zoho GenAI
OpenAI
Google
Anthropic
Zoho GenAI

Zoho GenAI

Zoho GenAIは、Zohoが独自に開発したLLMで、Zoho Creatorでは初期設定で利用できます。Zoho ZiaのLLMプロバイダーとしてZoho GenAIを使用する場合、追加の設定や認証情報は必要ありません。そのままZoho Ziaの設定手順に進むことができます。
OpenAI

OpenAI

Info
情報:LLMプロバイダーとしてOpenAIを使用する場合は、有料プランを利用し、OpenAIのAPIキーを使用するために十分なAPIクレジットがあることを確認してください。
Zoho ZiaでOpenAIを設定する前に、認証用のAPIキーをOpenAIアカウントで作成します。
APIキーを生成するには、次の手順を実行します。
  1. OpenAIアカウントの[設定]に移動し、[請求]セクションを選択します。
  2. 設定ページの[支払い情報を追加]ボタンをクリックし、必要な情報を入力します。
  3. APIキーセクションに移動し、[新しいシークレットキーを作成]をクリックします。
  4. 名前を入力し(任意)、対象のプロジェクトを選択します。
  5. シークレットキーを作成]をクリックしてキーを生成します。
  6. 生成されたキーをコピーします。LLMプロバイダーとしてOpenAIを選択した場合は、Zoho CreatorのZoho Zia設定でこのキーを使用します。

Google

Google

Info
情報:
  1. LLMプロバイダーとしてGoogleを選択する場合は、請求が有効になっており、Gemini APIにアクセスできるGoogle Cloudプロジェクトが必要です。このAPIはGoogle Cloudサービスの一部であるため、利用状況を管理して生成AI機能にアクセスするには、有効なプロジェクトと請求設定が必要です。
  2. Gemini APIに十分な割り当て量があり、お住まいの地域で利用できることを確認してください。アクセス制限の詳細については、Google AIのドキュメントを参照してください。
Zoho CreatorでGoogleを使用するには、有効なGoogle Cloudアカウントが必要です。Google AIのAPIキーを取得するには、次の手順を実行します。
  1. Google AI Studioに移動します。
  2. 新しいプロジェクトを作成するか、既存のプロジェクトを選択します。上部のメニューバーで[APIキーを取得]をクリックします。
  3. +APIキーを作成]をクリックして、新しいAPIキーを生成します。このページには既存のキーも表示されます。
  4. 生成されたキーをコピーします。LLMプロバイダーとしてGoogleを選択した場合は、Zoho CreatorのZoho Zia設定でこのキーを使用します。
Anthropic

Anthropic


Info情報:LLMプロバイダーとしてAnthropicを選択する場合は、アカウントがAPIアクセスに対応したプランに加入していることを確認してください。APIの利用上限と請求の詳細については、Anthropicのドキュメントを参照してください。

Zoho CreatorのZoho ZiaでAnthropicのAIモデルを使用するには、APIアクセスが可能なAnthropicアカウントを用意し、APIキーを生成する必要があります。
AnthropicのAPIキーを作成するには、次の手順を実行します。
  1. Anthropicアカウントにサインインします。
  2. 左側のパネルを展開し、[APIキー]をクリックします。
  3. +キーを作成]をクリックします。
  4. キー名を入力し、[追加]をクリックして続行します。
  5. 生成されたAPIキーをコピーします。プロバイダーとしてAnthropicを選択した場合は、Zoho Creatorの[Zoho Zia設定]セクションに貼り付けます。




3.2. Zoho Ziaの設定手順


  1. Creatorアカウントで[操作]に移動します。アプリケーションカードの[Zoho Zia]をクリックします。設定画面が表示されます。
  2. LLMプロバイダータブで、使用するLLMプロバイダーを選択します。選択したLLMプロバイダーの設定ページに移動します。

      • 初期設定では、Zoho GenAIが設定されています。Zohoの独自LLMであり、Creatorアカウントで追加料金なしで利用できるため、APIキーは必要ありません。

      • LLMプロバイダーとしてOpenAIAnthropic、またはGoogleを使用する場合は、連携を有効にするため、各サービスのAPIキーを生成して追加する必要があります。各LLMプロバイダーでAPIキーを生成する方法については、Zoho Ziaでの外部LLMプロバイダーの設定セクションを参照してください。

  3. [設定]タブで[APIキーを追加]をクリックします。ポップアップが表示されます。

  4. 選択したLLMプロバイダーの[キー名][APIキー]を入力し、[追加]をクリックします。キー名には英字のみを使用できます。キー名を設定すると、複数のキーを区別しやすくなります。

      • 追加したキーを編集または更新するには、横三点リーダー内の[編集]をクリックします。表示されたポップアップでキーを変更し、[保存]をクリックします。

      • 該当するキーを使用している機能を確認するには、[機能を管理]をクリックします。

      • APIキーを削除するには、[削除]をクリックします。設定済みのキーがZoho Creatorから削除され、そのキーに関連付けられていた機能は、初期設定でZoho GenAIに関連付けられます。Zoho GenAIに対応していない機能は、手動で関連付ける必要があります。

Notes
メモ:Zoho Ziaを設定すると、AIエージェントとチャットエージェントを除くZoho Zia機能が初期設定で有効になり、Zoho独自のLLMであるZoho GenAIを使用するように関連付けられます。
Zoho Ziaで各APIキーを設定することで、Zoho Zia機能を他のLLMプロバイダー(OpenAI、Anthropic、Google)に関連付けることができます。
  1. [機能]タブでは、各機能をキーに関連付け、それぞれの機能を有効にできます。
     
メモ:
- LLMプロバイダーごとに最大5件のAPIキーを追加できます。
- 機能を無効にすると、LLMプロバイダーとの関連付けは保持されません。機能を再度有効にする際は、該当するLLMプロバイダーにもう一度関連付ける必要があります。
- 各機能に同時に関連付けられるキーは1件のみです。
- Zoho GenAIは初期設定で利用でき、APIキーは必要ありません。

4. API使用量の管理

Infoメモ:LLMプロバイダーとしてZoho GenAIを選択した場合、独自LLMでありAPI使用量の上限が適用されないため、API使用量を確認することはできません。
選択したLLMプロバイダーの月間使用量を確認するには、次の手順を実行します。
  1. Creatorアカウントで[操作]に移動し、アプリケーションカードの[Zoho Zia]をクリックします。設定画面が表示されます。
  2. 対象のLLMプロバイダーをクリックします。[使用量]タブに切り替え、中央のボタンをクリックします。
対象のLLMプロバイダーのサインインページに移動します。設定済みのAPIキーに関連付けられたアカウントにログインすると、使用量の詳細を確認できます。

5. 留意事項

レート制限
  1. Zoho Ziaは、Zoho CreatorのAI呼び出しやAPI呼び出しを消費しません。ただし、APIレート制限が適用される場合があります。レート制限とは、ユーザーまたはクライアントが一定期間内にサービスへアクセスできる回数に対して、LLMプロバイダーが設ける制限です。制限は、利用プランや使用するモデルによって異なります。
  2. 各LLMプロバイダーのレート制限については、それぞれの公式ドキュメントを参照してください。
    1. OpenAIのレート制限
    2. Google Geminiのレート制限
    3. Anthropicのレート制限
  1. Zoho GenAI LLMで以下のZoho Zia機能を使用すると、開発AIクレジットビジネスAIクレジットが消費されます。
    開発AIクレジットは、Zoho Ziaアプリビルダー(プランモード)ビルドエージェントの使用時に消費されます。
    ビジネスAIクレジットは、チャットエージェントDeluge Zoho Ziaタスクの使用時に消費されます。
  2. 複数のAI機能を短時間に連続して使用すると、設定したプロバイダーのレート制限を超える場合があります。その結果、エラーが発生したり、AI機能が一時的に中断したりする可能性があります。
    たとえば、LLMプロバイダーで1分あたり15件のリクエスト(RPM)が許可されている場合に、短時間で複数のアプリケーションを作成しようとすると、レート制限を超えてエラーが発生する可能性があります。
制限事項
  1. 現在、LLMプロバイダーとしてZoho GenAIを選択した場合、Zoho Ziaのプロンプトは英語でのみ利用できます。他の言語を使用するには、Zoho Ziaに外部LLMプロバイダーを設定してください。
  2. AIが生成した内容には、誤りが含まれる場合があります。使用する前に、すべての説明プロンプトが正確かつ適切であることを確認してください。
プライバシー
  1. Zoho Creatorは、AI機能に応じた回答を生成するため、ユーザーの入力内容と関連するフォームのメタデータに基づいてプロンプトを作成します。Zoho GenAI、OpenAIGoogleAnthropicなど、対応するすべての生成AIプロバイダーは、データのプライバシー保護に取り組んでいます。
  2. AI機能を使用する際は、プロンプトに機密情報や秘密情報を含めないことをお勧めします。
  3. Zoho GenAIはZoho独自のLLMであり、追加料金なしで利用できます。Zoho GenAIを使用する場合、データはZohoのエコシステム内で保護されます。

6. 関連トピック

  1. Zoho Ziaアプリビルダーを使用したアプリケーションの作成
  2. Zoho Ziaの支援を利用したフォームの作成
  3. AI支援フォームの項目候補の生成
  4. AIエージェントの概要
  5. DelugeのZoho Ziaタスク
  6. 次の項目候補の設定
次のステップ
次のステップ
Zoho Ziaを理解して設定したら、アプリビルダーフォームの作成次の項目候補ビルドエージェントチャットエージェントなど、Zoho Ziaのその他の機能をご確認ください。