# mulesoft Mulesoft Vectors Connector - Full Documentation
# Anypoint Code Builder を使用した MuleSoft Vectors Connector 1.0 の設定
Unresolved include directive in modules/ROOT/pages/mulesoft-vectors-connector-config-acb.adoc - include::connectors::partial$configure-acb-connectors-partial.adoc\[\]
## [](#新しいインテグレーションプロジェクトを作成する)新しいインテグレーションプロジェクトを作成する
Unresolved include directive in modules/ROOT/pages/mulesoft-vectors-connector-config-acb.adoc - include::connectors::partial$configure-acb-connectors-partial.adoc\[\]
## [](#インテグレーションプロジェクトにコネクタを追加する)インテグレーションプロジェクトにコネクタを追加する
Unresolved include directive in modules/ROOT/pages/mulesoft-vectors-connector-config-acb.adoc - include::connectors::partial$configure-acb-connectors-partial.adoc\[\]
## [](#フローのソースを設定する)フローのソースを設定する
Unresolved include directive in modules/ROOT/pages/mulesoft-vectors-connector-config-acb.adoc - include::connectors::partial$configure-acb-connectors-partial.adoc\[\]
## [](#プロジェクトにコンポーネントを追加する)プロジェクトにコンポーネントを追加する
Unresolved include directive in modules/ROOT/pages/mulesoft-vectors-connector-config-acb.adoc - include::connectors::partial$configure-acb-connectors-partial.adoc\[\]
## [](#コンポーネント属性を設定する)コンポーネント属性を設定する
Unresolved include directive in modules/ROOT/pages/mulesoft-vectors-connector-config-acb.adoc - include::connectors::partial$configure-acb-connectors-partial.adoc\[\]
## [](#新しい設定-xml-ファイルを作成する)新しい設定 XML ファイルを作成する
Unresolved include directive in modules/ROOT/pages/mulesoft-vectors-connector-config-acb.adoc - include::connectors::partial$configure-acb-connectors-partial.adoc\[\]
## [](#debug)アプリケーションをデバッグする
Anypoint Code Builder の埋め込みデバッガーを使用して Mule アプリケーションをデバッグします。
[Mule アプリケーションのデバッグ](https://docs.mulesoft.com/jp/anypoint-code-builder/int-debug-mule-apps)を参照してください。
## [](#関連情報)関連情報
Unresolved include directive in modules/ROOT/pages/mulesoft-vectors-connector-config-acb.adoc - include::connectors::partial$configure-acb-connectors-partial.adoc\[\] \* [デプロイメントオプション](https://docs.mulesoft.com/jp/runtime-manager/deployment-strategies)
# Anypoint Studio を使用した MuleSoft Vectors Connector 1.0 の設定
Anypoint Studio (Studio) エディターは、Mule アプリケーション、プロパティ、および設定ファイルの設計と更新に役立ちます。
Studio でコネクタを追加および設定する手順は、次のとおりです。
1. [Mule プロジェクトを作成します](#create-mule-project)。
2. [コネクタを Mule プロジェクトに追加します](#add-connector-to-project)。
3. [共有ライブラリを設定します](#configure-shared-libraries)。
4. [コネクタのフローのソースを設定します](#configure-source)。
5. [フローにコネクタの操作を追加します](#add-connector-operation)。
6. [コネクタのグローバル要素を設定します](#configure-global-element)。
7. [その他のコネクタ項目を設定します](#configure-other-fields)。
[「アプリケーションログの表示」](#view-app-log)で説明されているように、コネクタを実行するときに、リアルタイムでアプリケーションログを表示して問題を確認できます。
Studio で初めてコネクタを設定する場合は、[「Anypoint Studio を使用したコネクタの設定」](https://docs.mulesoft.com/connectors/introduction/intro-config-use-studio)を参照してください。このトピックを参照した後、コネクタ項目についての詳細情報が必要な場合は、[「MuleSoft Vectors Connector リファレンス」](https://docs.mulesoft.com/jp/mulesoft-vectors-connector/1.0/mulesoft-vectors-connector-reference)を参照してください。
## [](#create-mule-project)Mule プロジェクトを作成する
Unresolved include directive in modules/ROOT/pages/mulesoft-vectors-connector-studio.adoc - include::connectors::partial$t-studio-partial.adoc\[\]
## [](#add-connector-to-project)コネクタを Mule プロジェクトに追加する
MuleSoft Vectors Connector を Mule プロジェクトに追加して、XML コードにコネクタの名前空間およびスキーマの場所を自動的に入力し、プロジェクトの `pom.xml` ファイルに必須の連動関係を追加します。
1. **\[Mule Palette (Mule パレット)\]** で、**\[(X) Search in Exchange ((X) Exchange 内を検索)\]** をクリックします。
2. **\[Add Dependencies to Project (連動関係をプロジェクトに追加)\]** で、検索項目に「`mulesoft vectors`」と入力します。
3. **\[Available modules (使用可能なモジュール)\]** で **\[MuleSoft Vectors Connector\]** をクリックします。
4. **\[Add (追加)\]** をクリックします。
5. **\[Finish (完了)\]** をクリックします。
Studio でコネクタを Mule プロジェクトに追加しても、Studio ワークスペースの他のプロジェクトはそのコネクタを使用できません。
## [](#configure-shared-libraries)共有ライブラリの設定
コネクタの全体的なサイズを減らし、不要な連動関係の追加を回避するため、すべての省略可能なライブラリはコネクタから削除されており、特定のユースケースに応じて必要なライブラリのみを追加できます。Mule Maven プラグインを使用して、必要な連動関係をプロジェクトの `pom.xml` ファイルに追加できます。共有ライブラリの設定方法についての詳細は、[「共有ライブラリの設定」](https://docs.mulesoft.com/mule-runtime/latest/mmp-concept#configure-shared-libraries)を参照してください。
### [](#エンベディングモデル)エンベディングモデル
#### [](#設定)設定
```xml
...
| Pinecone を Milvus または Qdrant で使用することはできません。 |
| データはメモリ内で処理されるため、並列処理 (1 回で複数のフローを実行するなど) を行う場合、メモリ不足の問題が発生する可能性があります。たとえば、1 MB のファイルを 3 つのフローで処理する場合。約 3 MB のファイルがメモリ内に読み込まれます。これは、Apache Tika ライブラリと LangChain4j ライブラリの性質によるものです。 |
| PGVector は FIPS 準拠ではありません。 |
| ベクトルストア | メタデータの保存 | メタデータによる絞り込み | エンベディングの削除 | すべてのエンベディングのリスト |
|---|---|---|---|---|
Azure AI Search |
はい |
はい |
はい |
はい |
Chroma |
はい |
はい |
はい |
はい |
Milvus |
はい |
はい |
はい |
はい |
OpenSearch |
はい |
はい |
はい |
いいえ |
PGVector |
はい |
はい |
はい |
はい |
Pinecone |
はい |
はい |
いいえ |
いいえ |
Qdrant |
はい |
はい |
はい |
はい |
MongoDB Atlas |
はい |
はい |
はい |
はい |
Ephemeral File |
はい |
はい |
はい |
はい |
| モデルプロバイダー | テキストエンベディング | 画像エンベディング | 動画エンベディング |
|---|---|---|---|
Azure OpenAI |
はい |
いいえ |
いいえ |
Azure Vision AI |
はい |
いいえ |
いいえ |
Einstein |
はい |
いいえ |
いいえ |
Hugging Face |
はい |
いいえ |
いいえ |
Mistral AI |
はい |
いいえ |
いいえ |
Nomic |
はい |
いいえ |
いいえ |
Ollama |
はい |
いいえ |
いいえ |
OpenAI |
はい |
いいえ |
いいえ |
| 急速に進化する AI 環境に対応するため、特定のベクトルストアと LLM はベータとしてマークされています。これらは初期フェーズのインテグレーションであり、安定性、需要、プロバイダーの更新に基づいて変わる可能性があります。これらを調べることはできますが、サポートは制限され、変更される可能性があることを認識しておく必要があります。 |
| 名前 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Name (名前) |
String (文字列) |
この設定の名前。コネクタはこの名前の設定を参照します。 |
x |
|
Connection (接続) |
この設定の接続種別。 |
x |
||
Name (名前) |
String (文字列) |
この設定の参照に使用される ID。 |
x |
|
Expiration Policy (有効期限ポリシー) |
設定の有効期限ポリシーを設定します。 |
| 名前 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Proxy Config (プロキシ設定) |
HttpProxyConfig |
アウトバウンド接続のプロキシを設定します。 |
||
TLS Configuration (TLS 設定) |
プロトコルとして HTTPS が設定されている場合、少なくともキーストアを設定する必要があります。 |
|||
Timeout (タイムアウト) |
Number (数値) |
操作のタイムアウト (ミリ秒)。 |
60000 |
|
エンドポイント |
String (文字列) |
エンドポイント。 |
x |
|
Api Key (API キー) |
String (文字列) |
API キー。 |
x |
|
Api Version (API バージョン) |
String (文字列) |
API バージョン。 |
x |
|
Reconnection (再接続) |
アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。 |
| 名前 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Proxy Config (プロキシ設定) |
HttpProxyConfig |
アウトバウンド接続のプロキシを設定します。 |
||
TLS Configuration (TLS 設定) |
プロトコルとして HTTPS が設定されている場合、少なくともキーストアを設定する必要があります。 |
|||
Timeout (タイムアウト) |
Number (数値) |
操作のタイムアウト (ミリ秒)。 |
60000 |
|
エンドポイント |
String (文字列) |
エンドポイント。 |
x |
|
Api Key (API キー) |
String (文字列) |
API キー。 |
x |
|
Api Version (API バージョン) |
String (文字列) |
API バージョン。 |
x |
|
Reconnection (再接続) |
アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。 |
| 名前 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Proxy Config (プロキシ設定) |
HttpProxyConfig |
アウトバウンド接続のプロキシを設定します。 |
||
TLS Configuration (TLS 設定) |
プロトコルとして HTTPS が設定されている場合、少なくともキーストアを設定する必要があります。 |
|||
Timeout (タイムアウト) |
Number (数値) |
操作のタイムアウト (ミリ秒)。 |
60000 |
|
Salesforce Org (Salesforce 組織) |
String (文字列) |
Salesforce 組織。 |
x |
|
Client Id (クライアント ID) |
String (文字列) |
クライアント ID。 |
x |
|
Client Secret (クライアントシークレット) |
String (文字列) |
クライアントシークレット。 |
x |
|
Reconnection (再接続) |
アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。 |
| 名前 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Proxy Config (プロキシ設定) |
HttpProxyConfig |
アウトバウンド接続のプロキシを設定します。 |
||
TLS Configuration (TLS 設定) |
プロトコルとして HTTPS が設定されている場合、少なくともキーストアを設定する必要があります。 |
|||
Timeout (タイムアウト) |
Number (数値) |
操作のタイムアウト (ミリ秒)。 |
60000 |
|
Api Key (API キー) |
String (文字列) |
API キー。 |
x |
|
Reconnection (再接続) |
アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。 |
| 名前 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Proxy Config (プロキシ設定) |
HttpProxyConfig |
アウトバウンド接続のプロキシを設定します。 |
||
TLS Configuration (TLS 設定) |
プロトコルとして HTTPS が設定されている場合、少なくともキーストアを設定する必要があります。 |
|||
Timeout (タイムアウト) |
Number (数値) |
操作のタイムアウト (ミリ秒)。 |
60000 |
|
Api Key (API キー) |
String (文字列) |
API キー。 |
x |
|
Total Timeout (ms) (合計タイムアウト (ミリ秒)) |
Number (数値) |
API 要求の合計タイムアウト (ミリ秒)。 |
60000 |
|
Reconnection (再接続) |
アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。 |
| 名前 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Proxy Config (プロキシ設定) |
HttpProxyConfig |
アウトバウンド接続のプロキシを設定します。 |
||
TLS Configuration (TLS 設定) |
プロトコルとして HTTPS が設定されている場合、少なくともキーストアを設定する必要があります。 |
|||
Timeout (タイムアウト) |
Number (数値) |
操作のタイムアウト (ミリ秒)。 |
60000 |
|
Api Key (API キー) |
String (文字列) |
API キー。 |
x |
|
Reconnection (再接続) |
アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。 |
| 名前 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Proxy Config (プロキシ設定) |
HttpProxyConfig |
アウトバウンド接続のプロキシを設定します。 |
||
TLS Configuration (TLS 設定) |
プロトコルとして HTTPS が設定されている場合、少なくともキーストアを設定する必要があります。 |
|||
Timeout (タイムアウト) |
Number (数値) |
操作のタイムアウト (ミリ秒)。 |
60000 |
|
ベース URL |
String (文字列) |
Ollama ベース URL。 |
x |
|
Reconnection (再接続) |
アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。 |
| 名前 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Proxy Config (プロキシ設定) |
HttpProxyConfig |
アウトバウンド接続のプロキシを設定します。 |
||
TLS Configuration (TLS 設定) |
プロトコルとして HTTPS が設定されている場合、少なくともキーストアを設定する必要があります。 |
|||
Timeout (タイムアウト) |
Number (数値) |
操作のタイムアウト (ミリ秒)。 |
60000 |
|
Api Key (API キー) |
String (文字列) |
API キー。 |
x |
|
Reconnection (再接続) |
アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。 |
| 名前 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Name (名前) |
String (文字列) |
この設定の名前。コネクタはこの名前の設定を参照します。 |
x |
|
Connection (接続) |
この設定の接続種別。 |
x |
||
Name (名前) |
String (文字列) |
この設定の参照に使用される ID。 |
x |
|
Expiration Policy (有効期限ポリシー) |
設定の有効期限ポリシーを設定します。 |
| 名前 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Proxy Configuration (プロキシ設定) |
HttpProxyConfig |
アウトバウンド接続のプロキシを設定します。 |
||
TLS Configuration (TLS 設定) |
プロトコルとして HTTPS が設定されている場合、少なくともキーストアを設定する必要があります。 |
|||
Url |
String (文字列) |
URL。 |
x |
|
Api Key (API キー) |
String (文字列) |
API キー。 |
x |
|
Reconnection (再接続) |
アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。 |
| 名前 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Proxy Configuration (プロキシ設定) |
HttpProxyConfig |
アウトバウンド接続のプロキシを設定します。 |
||
TLS Configuration (TLS 設定) |
プロトコルとして HTTPS が設定されている場合、少なくともキーストアを設定する必要があります。 |
|||
Url |
String (文字列) |
URL。 |
x |
|
Reconnection (再接続) |
アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。 |
| 名前 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Working Directory (作業ディレクトリ) |
String (文字列) |
ストアファイルを作成するためのディレクトリ。 |
x |
|
Reconnection (再接続) |
アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。 |
| 名前 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Uri |
String (文字列) |
URI。 |
||
Host (ホスト) |
String (文字列) |
ホスト。 |
||
Port (ポート) |
Number (数値) |
ポート。 |
||
Token (トークン) |
String (文字列) |
トークン。 |
||
Username (ユーザー名) |
String (文字列) |
ユーザー名。 |
||
Password (パスワード) |
String (文字列) |
Password (パスワード)。 |
||
Database Name (データベース名) |
String (文字列) |
データベース名。 |
||
Index Type (インデックス種別) |
String (文字列) |
インデックス種別。 |
FLAT |
|
Metric Type (メトリクス種別) |
String (文字列) |
メトリクス種別。 |
COSINE |
|
Consistency Level (一貫性レベル) |
String (文字列) |
一貫性レベル。 |
EVENTUALLY |
|
Auto Flush On Insert (挿入時に自動フラッシュ) |
Boolean (ブール) |
挿入時に自動フラッシュするかどうかを決定します。 |
true |
|
Id Field Name (ID 項目名) |
String (文字列) |
ID 項目名。 |
ID |
|
Text Field Name (テキスト項目名) |
String (文字列) |
テキスト項目名。 |
text (テキスト) |
|
Metadata Field Name (メタデータ項目名) |
String (文字列) |
メタデータ項目名。 |
metadata (メタデータ) |
|
Vector Field Name (ベクトル項目名) |
String (文字列) |
ベクトル項目名。 |
vector (ベクトル) |
|
Reconnection (再接続) |
アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。 |
| 名前 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Host (ホスト) |
String (文字列) |
ホスト。 |
x |
|
Port (ポート) |
Number (数値) |
ポート。 |
||
Username (ユーザー名) |
String (文字列) |
ユーザー名。 |
||
Password (パスワード) |
String (文字列) |
Password (パスワード)。 |
x |
|
Database Name (データベース名) |
String (文字列) |
データベース名。 |
||
Options (オプション) |
String (文字列) |
オプション。 |
||
Reconnection (再接続) |
アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。 |
| 名前 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Url |
String (文字列) |
URL。 |
x |
|
User (ユーザー) |
String (文字列) |
ユーザー名。 |
||
Password (パスワード) |
String (文字列) |
パスワード。 |
x |
|
Api Key (API キー) |
String (文字列) |
API キー。 |
||
Reconnection (再接続) |
アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。 |
| 名前 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Host (ホスト) |
String (文字列) |
ホスト。 |
x |
|
Port (ポート) |
Number (数値) |
ポート。 |
x |
|
Database (データベース) |
String (文字列) |
データベース。 |
x |
|
User (ユーザー) |
String (文字列) |
ユーザー名。 |
x |
|
Password (パスワード) |
String (文字列) |
Password (パスワード)。 |
x |
|
Reconnection (再接続) |
アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。 |
| 名前 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Cloud (クラウド) |
String (文字列) |
クラウド。 |
x |
|
Region (リージョン) |
String (文字列) |
リージョン。 |
x |
|
Api Key (API キー) |
String (文字列) |
API キー。 |
x |
|
Reconnection (再接続) |
アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。 |
| 名前 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Host (ホスト) |
String (文字列) |
ホスト。 |
x |
|
GPRC Port (SOAP ポート) |
Number (数値) |
gRPC ポート。 |
x |
|
Use TLS (TLS を使用) |
Boolean (ブール) |
TLS を使用するかどうかを決定します。 |
false |
|
Text Segment Key (テキストセグメントキー) |
String (文字列) |
テキストセグメントキー。 |
x |
|
Api Key (API キー) |
String (文字列) |
API キー。 |
x |
|
Reconnection (再接続) |
アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。 |
| 名前 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Name (名前) |
String (文字列) |
この設定の名前。コネクタはこの名前の設定を参照します。 |
x |
|
Name (名前) |
String (文字列) |
この設定の参照に使用される ID。 |
x |
| 名前 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Configuration (設定) |
String (文字列) |
使用する設定の名前。 |
x |
|
Input Texts (入力テキスト) |
Array of String (文字列の配列) |
エンベディングの生成元であるテキストの入力リスト。 |
#[payload] |
|
Output Mime Type (出力 MIME タイプ) |
String (文字列) |
この操作で出力されるペイロードの MIME タイプ。 |
||
Output Encoding (出力エンコード) |
String (文字列) |
この操作で出力されるペイロードのエンコード。 |
||
Config Ref (設定参照) |
ConfigurationProvider |
このコンポーネントを実行するために使用する設定の名前。 |
x |
|
Streaming Strategy (ストリーミング戦略) |
|
Mule によるストリームの処理方法を設定します。反復可能ストリームは、デフォルトの動作です。 |
||
Model (Deployment) Name (モデル (デプロイメント) 名) |
String (文字列) |
エンベディングモデル (デプロイメント) 名。 |
x |
|
Target Variable (対象変数) |
String (文字列) |
操作の出力を保存する変数の名前。 |
||
Target Value (対象値) |
String (文字列) |
操作の出力を評価する式。式の結果は [Target Variable (対象変数)] 項目に保存されます。 |
#[payload] |
|
エラーのマッピング |
エラーのマッピング の配列 |
エラーのマッピングのセット。 |
||
Reconnection Strategy (再接続戦略) |
接続エラーが発生した場合の再試行戦略。 |
型 |
Any (任意) |
Attributes Type (属性型) |
| 名前 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Configuration (設定) |
String (文字列) |
使用する設定の名前。 |
x |
|
Store Name (ストア名) |
String (文字列) |
照会するストアまたはコレクションの名前。 |
x |
|
Text Segment and Embedding (テキストセグメントおよびエンベディング) |
Any (任意) |
質問から生成され、ストアの照会に使用されるテキストセグメントおよびエンベディング。 |
x |
|
Max Results (最大結果数) |
Number (数値) |
取得した結果 (テキストセグメント) の最大数。 |
x |
|
Min Score (最少スコア) |
Number (数値) |
取得した結果 (テキストセグメント) を絞り込むために使用する最少スコア (0 ~ 1)。 |
x |
|
Output Mime Type (出力 MIME タイプ) |
String (文字列) |
この操作で出力されるペイロードの MIME タイプ。 |
||
Output Encoding (出力エンコード) |
String (文字列) |
この操作で出力されるペイロードのエンコード。 |
||
Config Ref (設定参照) |
ConfigurationProvider |
このコンポーネントを実行するために使用する設定の名前。 |
||
Streaming Strategy (ストリーミング戦略) |
|
Mule によるストリームの処理方法を設定します。反復可能ストリームは、デフォルトの動作です。 |
||
Metadata Condition (メタデータ条件) |
String (文字列) |
メタデータ条件。 |
||
Target Variable (対象変数) |
String (文字列) |
操作の出力を保存する変数の名前。 |
||
Target Value (対象値) |
String (文字列) |
操作の出力を評価する式。式の結果は [Target Variable (対象変数)] 項目に保存されます。 |
#[payload] |
|
エラーのマッピング |
エラーのマッピング の配列 |
エラーのマッピングのセット。 |
||
Reconnection Strategy (再接続戦略) |
接続エラーが発生した場合の再試行戦略。 |
型 |
Any (任意) |
Attributes Type (属性型) |
| 名前 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Configuration (設定) |
String (文字列) |
使用する設定の名前。 |
x |
|
Store Name (ストア名) |
String (文字列) |
ストアの名前。 |
x |
|
Output Mime Type (出力 MIME タイプ) |
String (文字列) |
この操作で出力されるペイロードの MIME タイプ。 |
||
Output Encoding (出力エンコード) |
String (文字列) |
この操作で出力されるペイロードのエンコード。 |
||
Config Ref (設定参照) |
ConfigurationProvider |
このコンポーネントを実行するために使用する設定の名前。 |
||
Streaming Strategy (ストリーミング戦略) |
|
Mule によるストリームの処理方法を設定します。反復可能ストリームは、デフォルトの動作です。 |
||
Retrieve Embeddings (エンベディングを取得) |
Boolean (ブール) |
エンベディングを取得する必要があるかどうかを示すフラグを付けます。 |
false |
|
Page size (ページサイズ) |
Number (数値) |
ベクトルストアを照会するときに使用するページサイズ。 |
5000 |
|
Target Variable (対象変数) |
String (文字列) |
操作の出力を保存する変数の名前。 |
||
Target Value (対象値) |
String (文字列) |
操作の出力を評価する式。式の結果は [Target Variable (対象変数)] 項目に保存されます。 |
#[payload] |
|
エラーのマッピング |
エラーのマッピング の配列 |
エラーのマッピングのセット。 |
||
Reconnection Strategy (再接続戦略) |
接続エラーが発生した場合の再試行戦略。 |
型 |
[Binary] ペイロードおよび ストア応答属性 属性のメッセージの配列 |
| 名前 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Configuration (設定) |
String (文字列) |
使用する設定の名前。 |
x |
|
Store Name (ストア名) |
String (文字列) |
データの取り込みに使用するストアまたはコレクションの名前。 |
x |
|
Text Segments and Embeddings (テキストセグメントおよびエンベディング) |
Any (任意) |
ストアに追加するテキストセグメントおよびエンベディング。 |
#[payload] |
|
Output Mime Type (出力 MIME タイプ) |
String (文字列) |
この操作で出力されるペイロードの MIME タイプ。 |
||
Output Encoding (出力エンコード) |
String (文字列) |
この操作で出力されるペイロードのエンコード。 |
||
Config Ref (設定参照) |
ConfigurationProvider |
このコンポーネントを実行するために使用する設定の名前。 |
||
Streaming Strategy (ストリーミング戦略) |
|
Mule によるストリームの処理方法を設定します。反復可能ストリームは、デフォルトの動作です。 |
||
Metadata entries (メタデータエントリ) |
Object (オブジェクト) |
ベクトルストアに追加するカスタムメタデータのキー-値ペア。 |
||
Target Variable (対象変数) |
String (文字列) |
操作の出力を保存する変数の名前。 |
||
Target Value (対象値) |
String (文字列) |
操作の出力を評価する式。式の結果は [Target Variable (対象変数)] 項目に保存されます。 |
#[payload] |
|
エラーのマッピング |
エラーのマッピング の配列 |
エラーのマッピングのセット。 |
||
Reconnection Strategy (再接続戦略) |
接続エラーが発生した場合の再試行戦略。 |
型 |
Any (任意) |
Attributes Type (属性型) |
| 名前 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Configuration (設定) |
String (文字列) |
使用する設定の名前。 |
x |
|
Store Name (ストア名) |
String (文字列) |
ストアの名前。 |
x |
|
Output Mime Type (出力 MIME タイプ) |
String (文字列) |
この操作で出力されるペイロードの MIME タイプ。 |
||
Output Encoding (出力エンコード) |
String (文字列) |
この操作で出力されるペイロードのエンコード。 |
||
Config Ref (設定参照) |
ConfigurationProvider |
このコンポーネントを実行するために使用する設定の名前。 |
||
Streaming Strategy (ストリーミング戦略) |
|
Mule によるストリームの処理方法を設定します。反復可能ストリームは、デフォルトの動作です。 |
||
Ids |
Array of String (文字列の配列) |
削除する ID のリスト。 |
||
Metadata Condition (メタデータ条件) |
String (文字列) |
メタデータ条件。 |
||
Target Variable (対象変数) |
String (文字列) |
操作の出力を保存する変数の名前。 |
||
Target Value (対象値) |
String (文字列) |
操作の出力を評価する式。式の結果は [Target Variable (対象変数)] 項目に保存されます。 |
#[payload] |
|
エラーのマッピング |
エラーのマッピング の配列 |
エラーのマッピングのセット。 |
||
Reconnection Strategy (再接続戦略) |
接続エラーが発生した場合の再試行戦略。 |
型 |
Any (任意) |
Attributes Type (属性型) |
| 名前 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Configuration (設定) |
String (文字列) |
使用する設定の名前。 |
x |
|
Document binary (ドキュメントバイナリ) |
Any (任意) |
解析するドキュメントの未加工のバイナリコンテンツまたは Base64 でエンコードされたコンテンツ。 |
#[payload] |
|
Document parser (ドキュメントパーサー) |
次のいずれかになります。 |
使用するドキュメントパーサー。 |
x |
|
Output Mime Type (出力 MIME タイプ) |
String (文字列) |
この操作で出力されるペイロードの MIME タイプ。 |
||
Output Encoding (出力エンコード) |
String (文字列) |
この操作で出力されるペイロードのエンコード。 |
||
Config Ref (設定参照) |
ConfigurationProvider |
このコンポーネントを実行するために使用する設定の名前。 |
||
Streaming Strategy (ストリーミング戦略) |
|
Mule によるストリームの処理方法を設定します。反復可能ストリームは、デフォルトの動作です。 |
||
Target Variable (対象変数) |
String (文字列) |
操作の出力を保存する変数の名前。 |
||
Target Value (対象値) |
String (文字列) |
操作の出力を評価する式。式の結果は [Target Variable (対象変数)] 項目に保存されます。 |
#[payload] |
|
エラーのマッピング |
エラーのマッピング の配列 |
エラーのマッピングのセット。 |
型 |
Binary (バイナリ) |
Attributes Type (属性型) |
| 名前 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Text (テキスト) |
Any (任意) |
チャンク化する入力テキスト。 |
#[payload] |
|
Output Mime Type (出力 MIME タイプ) |
String (文字列) |
この操作で出力されるペイロードの MIME タイプ。 |
||
Output Encoding (出力エンコード) |
String (文字列) |
この操作で出力されるペイロードのエンコード。 |
||
Streaming Strategy (ストリーミング戦略) |
|
Mule によるストリームの処理方法を設定します。反復可能ストリームは、デフォルトの動作です。 |
||
Max Segment Size (Characters) (最大セグメントサイズ (文字数)) |
Number (数値) |
セグメントの最大サイズ (文字数)。 |
||
Max Overlap Size (Characters) (最大重複サイズ (文字数)) |
Number (数値) |
セグメント間の最大重複 (文字数)。 |
||
Target Variable (対象変数) |
String (文字列) |
操作の出力を保存する変数の名前。 |
||
Target Value (対象値) |
String (文字列) |
操作の出力を評価する式。式の結果は [Target Variable (対象変数)] 項目に保存されます。 |
#[payload] |
|
エラーのマッピング |
エラーのマッピング の配列 |
エラーのマッピングのセット。 |
型 |
Array of String (文字列の配列) |
Attributes Type (属性型) |
| 項目 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Enabled Protocols (有効化されたプロトコル) |
String (文字列) |
このコンテキストで有効化されたプロトコルのカンマ区切りリスト。 |
||
Enabled Cipher Suites (有効化された暗号化スイート) |
String (文字列) |
このコンテキストで有効化された暗号化スイートのカンマ区切りリスト。 |
||
Trust Store (トラストストア) |
TLS トラストストアを設定します。 |
|||
Key Store (キーストア) |
TLS キーストアを設定します。 |
|||
Revocation Check (取り消し確認) |
取り消し確認メカニズムを設定します。 |
| 項目 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Path (パス) |
String (文字列) |
トラストストアへのパス。Mule では、現在のクラスパスとファイルシステムへの相対的なパスを解決します。 |
||
Password (パスワード) |
String (文字列) |
トラストストアを保護するために使用するパスワード。 |
||
Type (型) |
String (文字列) |
トラストストアの型。 |
||
Algorithm (アルゴリズム) |
String (文字列) |
トラストストアで使用する暗号化アルゴリズム。 |
||
Insecure (安全ではない) |
Boolean (ブール) |
|
| 項目 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Path (パス) |
String (文字列) |
キーストアへのパス。Mule では、現在のクラスパスとファイルシステムへの相対的なパスを解決します。 |
||
Type (型) |
String (文字列) |
キーストアの種別。 |
||
Alias (別名) |
String (文字列) |
キーストアに複数の非公開キーが含まれている場合に使用するキーの別名。デフォルトでは、Mule はファイル内の最初のキーを使用します。 |
||
Key Password (キーパスワード) |
String (文字列) |
非公開キーを保護するために使用するパスワード。 |
||
Password (パスワード) |
String (文字列) |
キーストアを保護するために使用するパスワード。 |
||
Algorithm (アルゴリズム) |
String (文字列) |
キーストアで使用する暗号化アルゴリズム。 |
| 項目 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Only End Entities (最後のエンティティのみ) |
Boolean (ブール) |
証明書チェーン内で確認する要素:
|
||
Prefer Crls (CRL を優先) |
Boolean (ブール) |
証明書の有効性を確認する方法:
|
||
No Fallback (代替なし) |
Boolean (ブール) |
証明書の有効性を確認するための第 2 の方法を使用するかどうか:
|
||
Soft Fail (ソフトフェール) |
Boolean (ブール) |
取り消しサーバーに到達できない場合や取り消しサーバーが混雑している場合の処理:
|
| 項目 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Url |
String (文字列) |
OCSP レスポンダーの URL。 |
||
Cert Alias (証明書の別名) |
String (文字列) |
OCSP 応答の署名証明書の別名。指定した場合、別名はトラストストアに存在する必要があります。 |
| 項目 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Path (パス) |
String (文字列) |
CRL ファイルへのパス。 |
| 項目 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Fails Deployment (デプロイメントに失敗) |
Boolean (ブール) |
コネクタ操作で外部サーバーへの接続に失敗した場合に使用する再接続戦略を設定します。 |
||
Reconnection Strategy (再接続戦略) |
使用する再接続戦略。 |
| 項目 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Frequency (頻度) |
Number (数値) |
再接続を試行する頻度 (ミリ秒)。 |
||
Blocking (ブロック) |
Boolean (ブール) |
|
||
Count (数) |
Number (数値) |
Mule アプリケーションで実行できる再接続の試行回数。 |
| 項目 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Frequency (頻度) |
Number (数値) |
再接続を試行する頻度 (ミリ秒)。 |
||
Blocking (ブロック) |
Boolean (ブール) |
|
| 項目 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Max Idle Time (最大アイドル時間) |
Number (数値) |
動的設定インスタンスがアイドル状態を続けられる最大時間を設定します。この時間が経過すると、Mule Runtime で期限切れに相当するとみなされます。 |
||
Time Unit (時間単位) |
Enumeration (列挙)。次のいずれかになります。
|
[Max Idle Time (最大アイドル時間)] 項目の時間単位。 |
| 項目 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Embedding Model Dimension (エンベディングモデルディメンション) |
Number (数値) |
エンベディングモデルディメンション。 |
||
Embedding Model Name (エンベディングモデル名) |
String (文字列) |
エンベディングモデル名。 |
||
Other Attributes (その他の属性) |
Object (オブジェクト) |
その他の属性。 |
||
Token Usage (トークン利用状況) |
トークン利用状況。 |
| 項目 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Input Count (入力数) |
Number (数値) |
入力の処理で使用されたトークン数。 |
||
Output Count (出力数) |
Number (数値) |
出力の生成で使用されたトークン数。 |
||
Total Count (合計数) |
Number (数値) |
入力と出力で使用されたトークンの合計数。 |
| 項目 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Initial Buffer Size (初期バッファサイズ) |
Number (数値) |
データストリームに割り当てるメモリの初期容量。ストリーミングされたデータがこの値を超える場合は、[Buffer Size Increment (バッファサイズ増分)] の単位で [Max Buffer Size (最大バッファサイズ)] を上限としてバッファが拡張されます。 |
||
Buffer Size Increment (バッファサイズ増分) |
Number (数値) |
バッファサイズが初期サイズを超えた場合に、どれだけ拡張するか。値を 0 以下に設定すると、バッファが拡張されません。つまり、バッファがフルになると、 |
||
Max Buffer Size (最大バッファサイズ) |
Number (数値) |
バッファの最大サイズ。バッファサイズがこの値を超える場合、 |
||
Buffer Unit (バッファ単位) |
Enumeration (列挙)。次のいずれかになります。
|
[Initial Buffer Size (初期バッファサイズ)] 項目、[Buffer Size Increment (バッファサイズ増分)] 項目、[Max Buffer Size (最大バッファサイズ)] 項目の単位。 |
| 項目 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
In Memory Size (メモリ内サイズ) |
Number (数値) |
ストリームのデータで使用できるメモリの最大量。メモリ量がこの値を超えると、コンテンツはディスクにバッファされます。パフォーマンスを最適化する方法は、次のとおりです。
|
||
Buffer Unit (バッファ単位) |
Enumeration (列挙)。次のいずれかになります。
|
[In Memory Size (メモリ内サイズ)] 項目の単位。 |
| 項目 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Source (ソース) |
Enumeration (列挙)。次のいずれかになります。
|
エラーのソース。 |
||
Target (対象) |
String (文字列) |
エラーの対象。 |
x |
| 項目 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Ids |
Array of String (文字列の配列) |
ID。 |
||
Metadata Condition (メタデータ条件) |
String (文字列) |
メタデータ条件。 |
||
Other Attributes (その他の属性) |
Object (オブジェクト) |
その他の属性。 |
||
Store Name (ストア名) |
String (文字列) |
ストアの名前。 |
| 項目 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Initial Buffer Size (初期バッファサイズ) |
Number (数値) |
ストリームをコンシュームし、ランダムアクセスを提供するために、最初にメモリ内に保持するインスタンスの量。ストリームのデータ量がこのバッファサイズを超える場合は、[Buffer Size Increment (バッファサイズ増分)] 属性に従って、[Max Buffer Size (最大バッファサイズ)] を上限としてバッファが拡張されます。デフォルト値は 100 インスタンスです。 |
||
Buffer Size Increment (バッファサイズ増分) |
Number (数値) |
バッファサイズが初期サイズを超えた場合に、どれだけ拡張するか。値を |
||
Max Buffer Size (最大バッファサイズ) |
Number (数値) |
使用するメモリの最大量。これを超えると、 |
| 項目 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
In Memory Objects (メモリ内オブジェクト) |
Number (数値) |
メモリ内に保持されるインスタンスの最大数。これ以上の量が必要な場合、ディスク上のコンテンツがバッファされます。 |
||
Buffer Unit (バッファ単位) |
Enumeration (列挙)。次のいずれかになります。
|
[In Memory Objects (メモリ内オブジェクト)] 項目の単位。 |
| 項目 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Document Parser Name (ドキュメントパーサー名) |
String (文字列) |
ドキュメントパーサー名。 |
| 項目 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Max Overlap Size In Chars (最大重複サイズ (文字数)) |
Number (数値) |
最大重複サイズ (文字数)。 |
||
Max Segment Size In Chars (最大セグメントサイズ (文字数)) |
Number (数値) |
最大セグメントサイズ (文字数)。 |
| 項目 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Include Metadata (メタデータを含める) |
Boolean (ブール) |
メタデータを含めるかどうかを決定します。 |
false |
| 項目 | 型 | 説明 | デフォルト値 | 必須 |
|---|---|---|---|---|
Document Parser (ドキュメントパーサー) |
DocumentParser |
ドキュメントパーサー。 |
||
Name (名前) |
String (文字列) |
ドキュメントパーサー名。 |
| クエリ目的でテキストからエンベディングを生成する場合、セグメンテーション項目を指定しないでください。[Max Segment Size (Characters) (最大セグメントサイズ (文字数))] 項目と [Max Overlap Size (Characters) (最大重複サイズ (文字数))] 項目は空白のままにしてください。 |
| クエリ目的でテキストからエンベディングを生成する場合、セグメンテーション項目を指定しないでください。[Max Segment Size (Characters) (最大セグメントサイズ (文字数))] 項目と [Max Overlap Size (Characters) (最大重複サイズ (文字数))] 項目は空白のままにしてください。 |