Borovice (Preview)
Pinecone usnadňuje poskytování dlouhodobé paměti pro vysoce výkonné aplikace AI. Pinecone je spravovaná cloudově nativní vektorová databáze bez potíží infrastruktury. Pinecone obsluhuje čerstvé filtrované výsledky dotazů s nízkou latencí v měřítku miliard vektorů.
Tento konektor je dostupný v následujících produktech a oblastech:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Všechny oblasti Power Automate s výjimkou následujících: – státní správa USA (GCC) – státní správa USA (GCC High) - China Cloud provozovaný společností 21Vianet - Ministerstvo obrany USA (DoD) |
| Logic Apps | Standard | Všechny oblasti Logic Apps s výjimkou následujících: – Oblasti Azure Government – Oblasti Azure China - Ministerstvo obrany USA (DoD) |
| Power Apps | Premium | Všechny oblasti Power Apps s výjimkou následujících: – státní správa USA (GCC) – státní správa USA (GCC High) - China Cloud provozovaný společností 21Vianet - Ministerstvo obrany USA (DoD) |
| Power Automate | Premium | Všechny oblasti Power Automate s výjimkou následujících: – státní správa USA (GCC) – státní správa USA (GCC High) - China Cloud provozovaný společností 21Vianet - Ministerstvo obrany USA (DoD) |
| Kontakt | |
|---|---|
| Název | Troy Taylor |
| URL | https://www.hitachisolutions.com |
| ttaylor@hitachisolutions.com |
| Metadata konektoru | |
|---|---|
| Vydavatel | Troy Taylor |
| Internetová stránka | https://www.pinecone.io/ |
| Zásady ochrany osobních údajů | https://www.pinecone.io/privacy/ |
| Kategorie | AI |
Vytvoření připojení
Konektor podporuje následující typy ověřování:
| výchozí | Parametry pro vytvoření připojení | Všechny oblasti | Nesdílitelné |
Výchozí
Použitelné: Všechny oblasti
Parametry pro vytvoření připojení
Toto připojení není možné sdílet. Pokud se power app sdílí s jiným uživatelem, zobrazí se výzva k explicitní vytvoření nového připojení.
| Název | Typ | Description | Povinné |
|---|---|---|---|
| Index | řetězec | Název indexu pro toto rozhraní API. | Pravdivé |
| Životní prostředí | řetězec | Prostředí pro toto rozhraní API. | Pravdivé |
| Klíč rozhraní API | securestring | Klíč rozhraní API pro toto rozhraní API. | Pravdivé |
Limity omezování
| Name | Volání | Období obnovení |
|---|---|---|
| Volání rozhraní API na připojení | 100 | 60 sekund |
Akce
| Aktualizace indexu |
Aktualizuje typ podu a počet replik indexu. |
| Aktualizovat vektor |
Aktualizuje vektor v oboru názvů. |
| Obor názvů dotazů |
Vyhledá obor názvů pomocí vektoru dotazu. Načte identifikátory nejvíce podobných položek v oboru názvů spolu se skóre podobnosti. |
| Odstranění indexu |
Odstraní existující index. |
| Odstranění kolekce |
Odstraní existující kolekci. |
| Odstranění vektorů |
Odstraní vektory podle identifikátoru z jednoho oboru názvů. |
| Upsert – vektor |
Zapisuje vektory do oboru názvů. |
| Vytvoření indexu |
Vytvořte index. |
| Vytvoření kolekce |
Vytvoří kolekci. |
| Získání indexů |
Vrátí seznam indexů. |
| Získání kolekcí |
Vrátí seznam kolekcí Pinecone. |
| Získání popisu indexu |
Načtěte popis indexu. |
| Získání popisu kolekce |
Načtení popisu kolekce |
| Získání statistik indexu |
Vrátí statistiku o obsahu indexu, včetně počtu vektorů na obor názvů a počtu dimenzí. |
| Získání vektorů |
Vrátí vektory podle identifikátoru z jednoho oboru názvů. |
Aktualizace indexu
Aktualizuje typ podu a počet replik indexu.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Název indexu
|
indexName | True | string |
Název indexu. |
|
Replicas
|
replicas | integer |
Repliky. |
|
|
Typ podu
|
pod_type | string |
Typ podu. |
Návraty
- response
- string
Aktualizovat vektor
Aktualizuje vektor v oboru názvů.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID
|
id | True | string |
Identifikátor. |
|
Hodnoty
|
values | array of float |
Hodnoty. |
|
|
Indexy
|
indices | array of integer |
Indexy. |
|
|
Hodnoty
|
values | array of float |
Hodnoty. |
|
|
Namespace
|
namespace | string |
Obor názvů. |
Návraty
- response
- string
Obor názvů dotazů
Vyhledá obor názvů pomocí vektoru dotazu. Načte identifikátory nejvíce podobných položek v oboru názvů spolu se skóre podobnosti.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Zahrnout hodnoty
|
includeValues | boolean |
Zda se mají zahrnout hodnoty. |
|
|
Zahrnout metadata
|
includeMetadata | boolean |
Určuje, jestli obsahují metadata. |
|
|
Indexy
|
indices | array of integer |
Indexy. |
|
|
Hodnoty
|
values | array of integer |
Hodnoty. |
|
|
Namespace
|
namespace | string |
Obor názvů. |
|
|
Horní K
|
topK | integer |
Horní K. |
|
|
Vector
|
vector | array of integer |
Vektor. |
|
|
ID
|
id | string |
Identifikátor. |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Odpovídá
|
matches | array of object | |
|
ID
|
matches.id | string |
Identifikátor. |
|
Score
|
matches.score | float |
Skóre. |
|
Hodnoty
|
matches.values | array of float |
Hodnoty. |
|
Indexy
|
matches.sparseValues.indices | array of integer |
Indexy. |
|
Hodnoty
|
matches.sparseValues.values | array of float |
Hodnoty. |
|
Žánr
|
matches.metadata.genre | string |
Žánr. |
|
Rok
|
matches.metadata.year | integer |
Rok. |
|
Namespace
|
namespace | string |
Obor názvů. |
Odstranění indexu
Odstraní existující index.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Název indexu
|
indexName | True | string |
Název indexu. |
Návraty
- response
- string
Odstranění kolekce
Odstraní existující kolekci.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Název kolekce
|
collectionName | True | string |
Název kolekce. |
Návraty
- response
- string
Odstranění vektorů
Odstraní vektory podle identifikátoru z jednoho oboru názvů.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Smazat vše
|
deleteAll | boolean |
Zda se má odstranit vše. |
|
|
Identifikátory
|
ids | array of string |
Identifikátory. |
|
|
Namespace
|
namespace | string |
Obor názvů. |
Návraty
- response
- string
Upsert – vektor
Zapisuje vektory do oboru názvů.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID
|
id | string |
Identifikátor. |
|
|
Hodnoty
|
values | array of float |
Hodnoty. |
|
|
Indexy
|
indices | array of integer |
Indexy. |
|
|
Hodnoty
|
values | array of float |
Hodnoty. |
|
|
Namespace
|
namespace | string |
Obor názvů. |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Upserted Count
|
upsertedCount | integer |
Upsertovaný počet. |
Vytvoření indexu
Vytvořte index.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Název
|
name | True | string |
Název. |
|
Dimenze
|
dimension | True | integer |
Dimenze. |
|
Ukazatel
|
metric | string |
Metrika. |
|
|
Pody
|
pods | integer |
Pody. |
|
|
Replicas
|
replicas | integer |
Repliky. |
|
|
Typ podu
|
pod_type | string |
Typ podu. |
|
|
Zdrojová kolekce
|
source_collection | string |
Zdrojová kolekce. |
Návraty
- response
- string
Vytvoření kolekce
Vytvoří kolekci.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Název
|
name | True | string |
Název. |
|
Zdroj
|
source | True | string |
Zdroj. |
Návraty
- response
- string
Získání indexů
Vrátí seznam indexů.
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
|
array of string |
Získání kolekcí
Vrátí seznam kolekcí Pinecone.
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
|
array of string |
Získání popisu indexu
Načtěte popis indexu.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Název indexu
|
indexName | True | string |
Název indexu. |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Název
|
database.name | string |
Název. |
|
Dimenze
|
database.dimension | string |
Dimenze. |
|
Ukazatel
|
database.metric | string |
Metrika. |
|
Pody
|
database.pods | integer |
Pody. |
|
Replicas
|
database.replicas | integer |
Repliky. |
|
Střepy
|
database.shards | integer |
Horizontální oddíly. |
|
Typ podu
|
database.pod_type | string |
Typ podu. |
|
Bity K
|
database.index_config.k_bits | integer |
K bity. |
|
Hybridní
|
database.index_config.hybrid | boolean |
Určuje, jestli je hybridní. |
|
Ready
|
database.status.ready | boolean |
Jestli je to připravené. |
|
Stát
|
database.status.state | string |
Stát |
Získání popisu kolekce
Načtení popisu kolekce
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Název kolekce
|
collectionName | True | string |
Název kolekce. |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Název
|
name | string |
Název. |
|
Velikost
|
size | integer |
Velikost. |
|
Stav
|
status | string |
Stav. |
Získání statistik indexu
Vrátí statistiku o obsahu indexu, včetně počtu vektorů na obor názvů a počtu dimenzí.
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Počet vektorů
|
namespaces.namespace.vectorCount | integer |
Počet vektorů. |
|
Dimenze
|
dimension | integer |
Dimenze. |
|
Fullness indexu
|
index_fullness | float |
Úplná hodnota indexu. |
Získání vektorů
Vrátí vektory podle identifikátoru z jednoho oboru názvů.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID
|
ids | True | string |
Identifikátor. |
|
Namespace
|
namespace | string |
Obor názvů. |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
ID
|
vectors.additionalProp.id | string |
Identifikátor. |
|
Hodnoty
|
vectors.additionalProp.values | array of float |
Hodnoty. |
|
Indexy
|
vectors.additionalProp.sparseValues.indices | array of integer |
Indexy. |
|
Hodnoty
|
vectors.additionalProp.sparseValues.values | array of float |
Hodnoty. |
|
Žánr
|
vectors.additionalProp.metadata.genre | string |
Žánr. |
|
Rok
|
vectors.additionalProp.metadata.year | integer |
Rok. |
|
Namespace
|
namespace | string |
Obor názvů. |
Definice
řetězec
Toto je základní datový typ String.