Freigeben über


Pinecone (Vorschau)

Pinecone erleichtert die Bereitstellung eines langfristigen Speichers für hochleistungsfähige KI-Anwendungen. Pinecone ist eine verwaltete, cloudeigene Vektordatenbank ohne Infrastrukturprobleme. Pinecone dient frischen, gefilterten Abfrageergebnissen mit geringer Latenz im Maßstab von Milliarden von Vektoren.

Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:

Dienstleistung Class Regions
Copilot Studio Premium Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Logik-Apps Norm Alle Logik-Apps-Regionen mit Ausnahme der folgenden Bereiche:
     – Azure Government-Regionen
     - Azure China-Regionen
     - US Department of Defense (DoD)
Power Apps Premium Alle Power Apps-Regionen mit Ausnahme der folgenden:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Power Automate Premium Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Kontakt
Name Troy Taylor
URL https://www.hitachisolutions.com
Email ttaylor@hitachisolutions.com
Connectormetadaten
Herausgeber Troy Taylor
Webseite https://www.pinecone.io/
Datenschutzrichtlinie https://www.pinecone.io/privacy/
Kategorien Künstliche Intelligenz

Erstellen einer Verbindung

Der Connector unterstützt die folgenden Authentifizierungstypen:

Vorgabe Parameter zum Erstellen einer Verbindung. Alle Regionen Nicht teilbar

Vorgabe

Anwendbar: Alle Regionen

Parameter zum Erstellen einer Verbindung.

Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.

Name Typ Description Erforderlich
Index Schnur Der Indexname für diese API. Richtig
Umwelt Schnur Die Umgebung für diese API. Richtig
API-Schlüssel securestring Der API-Schlüssel für diese API. Richtig

Drosselungsgrenzwerte

Name Aufrufe Verlängerungszeitraum
API-Aufrufe pro Verbindung 100 60 Sekunden

Aktionen

Abfragenamespace

Durchsucht einen Namespace mithilfe eines Abfragevektors. Es ruft die Bezeichner der am ähnlichsten Elemente in einem Namespace zusammen mit ihren Ähnlichkeitsbewertungen ab.

Abrufen von Indexstatistiken

Gibt Statistiken zum Inhalt des Indexes zurück, einschließlich der Vektoranzahl pro Namespace und der Anzahl der Dimensionen.

Abrufen von Indizes

Gibt eine Liste Ihrer Indizes zurück.

Abrufen von Sammlungen

Gibt eine Liste Ihrer Pinecone-Auflistungen zurück.

Abrufen von Vektoren

Gibt Vektoren nach Bezeichner aus einem einzelnen Namespace zurück.

Erstellen der Sammlung

Erstellt eine Auflistung.

Erstellen eines Index

Erstellen Sie einen Index.

Index aktualisieren

Aktualisiert den Podtyp und die Anzahl der Replikate für einen Index.

Index löschen

Löscht einen vorhandenen Index.

Indexbeschreibung abrufen

Rufen Sie die Beschreibung für einen Index ab.

Löschen von Vektoren

Löscht Vektoren nach Bezeichner aus einem einzigen Namespace.

Sammlung löschen

Löscht eine vorhandene Auflistung.

Sammlungsbeschreibung abrufen

Abrufen der Beschreibung einer Sammlung

Updatevektor

Aktualisiert den Vektor in einem Namespace.

Upsert-Vektor

Schreibt Vektoren in einen Namespace.

Abfragenamespace

Durchsucht einen Namespace mithilfe eines Abfragevektors. Es ruft die Bezeichner der am ähnlichsten Elemente in einem Namespace zusammen mit ihren Ähnlichkeitsbewertungen ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Werte einschließen
includeValues boolean

Gibt an, ob Werte eingeschlossen werden sollen.

Metadaten einschließen
includeMetadata boolean

Gibt an, ob Metadaten enthalten sind.

Indices
indices array of integer

Die Indizes.

Werte
values array of integer

Die Werte.

Namespace
namespace string

Der Namespace.

Oben K
topK integer

Die obere K.

Vector
vector array of integer

Der Vektor.

ID
id string

Der Bezeichner.

Gibt zurück

Name Pfad Typ Beschreibung
Übereinstimmungen
matches array of object
ID
matches.id string

Der Bezeichner.

Score
matches.score float

Die Bewertung.

Werte
matches.values array of float

Die Werte.

Indices
matches.sparseValues.indices array of integer

Die Indizes.

Werte
matches.sparseValues.values array of float

Die Werte.

Genre
matches.metadata.genre string

Das Genre.

Jahr
matches.metadata.year integer

Das Jahr.

Namespace
namespace string

Der Namespace.

Abrufen von Indexstatistiken

Gibt Statistiken zum Inhalt des Indexes zurück, einschließlich der Vektoranzahl pro Namespace und der Anzahl der Dimensionen.

