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 |
| 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".