最近のアクセス:
GeneXusAI: エラー処理とコード

いずれの GeneXus AI タスクでも、Messages 構造化データタイプに基づくパラメーターを通じて、操作のステータスに関する情報が提供されます。このパラメーターを常にリストの下から 2 番目に指定して、AI タスクを次のように記述できます。
&result = GeneXusAI.<Category>.<AI_Task>(&parm1, ..., &parmN, &messages)
入力値の説明  
  &parm1,...,&parmN : 一連のパラメーターです。パラメーターのタイプは各 AI タスクによって異なります。
  &messages Messages, GeneXus.Common
  &result : 戻り値です。値のタイプは各 AI タスクによって異なります。

コード

次の表に、GeneXusAI によって返される可能性があり、Messages.Message データタイプの 'Id' フィールドに格納されるエラーコードを示します。
コード 説明

GXAI1000  

There is no result
プロバイダーが結果を出力しない場合に情報ステータスとして返されます。

GXAI1001

There is no processing
プロバイダーが出力を処理しない場合に情報ステータスとして返されます。

GXAI1002

Language is not set
言語が設定されていない場合に情報ステータスとして返されますが、言語を設定することで精度を高めることができます。

GXAI4000

Credentials are missing
アクセスに必要な資格情報を適切に指定しなかった場合に返されます。

GXAI4001

Text is empty
指定した入力必須のテキストが空の場合に返されます。

GXAI4002

Language is empty
指定した入力必須の言語が空の場合に返されます。

GXAI4003

Source language is empty
翻訳タスクにおいて、指定した入力必須の原文言語が空の場合に返されます。

GXAI4004

Target language is empty
翻訳タスクにおいて、指定した入力必須の訳文言語が空の場合に返されます。

GXAI4005

Language has an incorrect format
入力言語として 2 文字のコード ('en' など) を指定したが、実際には言語/ロケール ('en-US' など) が要求されている場合に返されます。

GXAI4006

File path is empty
指定した入力必須のファイルパスが空の場合に返されます。

GXAI4007

File path does not exist
指定した入力のファイルパスが存在しない場合に返されます。

GXAI4008

File format is not supported
指定したファイル形式がサポートされていない場合に返されます。

GXAI4009

File fetch from URL failed
指定したファイル URL を取得できない場合に返されます。

GXAI4010

File upload failed
指定したファイルをアプリケーションサーバーにアップロードできない場合に返されます。

GXAI4011

Model name '%1' is unknown
指定したモデル名 (%1) がプロバイダーで認識されない場合に返されます。

GXAI4012

File source is ambiguous, path and URL are both given
指定したファイルソースの URL とパスの両方があいまいな場合に返されます。

GXAI4013

File source is unspecified, path or URL must be given
ファイルリソースの URL とパスのいずれも指定しなかった場合に返されます。

GXAI4014

Collection '%1' is empty
指定したコレクション入力にエレメントが含まれていない場合に返されます。

GXAI4015

Recognition mode '%1' is unknown
指定した認識モードがプロバイダーで認識されない場合に返されます。

GXAI4016

SSML has a wrong format
テキストから音声への変換時に、指定した SSML がプロバイダーで認識されない場合に返されます。

GXAI4017

Voice is unavailable
テキストから音声への変換時に、指定した音声にプロバイダーが対応していない場合に返されます。

GXA4018

File content or location is empty
指定したファイルのコンテンツまたは場所 (パス/URL) が空の場合に返されます。

GXA4019

File is unavailable
入力ファイルが使用不可またはアクセス不可の状態である場合に返されます。

GXA4020

URL has a wrong format.
要求されている形式と異なる URL を指定した場合に返されます。

GXA4021

Credentials are ambiguous, username/password and key are both given.
ユーザー名/パスワードと認証用のキーを両方入力された場合に返されます。1 つの認証方法だけを設定する必要があります。

GXAI4022

Text is too large
入力したテキストが多すぎる場合に返されます。

GXAI4023

Proxy is enabled but host/port is missing
プロキシを有効にしたにもかかわらず、接続情報が不足している場合に返されます。

GXAI4024

Model is unavailable
モデルが使用不可である場合に返されます。

GXAI4025

Model sample is empty
モデルのデータセットジェネレーター (Procedure または Data Provider オブジェクト) が空のコレクションを生成した場合に返されます。

GXAI4100

Parameter '%1' is malformed
必須パラメーターのタイプが異なる場合に返されます。

GXAI4101

Parameter '%1' is missing
必須パラメーターが欠落している場合に返されます。

GXAI5000

External provider raises an error '%1'
プロバイダーが正常に完了しなかった場合に返されます。

GXAI5001

Authentication failed due to an invalid token
無効なアクセストークンに起因して認証が失敗した場合に返されます。

GXAI5002

Authentication failed during communication.Reason %1
不明な問題に起因して認証が失敗した場合に返されます。

GXAI5003

Operation failed
現在の操作に失敗した場合に返されます。

GXAI5100

Deprecated
タスクによって使用されるサービスをプロバイダーが非推奨としている場合に返されます。

GXAI6000

Provider name is empty
実行時にプロバイダーを設定したが、Provider.Name フィールドが設定されていない場合に返されます。

GXAI6001

Task '%1' is unavailable for '%2' provider
AI タスクを実行しようとしたが、指定したプロバイダーがそのタスクに対応していない場合に返されます。

GXAI6002

Unhandled exception
未処理の例外をモジュールが受け取った場合に返されます。

GXAI6003

An error has occurred
AI タスクがエラーを返した場合に返されます。コードと原因の詳細を示します。

適用範囲

AI タスク All
プラットフォーム  Web (.NET、.NET Core、Java)、スマートデバイス (Android、iOS)

使用可能バージョン

このドキュメントは、GeneXus 16 以降に適用されます。




サブページ
Created: 19/03/25 18:00 by Admin Last update: 21/08/23 20:01 by Admin
カテゴリ
Powered by GXwiki 3.0