Udostępnij przez


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