Gibt zurück

Name Pfad Typ Beschreibung
Vektoranzahl
namespaces.namespace.vectorCount integer

Die Vektoranzahl.

Abmessung
dimension integer

Die Dimension.

Füllwert des Indexes
index_fullness float

Die Indexfülle.

Abrufen von Indizes

Gibt eine Liste Ihrer Indizes zurück.

Gibt zurück

Name Pfad Typ Beschreibung
array of string

Abrufen von Sammlungen

Gibt eine Liste Ihrer Pinecone-Auflistungen zurück.

Gibt zurück

Name Pfad Typ Beschreibung
array of string

Abrufen von Vektoren

Gibt Vektoren nach Bezeichner aus einem einzelnen Namespace zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
ID
ids True string

Der Bezeichner.

Namespace
namespace string

Der Namespace.

Gibt zurück

Name Pfad Typ Beschreibung
ID
vectors.additionalProp.id string

Der Bezeichner.

Werte
vectors.additionalProp.values array of float

Die Werte.

Indices
vectors.additionalProp.sparseValues.indices array of integer

Die Indizes.

Werte
vectors.additionalProp.sparseValues.values array of float

Die Werte.

Genre
vectors.additionalProp.metadata.genre string

Das Genre.

Jahr
vectors.additionalProp.metadata.year integer

Das Jahr.

Namespace
namespace string

Der Namespace.

Erstellen der Sammlung

Erstellt eine Auflistung.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name
name True string

Der Name.

Quelle
source True string

Die Quelle.

Gibt zurück

response
string

Erstellen eines Index

Erstellen Sie einen Index.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Name
name True string

Der Name.

Abmessung
dimension True integer

Die Dimension.

Metric
metric string

Die Metrik.

Pods
pods integer

Die Pods.

Replikate
replicas integer

Die Replikate.

Pod-Typ
pod_type string

Der Podtyp.

Source-Auflistung
source_collection string

Die Quellauflistung.

Gibt zurück

response
string

Index aktualisieren

Aktualisiert den Podtyp und die Anzahl der Replikate für einen Index.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Indexname
indexName True string

Der Indexname.

Replikate
replicas integer

Die Replikate.

Pod-Typ
pod_type string

Der Podtyp.

Gibt zurück

response
string

Index löschen

Löscht einen vorhandenen Index.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Indexname
indexName True string

Der Indexname.

Gibt zurück

response
string

Indexbeschreibung abrufen

Rufen Sie die Beschreibung für einen Index ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Indexname
indexName True string

Der Indexname.

Gibt zurück

Name Pfad Typ Beschreibung
Name
database.name string

Der Name.

Abmessung
database.dimension string

Die Dimension.

Metric
database.metric string

Die Metrik.

Pods
database.pods integer

Die Pods.

Replikate
database.replicas integer

Die Replikate.

Shards
database.shards integer

Die Scherben.

Pod-Typ
database.pod_type string

Der Podtyp.

K-Bits
database.index_config.k_bits integer

Die K-Bits.

Hybrid
database.index_config.hybrid boolean

Gibt an, ob hybrid.

Ready
database.status.ready boolean

Ob bereit.

Staat
database.status.state string

Das Land/die Region.

Löschen von Vektoren

Löscht Vektoren nach Bezeichner aus einem einzigen Namespace.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Alle löschen
deleteAll boolean

Gibt an, ob alle gelöscht werden sollen.

IDs
ids array of string

Die Bezeichner.

Namespace
namespace string

Der Namespace.

Gibt zurück

response
string

Sammlung löschen

Löscht eine vorhandene Auflistung.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Sammlungsname
collectionName True string

Der Sammlungsname.

Gibt zurück

response
string

Sammlungsbeschreibung abrufen

Abrufen der Beschreibung einer Sammlung

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Sammlungsname
collectionName True string

Der Sammlungsname.

Gibt zurück

Name Pfad Typ Beschreibung
Name
name string

Der Name.

Größe
size integer

Die Größe.

Der Status
status string

Der Status.

Updatevektor

Aktualisiert den Vektor in einem Namespace.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
ID
id True string

Der Bezeichner.

Werte
values array of float

Die Werte.

Indices
indices array of integer

Die Indizes.

Werte
values array of float

Die Werte.

Namespace
namespace string

Der Namespace.

Gibt zurück

response
string

Upsert-Vektor

Schreibt Vektoren in einen Namespace.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
ID
id string

Der Bezeichner.

Werte
values array of float

Die Werte.

Indices
indices array of integer

Die Indizes.

Werte
values array of float

Die Werte.

Namespace
namespace string

Der Namespace.

Gibt zurück

Name Pfad Typ Beschreibung
Upserted Count
upsertedCount integer

Die Anzahl der aufgezählten Werte.

Definitionen

Schnur

Dies ist der grundlegende Datentyp "string".