Pinecone (wersja zapoznawcza)
Pinecone ułatwia zapewnienie pamięci długoterminowej dla aplikacji sztucznej inteligencji o wysokiej wydajności. Pinecone to zarządzana natywna dla chmury baza danych wektorów bez problemów z infrastrukturą. Pinecone obsługuje świeże, filtrowane wyniki zapytań z małym opóźnieniem w skali miliardów wektorów.
Ten łącznik jest dostępny w następujących produktach i regionach:
| Usługa | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Wszystkie regiony usługi Power Automate z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Logic Apps | Standard | Wszystkie regiony usługi Logic Apps z wyjątkiem następujących: — Regiony platformy Azure Government — Regiony platformy Azure (Chiny) - Departament Obrony USA (DoD) |
| Power Apps | Premium | Wszystkie regiony usługi Power Apps z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Power Automate | Premium | Wszystkie regiony usługi Power Automate z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Kontakt | |
|---|---|
| Name | Troy Taylor |
| adres URL | https://www.hitachisolutions.com |
| ttaylor@hitachisolutions.com |
| Metadane łącznika | |
|---|---|
| Publisher | Troy Taylor |
| Witryna internetowa | https://www.pinecone.io/ |
| Zasady ochrony prywatności | https://www.pinecone.io/privacy/ |
| Kategorie | AI |
Tworzenie połączenia
Łącznik obsługuje następujące typy uwierzytelniania:
| Wartość domyślna | Parametry tworzenia połączenia. | Wszystkie regiony | Nie można udostępniać |
Domyślny
Dotyczy: Wszystkie regiony
Parametry tworzenia połączenia.
Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja Power App zostanie udostępniona innemu użytkownikowi, inny użytkownik zostanie poproszony o jawne utworzenie nowego połączenia.
| Name | Typ | Description | Wymagane |
|---|---|---|---|
| Index | ciąg | Nazwa indeksu dla tego interfejsu API. | Prawda |
| Środowisko | ciąg | Środowisko dla tego interfejsu API. | Prawda |
| Klucz interfejsu API | securestring | Klucz interfejsu API dla tego interfejsu API. | Prawda |
Limity ograniczania
| Nazwa | Wywołania | Okres odnowienia |
|---|---|---|
| Wywołania interfejsu API na połączenie | 100 | 60 sekund |
Akcje
| Aktualizuj indeks |
Aktualizuje typ zasobnika i liczbę replik dla indeksu. |
| Pobieranie indeksów |
Zwraca listę indeksów. |
| Pobieranie kolekcji |
Zwraca listę kolekcji Pinecone. |
| Pobieranie opisu indeksu |
Pobierz opis indeksu. |
| Pobieranie statystyk indeksu |
Zwraca statystyki dotyczące zawartości indeksu, w tym liczbę wektorów na przestrzeń nazw i liczbę wymiarów. |
| Pobieranie wektorów |
Zwraca wektory według identyfikatora z jednej przestrzeni nazw. |
| Przestrzeń nazw kwerendy |
Wyszukuje przestrzeń nazw przy użyciu wektora zapytania. Pobiera identyfikatory najbardziej podobnych elementów w przestrzeni nazw wraz z ich wynikami podobieństwa. |
| Tworzenie indeksu |
Utwórz indeks. |
| Tworzenie kolekcji |
Tworzy kolekcję. |
| Usuwanie indeksu |
Usuwa istniejący indeks. |
| Usuwanie kolekcji |
Usuwa istniejącą kolekcję. |
| Usuwanie wektorów |
Usuwa wektory według identyfikatora z jednej przestrzeni nazw. |
| Uzyskiwanie opisu kolekcji |
Pobieranie opisu kolekcji |
| Wektor aktualizacji |
Aktualizuje wektor w przestrzeni nazw. |
| Wektor upsert |
Zapisuje wektory w przestrzeni nazw. |
Aktualizuj indeks
Aktualizuje typ zasobnika i liczbę replik dla indeksu.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa indeksu
|
indexName | True | string |
Nazwa indeksu. |
|
Replicas
|
replicas | integer |
Repliki. |
|
|
Typ zasobnika
|
pod_type | string |
Typ zasobnika. |
Zwraca
- response
- string
Pobieranie indeksów
Zwraca listę indeksów.
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
|
array of string |
Pobieranie kolekcji
Zwraca listę kolekcji Pinecone.
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
|
array of string |
Pobieranie opisu indeksu
Pobierz opis indeksu.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa indeksu
|
indexName | True | string |
Nazwa indeksu. |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Name
|
database.name | string |
Nazwa. |
|
Wymiar
|
database.dimension | string |
Wymiar. |
|
Wskaźnik
|
database.metric | string |
Metryka. |
|
Zasobniki
|
database.pods | integer |
Zasobniki. |
|
Replicas
|
database.replicas | integer |
Repliki. |
|
Odłamki
|
database.shards | integer |
Fragmenty. |
|
Typ zasobnika
|
database.pod_type | string |
Typ zasobnika. |
|
Bity K
|
database.index_config.k_bits | integer |
Bity K. |
|
Hybrydowy
|
database.index_config.hybrid | boolean |
Niezależnie od tego, czy jest to rozwiązanie hybrydowe. |
|
Gotowy
|
database.status.ready | boolean |
Czy wszystko jest gotowe. |
|
State
|
database.status.state | string |
Stan. |
Pobieranie statystyk indeksu
Zwraca statystyki dotyczące zawartości indeksu, w tym liczbę wektorów na przestrzeń nazw i liczbę wymiarów.
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Liczba wektorów
|
namespaces.namespace.vectorCount | integer |
Liczba wektorów. |
|
Wymiar
|
dimension | integer |
Wymiar. |
|
Pełnia indeksu
|
index_fullness | float |
Pełnia indeksu. |
Pobieranie wektorów
Zwraca wektory według identyfikatora z jednej przestrzeni nazw.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
identyfikator
|
ids | True | string |
Identyfikator. |
|
Namespace
|
namespace | string |
Przestrzeń nazw. |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
identyfikator
|
vectors.additionalProp.id | string |
Identyfikator. |
|
Wartości
|
vectors.additionalProp.values | array of float |
Wartości. |
|
Indeksy
|
vectors.additionalProp.sparseValues.indices | array of integer |
Indeksy. |
|
Wartości
|
vectors.additionalProp.sparseValues.values | array of float |
Wartości. |
|
Gatunek
|
vectors.additionalProp.metadata.genre | string |
Gatunek. |
|
Rok
|
vectors.additionalProp.metadata.year | integer |
Rok. |
|
Namespace
|
namespace | string |
Przestrzeń nazw. |
Przestrzeń nazw kwerendy
Wyszukuje przestrzeń nazw przy użyciu wektora zapytania. Pobiera identyfikatory najbardziej podobnych elementów w przestrzeni nazw wraz z ich wynikami podobieństwa.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Uwzględnij wartości
|
includeValues | boolean |
Określa, czy należy uwzględnić wartości. |
|
|
Uwzględnij metadane
|
includeMetadata | boolean |
Określa, czy zawierają metadane. |
|
|
Indeksy
|
indices | array of integer |
Indeksy. |
|
|
Wartości
|
values | array of integer |
Wartości. |
|
|
Namespace
|
namespace | string |
Przestrzeń nazw. |
|
|
Góra K
|
topK | integer |
Górna K. |
|
|
Vector
|
vector | array of integer |
Wektor. |
|
|
identyfikator
|
id | string |
Identyfikator. |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Dopasowania
|
matches | array of object | |
|
identyfikator
|
matches.id | string |
Identyfikator. |
|
Score
|
matches.score | float |
Wynik. |
|
Wartości
|
matches.values | array of float |
Wartości. |
|
Indeksy
|
matches.sparseValues.indices | array of integer |
Indeksy. |
|
Wartości
|
matches.sparseValues.values | array of float |
Wartości. |
|
Gatunek
|
matches.metadata.genre | string |
Gatunek. |
|
Rok
|
matches.metadata.year | integer |
Rok. |
|
Namespace
|
namespace | string |
Przestrzeń nazw. |
Tworzenie indeksu
Utwórz indeks.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Name
|
name | True | string |
Nazwa. |
|
Wymiar
|
dimension | True | integer |
Wymiar. |
|
Wskaźnik
|
metric | string |
Metryka. |
|
|
Zasobniki
|
pods | integer |
Zasobniki. |
|
|
Replicas
|
replicas | integer |
Repliki. |
|
|
Typ zasobnika
|
pod_type | string |
Typ zasobnika. |
|
|
Kolekcja źródłowa
|
source_collection | string |
Kolekcja źródłowa. |
Zwraca
- response
- string
Tworzenie kolekcji
Tworzy kolekcję.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Name
|
name | True | string |
Nazwa. |
|
Źródło
|
source | True | string |
Źródło. |
Zwraca
- response
- string
Usuwanie indeksu
Usuwa istniejący indeks.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa indeksu
|
indexName | True | string |
Nazwa indeksu. |
Zwraca
- response
- string
Usuwanie kolekcji
Usuwa istniejącą kolekcję.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa kolekcji
|
collectionName | True | string |
Nazwa kolekcji. |
Zwraca
- response
- string
Usuwanie wektorów
Usuwa wektory według identyfikatora z jednej przestrzeni nazw.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Usuń wszystko
|
deleteAll | boolean |
Czy usunąć wszystkie. |
|
|
Identyfikatory
|
ids | array of string |
Identyfikatory. |
|
|
Namespace
|
namespace | string |
Przestrzeń nazw. |
Zwraca
- response
- string
Uzyskiwanie opisu kolekcji
Pobieranie opisu kolekcji
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Nazwa kolekcji
|
collectionName | True | string |
Nazwa kolekcji. |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Name
|
name | string |
Nazwa. |
|
Rozmiar
|
size | integer |
Rozmiar. |
|
Status
|
status | string |
Stan. |
Wektor aktualizacji
Aktualizuje wektor w przestrzeni nazw.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
identyfikator
|
id | True | string |
Identyfikator. |
|
Wartości
|
values | array of float |
Wartości. |
|
|
Indeksy
|
indices | array of integer |
Indeksy. |
|
|
Wartości
|
values | array of float |
Wartości. |
|
|
Namespace
|
namespace | string |
Przestrzeń nazw. |
Zwraca
- response
- string
Wektor upsert
Zapisuje wektory w przestrzeni nazw.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
identyfikator
|
id | string |
Identyfikator. |
|
|
Wartości
|
values | array of float |
Wartości. |
|
|
Indeksy
|
indices | array of integer |
Indeksy. |
|
|
Wartości
|
values | array of float |
Wartości. |
|
|
Namespace
|
namespace | string |
Przestrzeń nazw. |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Liczba operacji upserted
|
upsertedCount | integer |
Liczba operacji upserted. |
Definicje
ciąg
Jest to podstawowy typ danych "string".