Pinecone (Önizleme)
Pinecone, yüksek performanslı yapay zeka uygulamaları için uzun süreli bellek sağlamayı kolaylaştırır. Pinecone, altyapı sorunları olmayan yönetilen, bulutta yerel bir vektör veritabanıdır. Pinecone, milyarlarca vektör ölçeğinde düşük gecikme süresiyle yeni, filtrelenmiş sorgu sonuçları sağlar.
Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:
| Hizmet | Class | Bölgeler |
|---|---|---|
| Copilot Studio | Premium | Aşağıdakiler dışında tüm Power Automate bölgeleri : - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| Logic Apps | Standart | Aşağıdakiler dışında tüm Logic Apps bölgeleri : - Azure Kamu bölgeleri - Azure Çin bölgeleri - ABD Savunma Bakanlığı (DoD) |
| Power Apps | Premium | Aşağıdakiler dışında tüm Power Apps bölgeleri : - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| Power Automate | Premium | Aşağıdakiler dışında tüm Power Automate bölgeleri : - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| İletişim | |
|---|---|
| İsim | Troy Taylor |
| URL | https://www.hitachisolutions.com |
| E-posta | ttaylor@hitachisolutions.com |
| Bağlayıcı Meta Verileri | |
|---|---|
| Publisher | Troy Taylor |
| Web sitesi | https://www.pinecone.io/ |
| Gizlilik ilkesi | https://www.pinecone.io/privacy/ |
| Kategoriler | AI |
Bağlantı oluşturma
Bağlayıcı aşağıdaki kimlik doğrulama türlerini destekler:
| Varsayılan | Bağlantı oluşturmak için parametreler. | Tüm bölgeler | Paylaşılamaz |
Temerrüt
Geçerli: Tüm bölgeler
Bağlantı oluşturmak için parametreler.
Bu, paylaşılabilir bir bağlantı değildir. Power app başka bir kullanıcıyla paylaşılıyorsa, başka bir kullanıcıdan açıkça yeni bağlantı oluşturması istenir.
| İsim | Türü | Description | Gerekli |
|---|---|---|---|
| Index | String | Bu API'nin dizin adı. | Doğru |
| Çevre | String | Bu API'nin ortamı. | Doğru |
| API Anahtarı | securestring | Bu API için API Anahtarı. | Doğru |
Azaltma Sınırları
| Name | Çağrılar | Yenileme Dönemi |
|---|---|---|
| Bağlantı başına API çağrıları | 100 | 60 saniye |
Eylemler
| Dizin açıklamasını alma |
Dizin için açıklamayı alın. |
| Dizin istatistiklerini alma |
Ad alanı başına vektör sayısı ve boyut sayısı dahil olmak üzere dizinin içeriğiyle ilgili istatistikleri döndürür. |
| Dizin oluşturma |
Dizin oluşturma. |
| Dizini güncelleştirme |
Dizin için pod türünü ve çoğaltma sayısını güncelleştirir. |
| Dizini silme |
Varolan bir dizini siler. |
| Dizinleri alma |
Dizinlerinizin listesini döndürür. |
| Koleksiyon açıklamasını alma |
Koleksiyonun açıklamasını alma |
| Koleksiyon oluşturma |
Bir koleksiyon oluşturur. |
| Koleksiyonları alma |
Pinecone koleksiyonlarınızın listesini döndürür. |
| Koleksiyonu silme |
Varolan bir koleksiyonu siler. |
| Sorgu ad alanı |
Sorgu vektörlerini kullanarak bir ad alanında aramalar. Bir ad alanında en benzer öğelerin tanımlayıcılarını ve benzerlik puanlarını alır. |
| Upsert vektör |
Vektörleri bir ad alanına yazar. |
| Vektör güncelleştirme |
Bir ad alanında vektör güncelleştirmeleri. |
| Vektörleri alma |
Tek bir ad alanından tanımlayıcıya göre vektörleri döndürür. |
| Vektörleri silme |
Vektörleri tanımlayıcıya göre tek bir ad alanından siler. |
Dizin açıklamasını alma
Dizin için açıklamayı alın.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Dizin Adı
|
indexName | True | string |
Dizin adı. |
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
İsim
|
database.name | string |
Adı. |
|
Boyut
|
database.dimension | string |
Boyut. |
|
Ölçü birimi
|
database.metric | string |
Ölçüm. |
|
Podlar
|
database.pods | integer |
Podlar. |
|
Replicas
|
database.replicas | integer |
Çoğaltmalar. |
|
Parçalar
|
database.shards | integer |
Parçalar. |
|
Pod Türü
|
database.pod_type | string |
Pod türü. |
|
K Bitleri
|
database.index_config.k_bits | integer |
K bitleri. |
|
Hibrit
|
database.index_config.hybrid | boolean |
Karma olup olmadığı. |
|
Hazır
|
database.status.ready | boolean |
Hazır olup olmadığı. |
|
Devlet
|
database.status.state | string |
Devlet. |
Dizin istatistiklerini alma
Ad alanı başına vektör sayısı ve boyut sayısı dahil olmak üzere dizinin içeriğiyle ilgili istatistikleri döndürür.
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Vektör Sayısı
|
namespaces.namespace.vectorCount | integer |
Vektör sayısı. |
|
Boyut
|
dimension | integer |
Boyut. |
|
Dizin Doluluğu
|
index_fullness | float |
Dizin dolgunluğu. |
Dizin oluşturma
Dizin oluşturma.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
İsim
|
name | True | string |
Adı. |
|
Boyut
|
dimension | True | integer |
Boyut. |
|
Ölçü birimi
|
metric | string |
Ölçüm. |
|
|
Podlar
|
pods | integer |
Podlar. |
|
|
Replicas
|
replicas | integer |
Çoğaltmalar. |
|
|
Pod Türü
|
pod_type | string |
Pod türü. |
|
|
Kaynak Koleksiyon
|
source_collection | string |
Kaynak koleksiyon. |
Döndürülenler
- response
- string
Dizini güncelleştirme
Dizin için pod türünü ve çoğaltma sayısını güncelleştirir.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Dizin Adı
|
indexName | True | string |
Dizin adı. |
|
Replicas
|
replicas | integer |
Çoğaltmalar. |
|
|
Pod Türü
|
pod_type | string |
Pod türü. |
Döndürülenler
- response
- string
Dizini silme
Varolan bir dizini siler.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Dizin Adı
|
indexName | True | string |
Dizin adı. |
Döndürülenler
- response
- string
Dizinleri alma
Dizinlerinizin listesini döndürür.
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
|
array of string |
Koleksiyon açıklamasını alma
Koleksiyonun açıklamasını alma
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Koleksiyon Adı
|
collectionName | True | string |
Koleksiyon adı. |
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
İsim
|
name | string |
Adı. |
|
Boyut
|
size | integer |
Boyutu. |
|
Statü
|
status | string |
Durum. |
Koleksiyon oluşturma
Bir koleksiyon oluşturur.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
İsim
|
name | True | string |
Adı. |
|
Kaynak
|
source | True | string |
Kaynak. |
Döndürülenler
- response
- string
Koleksiyonları alma
Pinecone koleksiyonlarınızın listesini döndürür.
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
|
array of string |
Koleksiyonu silme
Varolan bir koleksiyonu siler.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Koleksiyon Adı
|
collectionName | True | string |
Koleksiyon adı. |
Döndürülenler
- response
- string
Sorgu ad alanı
Sorgu vektörlerini kullanarak bir ad alanında aramalar. Bir ad alanında en benzer öğelerin tanımlayıcılarını ve benzerlik puanlarını alır.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Değerleri Dahil Et
|
includeValues | boolean |
Değerlerin dahil edilip edilmeyeceği. |
|
|
Meta Verileri Dahil Et
|
includeMetadata | boolean |
Meta verileri dahil edip etmediği. |
|
|
Endeksi
|
indices | array of integer |
Dizinler. |
|
|
Değerler
|
values | array of integer |
Değerler. |
|
|
Namespace
|
namespace | string |
Ad alanı. |
|
|
Üst K
|
topK | integer |
En üstteki K. |
|
|
Vector
|
vector | array of integer |
Vektör. |
|
|
Kimlik
|
id | string |
Tanımlayıcı. |
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Eşleşir
|
matches | array of object | |
|
Kimlik
|
matches.id | string |
Tanımlayıcı. |
|
Score
|
matches.score | float |
Skor. |
|
Değerler
|
matches.values | array of float |
Değerler. |
|
Endeksi
|
matches.sparseValues.indices | array of integer |
Dizinler. |
|
Değerler
|
matches.sparseValues.values | array of float |
Değerler. |
|
Tarz
|
matches.metadata.genre | string |
Tarz. |
|
Yıl
|
matches.metadata.year | integer |
Yıl. |
|
Namespace
|
namespace | string |
Ad alanı. |
Upsert vektör
Vektörleri bir ad alanına yazar.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Kimlik
|
id | string |
Tanımlayıcı. |
|
|
Değerler
|
values | array of float |
Değerler. |
|
|
Endeksi
|
indices | array of integer |
Dizinler. |
|
|
Değerler
|
values | array of float |
Değerler. |
|
|
Namespace
|
namespace | string |
Ad alanı. |
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Upserted Count
|
upsertedCount | integer |
Upserted sayısı. |
Vektör güncelleştirme
Bir ad alanında vektör güncelleştirmeleri.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Kimlik
|
id | True | string |
Tanımlayıcı. |
|
Değerler
|
values | array of float |
Değerler. |
|
|
Endeksi
|
indices | array of integer |
Dizinler. |
|
|
Değerler
|
values | array of float |
Değerler. |
|
|
Namespace
|
namespace | string |
Ad alanı. |
Döndürülenler
- response
- string
Vektörleri alma
Tek bir ad alanından tanımlayıcıya göre vektörleri döndürür.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Kimlik
|
ids | True | string |
Tanımlayıcı. |
|
Namespace
|
namespace | string |
Ad alanı. |
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Kimlik
|
vectors.additionalProp.id | string |
Tanımlayıcı. |
|
Değerler
|
vectors.additionalProp.values | array of float |
Değerler. |
|
Endeksi
|
vectors.additionalProp.sparseValues.indices | array of integer |
Dizinler. |
|
Değerler
|
vectors.additionalProp.sparseValues.values | array of float |
Değerler. |
|
Tarz
|
vectors.additionalProp.metadata.genre | string |
Tarz. |
|
Yıl
|
vectors.additionalProp.metadata.year | integer |
Yıl. |
|
Namespace
|
namespace | string |
Ad alanı. |
Vektörleri silme
Vektörleri tanımlayıcıya göre tek bir ad alanından siler.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Tümünü Sil
|
deleteAll | boolean |
Tümünün silinip silinmeyeceği. |
|
|
Kimlikler
|
ids | array of string |
Tanımlayıcılar. |
|
|
Namespace
|
namespace | string |
Ad alanı. |
Döndürülenler
- response
- string
Tanımlar
String
Bu, 'string' temel veri türüdür.