Pinecone (プレビュー)

Pinecone を使用すると、高性能 AI アプリケーションに長期メモリを簡単に提供できます。 Pinecone は、インフラストラクチャの手間がかからない、管理されたクラウドネイティブなベクトル データベースです。 Pinecone は、数十億のベクトル規模で、新鮮なフィルターされたクエリ結果を低遅延で提供します。

このコネクタは、次の製品および地域で利用可能です:

Service クラス 地域
Logic Apps 標準 以下を除くすべての Logic Apps 地域 :
     -   Azure 政府の地域
     -   Azure 中国の地域
     -   国防総省 (DoD)
Power Automate プレミアム 以下を除くすべての Power Automate 地域 :
     -   米国政府 (GCC)
     -   米国政府 (GCC High)
     -   21Vianet が運用する中国のクラウド
     -   国防総省 (DoD)
Power Apps プレミアム 以下を除くすべての Power Apps 地域 :
     -   米国政府 (GCC)
     -   米国政府 (GCC High)
     -   21Vianet が運用する中国のクラウド
     -   米国国防総省 (DoD)
お問い合わせ先
件名 Troy Taylor
[URL] https://www.hitachisolutions.com
メール ttaylor@hitachisolutions.com
Connector Metadata
発行者 Troy Taylor
Web サイト https://www.pinecone.io/
プライバシー ポリシー https://www.pinecone.io/privacy/
カテゴリー AI

接続を作成する

コネクタは、次の認証タイプをサポートしています:

既定 接続を作成するためのパラメーター。 すべての地域 共有不可

既定

適用できるもの: すべての領域

接続を作成するためのパラメーター。

これは共有可能な接続ではありません。 Power App が別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。

件名 タイプ Description Required
Index string この API のインデックス名。 True
Environment string この API の環境。 True
API Key securestring この API の API キー。 True

調整制限

名前 呼び出し 更新期間
接続ごとの API 呼び出し 100 60 秒

アクション

インデックスの作成

インデックスを作成します。

インデックスの削除

既存のインデックスを削除します。

インデックスの取得

インデックスのリストを返します。

インデックスの更新

インデックスのポッド タイプとレプリカの数を更新します。

インデックスの統計情報を取得

名前空間ごとのベクトル数やディメンション数など、インデックスの内容に関する統計を返します。

インデックスの説明を取得

インデックス用の説明を取得します。

クエリ名前空間

クエリ ベクトルを使用して名前空間を検索します。 名前空間内で最も類似した項目の識別子とその類似性スコアを取得します。

コレクションの作成

コレクションを作成します。

コレクションの削除

既存のコレクションを削除します。

コレクションの説明を取得

コレクションの説明を取得します

コレクションを取得

Pinecone コレクションのリストを返します。

ベクトルのアップサート

ベクトルを名前空間に書き込みます。

ベクトルの削除

単一の名前空間から識別子でベクトルを削除します。

ベクトルの更新

名前空間内のベクトルを更新します。

ベクトルを取得

単一の名前空間から識別子でベクトルを返します。

インデックスの作成

インデックスを作成します。

パラメーター

名前 キー 必須 説明
件名
name True string

名前。

ディメンション
dimension True integer

ディメンション。

メトリック
metric string

メトリック。

ポッド
pods integer

ポッド。

レプリカ
replicas integer

レプリカ。

ポッド タイプ
pod_type string

ポッド タイプ。

リソース コレクション
source_collection string

リソースのコレクションです。

戻り値

返答
string

インデックスの削除

既存のインデックスを削除します。

パラメーター

名前 キー 必須 説明
インデックス名
indexName True string

インデックス名。

戻り値

返答
string

インデックスの取得

インデックスのリストを返します。

戻り値

名前 パス 説明
array of string

インデックスの更新

インデックスのポッド タイプとレプリカの数を更新します。

パラメーター

名前 キー 必須 説明
インデックス名
indexName True string

インデックス名。

レプリカ
replicas integer

レプリカ。

ポッド タイプ
pod_type string

ポッド タイプ。

戻り値

返答
string

