Partager via


Pinecone (préversion)

Pinecone facilite la fourniture d’une mémoire à long terme pour les applications IA hautes performances. Pinecone est une base de données vectorielle native cloud managée sans soucis d’infrastructure. Pinecone sert des résultats de requête frais et filtrés avec une faible latence à l’échelle des milliards de vecteurs.

Ce connecteur est disponible dans les produits et régions suivants :

Service classe Régions
Copilot Studio Premium Toutes les régions Power Automate , à l’exception des éléments suivants :
     - Us Government (GCC)
     - Us Government (GCC High)
     - China Cloud géré par 21Vianet
     - Us Department of Defense (DoD)
Applications logiques Norme Toutes les régions Logic Apps , à l’exception des suivantes :
     - Régions Azure Government
     - Régions Azure Chine
     - Us Department of Defense (DoD)
Power Apps Premium Toutes les régions Power Apps , à l’exception des suivantes :
     - Us Government (GCC)
     - Us Government (GCC High)
     - China Cloud géré par 21Vianet
     - Us Department of Defense (DoD)
Power Automate Premium Toutes les régions Power Automate , à l’exception des éléments suivants :
     - Us Government (GCC)
     - Us Government (GCC High)
     - China Cloud géré par 21Vianet
     - Us Department of Defense (DoD)
Contact
Nom Troy Taylor
URL https://www.hitachisolutions.com
Messagerie électronique ttaylor@hitachisolutions.com
Métadonnées du connecteur
Éditeur Troy Taylor
Site internet https://www.pinecone.io/
Politique de confidentialité https://www.pinecone.io/privacy/
Catégories AI

Création d’une connexion

Le connecteur prend en charge les types d’authentification suivants :

Par défaut Paramètres de création de connexion. Toutes les régions Non partageable

Faire défaut

Applicable : Toutes les régions

Paramètres de création de connexion.

Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.

Nom Type Descriptif Obligatoire
Index ficelle Nom d’index de cette API. Vrai
Environnement ficelle Environnement de cette API. Vrai
Clé d’API securestring Clé API pour cette API. Vrai

Limitations

Nom Appels Période de renouvellement
Appels d’API par connexion 100 60 secondes

Actions

Créer un index

Créez un index.

Créer une collection

Crée une collection.

Espace de noms de requête

Recherche un espace de noms à l’aide d’un vecteur de requête. Il récupère les identificateurs des éléments les plus similaires dans un espace de noms, ainsi que leurs scores de similarité.

Mettre à jour le vecteur

Met à jour le vecteur dans un espace de noms.

Mettre à jour l’index

Met à jour le type de pod et le nombre de réplicas pour un index.

Obtenir des collections

Retourne une liste de vos collections Pinecone.

Obtenir des index

Retourne une liste de vos index.

Obtenir des vecteurs

Retourne des vecteurs, par identificateur, à partir d’un espace de noms unique.

Obtenir la description de la collection

Récupérer la description d’une collection

Obtenir la description de l’index

Récupérez la description d’un index.

Obtenir les statistiques d’index

Retourne des statistiques sur le contenu de l’index, y compris le nombre de vecteurs par espace de noms et le nombre de dimensions.

Supprimer des vecteurs

Supprime les vecteurs, par identificateur, d’un espace de noms unique.

Supprimer l’index

Supprime un index existant.

Supprimer une collection

Supprime une collection existante.

Vecteur Upsert

Écrit des vecteurs dans un espace de noms.

Créer un index

Créez un index.

Paramètres

Nom Clé Obligatoire Type Description
Nom
name True string

Nom.

Dimension
dimension True integer

Dimension.

Unité de mesure
metric string

Métrique.

Pods
pods integer

Pods.

Répliques
replicas integer

Réplicas.

Pod Type
pod_type string

Type de pod.

Source Collection
source_collection string

Collection source.

Retours

response
string

Créer une collection

Crée une collection.

Paramètres

Nom Clé Obligatoire Type Description
Nom
name True string

Nom.

Origine
source True string

Source.

Retours

response
string

Espace de noms de requête

Recherche un espace de noms à l’aide d’un vecteur de requête. Il récupère les identificateurs des éléments les plus similaires dans un espace de noms, ainsi que leurs scores de similarité.

Paramètres

Nom Clé Obligatoire Type Description
Inclure des valeurs
includeValues boolean

Indique s’il faut inclure des valeurs.

Inclure des métadonnées
includeMetadata boolean

Indique si les métadonnées sont inclues.

Index
indices array of integer

Index.

Valeurs
values array of integer

Valeurs.

Namespace
namespace string

Espace de noms.

Top K
topK integer

Le haut K.

Vector
vector array of integer

Vecteur.

ID
id string

Identificateur.

Retours

Nom Chemin d’accès Type Description
Correspondances
matches array of object
ID
matches.id string

Identificateur.

