18.8.1 APEXにおける生成AIサポートの理解
APEXにおける生成人工知能(AI)サービスのサポートについて学習します。
生成AIサービスについて
APEXでは、生成AIサービスの情報が生成AIオブジェクト(または生成AIサービス)として「ワークスペース・ユーティリティ」の「生成AIサービス」ページに格納されます。生成AIサービスはワークスペースレベルで格納されるため、ワークスペース内のすべてのアプリケーションで表示および使用可能です。生成AIサービスでは、Open AI、OCI生成AIサービス、Cohereなど、多くの商用生成AI製品がサポートされています。
生成AIサービスを作成すると、APEXによってAIサービス・キーがWeb資格証明として格納されます。生成AIサービスには、実際には使用されているAIサービスに関する情報が格納されます。
生成AIサービスを使用するアプリケーションをエクスポートする場合、エクスポート・ファイルでは、Web資格証明定義から実際のWeb資格証明シークレットが省略されます。エクスポート・ファイルをインポートするときには、Web資格証明シークレットを手動で設定するか、APIを使用して設定する必要があります。
管理者コントロール
インスタンス管理者は、ワークスペースまたはインスタンスレベルでAIサービスのサポートを管理できます。さらに学習するには、『Oracle APEX管理ガイド』の「ワークスペース情報の編集」およびインスタンスのAIサービスのサポートの管理を参照してください。
アプリケーション・ビルダーでの生成AIの有効化について
生成AIサービスを作成するときに、「アプリケーション・ビルダーで使用」設定を有効にすると、次の機能が使用可能になります:
- アプリケーションの作成ウィザードでの統合生成AIオプション。
- すべてのAPEXコード・エディタでの生成AIサポート(APEXアシスタント)。
ノート:
「アプリケーション・ビルダーで使用」設定を有効にして一度に構成できる生成AIサービスは1つのみです。「生成AIを使用したアプリケーションの作成」および「APEXアシスタントの使用」を参照してください。
ランタイム・アプリケーションへの生成AIの組込み
AIアシスタントを開く動的アクションを作成して、アプリケーションにAIを組み込むことができます。実際の手順は、動的なアクションへのボタンのフックと同じくらい簡単です。
「アプリケーションへの生成AIの組込み」を参照してください。
親トピック: APEXでの生成AIの管理