インデックスの統計情報を取得

名前空間ごとのベクトル数やディメンション数など、インデックスの内容に関する統計を返します。

戻り値

名前 パス 説明
ベクトル数
namespaces.namespace.vectorCount integer

ベクトル数。

ディメンション
dimension integer

ディメンション。

インデックスの充実度
index_fullness float

インデックスの充実度。

インデックスの説明を取得

インデックス用の説明を取得します。

パラメーター

名前 キー 必須 説明
インデックス名
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

ハイブリッドかどうか。

準備完了
database.status.ready boolean

準備完了かどうか。

状態
database.status.state string

都道府県。

クエリ名前空間

クエリ ベクトルを使用して名前空間を検索します。 名前空間内で最も類似した項目の識別子とその類似性スコアを取得します。

パラメーター

名前 キー 必須 説明
値を含めます
includeValues boolean

値を含めるかどうか。

メタデータを含む
includeMetadata boolean

メタデータを含めるかどうか。

インデックス
indices array of integer

インデックス。

Values
values array of integer

値。

Namespace
namespace string

名前空間。

最上位 K
topK integer

上位 K。

ベクトル
vector array of integer

ベクトル。

ID
id string

識別子。

戻り値

名前 パス 説明
一致
matches array of object
ID
matches.id string

識別子。

スコア
matches.score float

スコアです。

Values
matches.values array of float

値。

インデックス
matches.sparseValues.indices array of integer

インデックス。

Values
matches.sparseValues.values array of float

値。

Genre
matches.metadata.genre string

ジャンル。

Year
matches.metadata.year integer

年。

Namespace
namespace string

名前空間。

コレクションの作成

コレクションを作成します。

パラメーター

名前 キー 必須 説明
件名
name True string

名前。

Source
source True string

ソース。

戻り値

返答
string

コレクションの削除

既存のコレクションを削除します。

パラメーター

名前 キー 必須 説明
コレクション名
collectionName True string

コレクション名。

戻り値

返答
string

コレクションの説明を取得

コレクションの説明を取得します

パラメーター

名前 キー 必須 説明
コレクション名
collectionName True string

コレクション名。

戻り値

名前 パス 説明
件名
name string

名前。

規模
size integer

サイズ。

Status
status string

状態。

コレクションを取得

Pinecone コレクションのリストを返します。

戻り値

名前 パス 説明
array of string

ベクトルのアップサート

ベクトルを名前空間に書き込みます。

パラメーター

名前 キー 必須 説明
ID
id string

識別子。

Values
values array of float

値。

インデックス
indices array of integer

インデックス。

Values
values array of float

値。

Namespace
namespace string

名前空間。

戻り値

名前 パス 説明
アップサート数
upsertedCount integer

アップサート数。

ベクトルの削除

単一の名前空間から識別子でベクトルを削除します。

パラメーター

名前 キー 必須 説明
すべて削除
deleteAll boolean

全て削除するかどうか。

ID
ids array of string

識別子。

Namespace
namespace string

名前空間。

戻り値

返答
string

ベクトルの更新

名前空間内のベクトルを更新します。

パラメーター

名前 キー 必須 説明
ID
id True string

識別子。

Values
values array of float

値。

インデックス
indices array of integer

インデックス。

Values
values array of float

値。

Namespace
namespace string

名前空間。

戻り値

返答
string

ベクトルを取得

単一の名前空間から識別子でベクトルを返します。

パラメーター

名前 キー 必須 説明
ID
ids True string

識別子。

Namespace
namespace string

名前空間。

戻り値

名前 パス 説明
ID
vectors.additionalProp.id string

識別子。

Values
vectors.additionalProp.values array of float

値。

インデックス
vectors.additionalProp.sparseValues.indices array of integer

インデックス。

Values
vectors.additionalProp.sparseValues.values array of float

値。

Genre
vectors.additionalProp.metadata.genre string

ジャンル。

Year
vectors.additionalProp.metadata.year integer

年。

Namespace
namespace string

名前空間。

定義

string

これは基本的なデータ型 '文字列' です。