Pinecone (プレビュー)
Pinecone を使用すると、高パフォーマンスの AI アプリケーションに長期的なメモリを簡単に提供できます。 Pinecone は、インフラストラクチャの手間をかからずに管理されたクラウドネイティブ ベクター データベースです。 Pinecone は、何十億ものベクターの規模で待機時間が短い、フィルター処理された新しいクエリ結果を提供します。
このコネクタは、次の製品とリージョンで使用できます。
| サービス | クラス | リージョン |
|---|---|---|
| コピロット スタジオ | Premium | 次を除くすべての Power Automate リージョン : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運営する China Cloud - 米国国防総省 (DoD) |
| ロジック アプリ | Standard | 次を除くすべての Logic Apps リージョン : - Azure Government リージョン - Azure China リージョン - 米国国防総省 (DoD) |
| Power Apps | Premium | 次を除くすべての Power Apps リージョン : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運営する China Cloud - 米国国防総省 (DoD) |
| Power Automate | Premium | 次を除くすべての Power Automate リージョン : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運営する China Cloud - 米国国防総省 (DoD) |
| お問い合わせ | |
|---|---|
| 名前 | トロイ・テイラー |
| URL | https://www.hitachisolutions.com |
| ttaylor@hitachisolutions.com |
| コネクタ メタデータ | |
|---|---|
| Publisher | トロイ・テイラー |
| Web サイト | https://www.pinecone.io/ |
| プライバシー ポリシー | https://www.pinecone.io/privacy/ |
| カテゴリ | AI |
接続を作成する
コネクタでは、次の認証の種類がサポートされています。
| デフォルト | 接続を作成するためのパラメーター。 | すべてのリージョン | 共有不可 |
デフォルト
適用対象: すべてのリージョン
接続を作成するためのパラメーター。
これは共有可能な接続ではありません。 電源アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。
| 名前 | タイプ | Description | 必須 |
|---|---|---|---|
| Index | 文字列 | この API のインデックス名。 | 正しい |
| 環境 | 文字列 | この API の環境。 | 正しい |
| API キー | securestring | この API の API キー。 | 正しい |
調整制限
| 名前 | 呼び出し | 更新期間 |
|---|---|---|
| 接続ごとの API 呼び出し | 100 | 60 秒 |
アクション
| アップサート ベクター |
名前空間にベクターを書き込みます。 |
| インデックスの作成 |
インデックスを作成します。 |
| インデックスの削除 |
既存のインデックスを削除します。 |
| インデックスの説明を取得する |
インデックスの説明を取得します。 |
| インデックスを取得する |
インデックスの一覧を返します。 |
| インデックスを更新する |
ポッドの種類とインデックスのレプリカの数を更新します。 |
| インデックス統計を取得する |
名前空間あたりのベクター数や次元数など、インデックスの内容に関する統計情報を返します。 |
| クエリ名前空間 |
クエリ ベクターを使用して名前空間を検索します。 名前空間内の最も類似した項目の識別子とその類似性スコアが取得されます。 |
| コレクションの作成 |
コレクションを作成します。 |
| コレクションの説明を取得する |
コレクションの説明を取得する |
| コレクションを削除する |
既存のコレクションを削除します。 |
| コレクションを取得する |
Pinecone コレクションの一覧を返します。 |
| ベクターの更新 |
名前空間内のベクターを更新します。 |
| ベクターを削除する |
1 つの名前空間から、識別子によってベクターを削除します。 |
| ベクターを取得する |
1 つの名前空間から、識別子によってベクターを返します。 |
アップサート ベクター
名前空間にベクターを書き込みます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
ID
|
id | string |
識別子。 |
|
|
価値観
|
values | array of float |
値。 |
|
|
索引
|
indices | array of integer |
インデックス。 |
|
|
価値観
|
values | array of float |
値。 |
|
|
Namespace
|
namespace | string |
名前空間。 |
戻り値
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
Upserted Count
|
upsertedCount | integer |
アップサートされた数。 |
インデックスの作成
インデックスを作成します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
名前
|
name | True | string |
名前。 |
|
ディメンション
|
dimension | True | integer |
ディメンション。 |
|
メトリック
|
metric | string |
メトリック。 |
|
|
ポッド
|
pods | integer |
ポッド。 |
|
|
レプリカ
|
replicas | integer |
レプリカ。 |
|
|
ポッドの種類
|
pod_type | string |
ポッドの種類。 |
|
|
ソース コレクション
|
source_collection | string |
ソース コレクション。 |
戻り値
- response
- string
インデックスの削除
インデックスの説明を取得する
インデックスの説明を取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
インデックス名
|
indexName | True | string |
インデックス名。 |
戻り値
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
名前
|
database.name | string |
名前。 |
|
ディメンション
|
database.dimension | string |
ディメンション。 |
|
メトリック
|
database.metric | string |
メトリック。 |
|
ポッド
|
database.pods | integer |
ポッド。 |
|
レプリカ
|
database.replicas | integer |
レプリカ。 |
|
シャード
|
database.shards | integer |
シャード。 |
|
ポッドの種類
|
database.pod_type | string |
ポッドの種類。 |
|
K ビット
|
database.index_config.k_bits | integer |
K ビット。 |
|
ハイブリッド
|
database.index_config.hybrid | boolean |
ハイブリッドかどうか。 |
|
Ready
|
database.status.ready | boolean |
準備ができているかどうか。 |
|
State
|
database.status.state | string |
都道府県。 |
インデックスを取得する
インデックスの一覧を返します。
戻り値
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
|
array of string |
インデックスを更新する
ポッドの種類とインデックスのレプリカの数を更新します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
インデックス名
|
indexName | True | string |
インデックス名。 |
|
レプリカ
|
replicas | integer |
レプリカ。 |
|
|
ポッドの種類
|
pod_type | string |
ポッドの種類。 |
戻り値
- response
- string
インデックス統計を取得する
名前空間あたりのベクター数や次元数など、インデックスの内容に関する統計情報を返します。
戻り値
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
Vector Count
|
namespaces.namespace.vectorCount | integer |
ベクター数。 |
|
ディメンション
|
dimension | integer |
ディメンション。 |
|
インデックスのフルネス
|
index_fullness | float |
インデックスの完全性。 |
クエリ名前空間
クエリ ベクターを使用して名前空間を検索します。 名前空間内の最も類似した項目の識別子とその類似性スコアが取得されます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
値を含める
|
includeValues | boolean |
値を含めるかどうか。 |
|
|
メタデータを含める
|
includeMetadata | boolean |
メタデータを含めるかどうか。 |
|
|
索引
|
indices | array of integer |
インデックス。 |
|
|
価値観
|
values | array of integer |
値。 |
|
|
Namespace
|
namespace | string |
名前空間。 |
|
|
上位 K
|
topK | integer |
上の K. |
|
|
Vector
|
vector | array of integer |
ベクター。 |
|
|
ID
|
id | string |
識別子。 |
戻り値
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
一致します
|
matches | array of object | |
|
ID
|
matches.id | string |
識別子。 |
|
Score
|
matches.score | float |
スコア。 |
|
価値観
|
matches.values | array of float |
値。 |
|
索引
|
matches.sparseValues.indices | array of integer |
インデックス。 |
|
価値観
|
matches.sparseValues.values | array of float |
値。 |
|
ジャンル
|
matches.metadata.genre | string |
ジャンル。 |
|
年
|
matches.metadata.year | integer |
年。 |
|
Namespace
|
namespace | string |
名前空間。 |
コレクションの作成
コレクションを作成します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
名前
|
name | True | string |
名前。 |
|
情報源
|
source | True | string |
ソース。 |
戻り値
- response
- string
コレクションの説明を取得する
コレクションの説明を取得する
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
コレクション名
|
collectionName | True | string |
コレクション名。 |
戻り値
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
名前
|
name | string |
名前。 |
|
サイズ
|
size | integer |
サイズ。 |
|
ステータス
|
status | string |
状態。 |
コレクションを削除する
既存のコレクションを削除します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
コレクション名
|
collectionName | True | string |
コレクション名。 |
戻り値
- response
- string
コレクションを取得する
Pinecone コレクションの一覧を返します。
戻り値
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
|
array of string |
ベクターの更新
名前空間内のベクターを更新します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
ID
|
id | True | string |
識別子。 |
|
価値観
|
values | array of float |
値。 |
|
|
索引
|
indices | array of integer |
インデックス。 |
|
|
価値観
|
values | array of float |
値。 |
|
|
Namespace
|
namespace | string |
名前空間。 |
戻り値
- response
- string
ベクターを削除する
1 つの名前空間から、識別子によってベクターを削除します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
すべて削除
|
deleteAll | boolean |
すべて削除するかどうか。 |
|
|
ID
|
ids | array of string |
識別子。 |
|
|
Namespace
|
namespace | string |
名前空間。 |
戻り値
- response
- string
ベクターを取得する
1 つの名前空間から、識別子によってベクターを返します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
ID
|
ids | True | string |
識別子。 |
|
Namespace
|
namespace | string |
名前空間。 |
戻り値
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
ID
|
vectors.additionalProp.id | string |
識別子。 |
|
価値観
|
vectors.additionalProp.values | array of float |
値。 |
|
索引
|
vectors.additionalProp.sparseValues.indices | array of integer |
インデックス。 |
|
価値観
|
vectors.additionalProp.sparseValues.values | array of float |
値。 |
|
ジャンル
|
vectors.additionalProp.metadata.genre | string |
ジャンル。 |
|
年
|
vectors.additionalProp.metadata.year | integer |
年。 |
|
Namespace
|
namespace | string |
名前空間。 |
定義
文字列
これは基本的なデータ型 'string' です。