Score
matches.score float

Score.

Valeurs
matches.values array of float

Valeurs.

Index
matches.sparseValues.indices array of integer

Index.

Valeurs
matches.sparseValues.values array of float

Valeurs.

Genre
matches.metadata.genre string

Le genre.

Année
matches.metadata.year integer

Année.

Namespace
namespace string

Espace de noms.

Mettre à jour le vecteur

Met à jour le vecteur dans un espace de noms.

Paramètres

Nom Clé Obligatoire Type Description
ID
id True string

Identificateur.

Valeurs
values array of float

Valeurs.

Index
indices array of integer

Index.

Valeurs
values array of float

Valeurs.

Namespace
namespace string

Espace de noms.

Retours

response
string

Mettre à jour l’index

Met à jour le type de pod et le nombre de réplicas pour un index.

Paramètres

Nom Clé Obligatoire Type Description
Nom de l’index
indexName True string

Nom de l’index.

Répliques
replicas integer

Réplicas.

Pod Type
pod_type string

Type de pod.

Retours

response
string

Obtenir des collections

Retourne une liste de vos collections Pinecone.

Retours

Nom Chemin d’accès Type Description
array of string

Obtenir des index

Retourne une liste de vos index.

Retours

Nom Chemin d’accès Type Description
array of string

Obtenir des vecteurs

Retourne des vecteurs, par identificateur, à partir d’un espace de noms unique.

Paramètres

Nom Clé Obligatoire Type Description
ID
ids True string

Identificateur.

Namespace
namespace string

Espace de noms.

Retours

Nom Chemin d’accès Type Description
ID
vectors.additionalProp.id string

Identificateur.

Valeurs
vectors.additionalProp.values array of float

Valeurs.

Index
vectors.additionalProp.sparseValues.indices array of integer

Index.

Valeurs
vectors.additionalProp.sparseValues.values array of float

Valeurs.

Genre
vectors.additionalProp.metadata.genre string

Le genre.

Année
vectors.additionalProp.metadata.year integer

Année.

Namespace
namespace string

Espace de noms.

Obtenir la description de la collection

Récupérer la description d’une collection

Paramètres

Nom Clé Obligatoire Type Description
Nom de la collection
collectionName True string

Nom de la collection.

Retours

Nom Chemin d’accès Type Description
Nom
name string

Nom.

Taille
size integer

Taille.

Statut
status string

État.

Obtenir la description de l’index

Récupérez la description d’un index.

Paramètres

Nom Clé Obligatoire Type Description
Nom de l’index
indexName True string

Nom de l’index.

Retours

Nom Chemin d’accès Type Description
Nom
database.name string

Nom.

Dimension
database.dimension string

Dimension.

Unité de mesure
database.metric string

Métrique.

Pods
database.pods integer

Pods.

Répliques
database.replicas integer

Réplicas.

Partitions
database.shards integer

Partitions.

Pod Type
database.pod_type string

Type de pod.

K Bits
database.index_config.k_bits integer

Bits K.

Hybride
database.index_config.hybrid boolean

Qu’il s’agisse d’un hybride.

Prêt
database.status.ready boolean

Si vous êtes prêt.

État
database.status.state string

État.

Obtenir les statistiques d’index

Retourne des statistiques sur le contenu de l’index, y compris le nombre de vecteurs par espace de noms et le nombre de dimensions.

Retours

Nom Chemin d’accès Type Description
Nombre de vecteurs
namespaces.namespace.vectorCount integer

Nombre de vecteurs.

Dimension
dimension integer

Dimension.

Fullness de l’index
index_fullness float

Fullness de l’index.

Supprimer des vecteurs

Supprime les vecteurs, par identificateur, d’un espace de noms unique.

Paramètres

Nom Clé Obligatoire Type Description
Supprimer tout
deleteAll boolean

Indique s’il faut supprimer tout.

ID
ids array of string

Identificateurs.

Namespace
namespace string

Espace de noms.

Retours

response
string

Supprimer l’index

Supprime un index existant.

Paramètres

Nom Clé Obligatoire Type Description
Nom de l’index
indexName True string

Nom de l’index.

Retours

response
string

Supprimer une collection

Supprime une collection existante.

Paramètres

Nom Clé Obligatoire Type Description
Nom de la collection
collectionName True string

Nom de la collection.

Retours

response
string

Vecteur Upsert

Écrit des vecteurs dans un espace de noms.

Paramètres

Nom Clé Obligatoire Type Description
ID
id string

Identificateur.

Valeurs
values array of float

Valeurs.

Index
indices array of integer

Index.

Valeurs
values array of float

Valeurs.

Namespace
namespace string

Espace de noms.

Retours

Nom Chemin d’accès Type Description
Nombre upserted
upsertedCount integer

Nombre upserted.

Définitions

ficelle

Il s’agit du type de données de base « string ».