Pinha (Pré-visualização)
A pinha facilita o fornecimento de memória de longo prazo para aplicações de IA de alto desempenho. O Pinecone é um banco de dados vetorial gerenciado e nativo da nuvem sem problemas de infraestrutura. O Pinecone serve resultados de consulta frescos e filtrados com baixa latência na escala de bilhões de vetores.
Este conector está disponível nos seguintes produtos e regiões:
| Serviço | Class | Regiões |
|---|---|---|
| Estúdio Copiloto | Premium | Todas as regiões do Power Automatic , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicações Lógicas | Standard | Todas as regiões do Logic Apps , exceto as seguintes: - Regiões do Azure Government - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Aplicações Power | Premium | Todas as regiões do Power Apps , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Automatize o poder | Premium | Todas as regiões do Power Automatic , exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contato | |
|---|---|
| Nome | Troia Taylor |
| URL | https://www.hitachisolutions.com |
| ttaylor@hitachisolutions.com |
| Metadados do conector | |
|---|---|
| Editora | Troia Taylor |
| Sítio Web | https://www.pinecone.io/ |
| Política de privacidade | https://www.pinecone.io/privacy/ |
| Categorias | IA |
A criar uma ligação
O conector suporta os seguintes tipos de autenticação:
| Predefinição | Parâmetros para criar conexão. | Todas as regiões | Não compartilhável |
Padrão
Aplicável: Todas as regiões
Parâmetros para criar conexão.
Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| Index | cadeia (de caracteres) | O nome de índice para esta API. | Verdade |
| Meio Ambiente | cadeia (de caracteres) | O ambiente para esta API. | Verdade |
| Chave de API | securestring | A chave de API para esta API. | Verdade |
Limites de Limitação
| Name | Chamadas | Período de Renovação |
|---|---|---|
| Chamadas de API por conexão | 100 | 60 segundos |
Ações
| Atualizar índice |
Atualiza o tipo de pod e o número de réplicas de um índice. |
| Criar coleção |
Cria uma coleção. |
| Criar índice |
Crie um índice. |
| Eliminar coleção |
Exclui uma coleção existente. |
| Excluir vetores |
Exclui vetores, por identificador, de um único namespace. |
| Excluir índice |
Exclui um índice existente. |
| Namespace de consulta |
Pesquisa um namespace, usando um vetor de consulta. Ele recupera os identificadores dos itens mais semelhantes em um namespace, juntamente com suas pontuações de similaridade. |
| Obter coleções |
Devolve uma lista das suas coleções Pinecone. |
| Obter descrição da coleção |
Recuperar a descrição de uma coleção |
| Obter descrição do índice |
Recupere a descrição de um índice. |
| Obter estatísticas de índice |
Retorna estatísticas sobre o conteúdo do índice, incluindo a contagem de vetores por namespace e o número de dimensões. |
| Obter vetores |
Retorna vetores, por identificador, de um único namespace. |
| Obter índices |
Retorna uma lista de seus índices. |
| Vetor de atualização |
Atualiza o vetor em um namespace. |
| Vetor Upsert |
Grava vetores em um namespace. |
Atualizar índice
Atualiza o tipo de pod e o número de réplicas de um índice.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome do índice
|
indexName | True | string |
O nome do índice. |
|
Replicas
|
replicas | integer |
As réplicas. |
|
|
Tipo de Pod
|
pod_type | string |
O tipo de pod. |
Devoluções
- response
- string
Criar coleção
Cria uma coleção.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome
|
name | True | string |
O nome. |
|
Fonte
|
source | True | string |
A fonte. |
Devoluções
- response
- string
Criar índice
Crie um índice.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome
|
name | True | string |
O nome. |
|
Dimensão
|
dimension | True | integer |
A dimensão. |
|
Métrico
|
metric | string |
A métrica. |
|
|
Cápsulas
|
pods | integer |
As vagens. |
|
|
Replicas
|
replicas | integer |
As réplicas. |
|
|
Tipo de Pod
|
pod_type | string |
O tipo de pod. |
|
|
Coleção Source
|
source_collection | string |
A coleção de fontes. |
Devoluções
- response
- string
Eliminar coleção
Exclui uma coleção existente.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da Coleção
|
collectionName | True | string |
O nome da coleção. |
Devoluções
- response
- string
Excluir vetores
Exclui vetores, por identificador, de um único namespace.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Excluir tudo
|
deleteAll | boolean |
Se deve excluir tudo. |
|
|
Identificações
|
ids | array of string |
Os identificadores. |
|
|
Namespace
|
namespace | string |
O namespace. |
Devoluções
- response
- string
Excluir índice
Exclui um índice existente.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome do índice
|
indexName | True | string |
O nome do índice. |
Devoluções
- response
- string
Namespace de consulta
Pesquisa um namespace, usando um vetor de consulta. Ele recupera os identificadores dos itens mais semelhantes em um namespace, juntamente com suas pontuações de similaridade.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Incluir valores
|
includeValues | boolean |
Se os valores devem ser incluídos. |
|
|
Incluir metadados
|
includeMetadata | boolean |
Se incluem metadados. |
|
|
Índices
|
indices | array of integer |
Os índices. |
|
|
Valores
|
values | array of integer |
Os valores. |
|
|
Namespace
|
namespace | string |
O namespace. |
|
|
Topo K
|
topK | integer |
O topo K. |
|
|
Vector
|
vector | array of integer |
O vetor. |
|
|
ID
|
id | string |
O identificador. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Correspondências
|
matches | array of object | |
|
ID
|
matches.id | string |
O identificador. |
|
Score
|
matches.score | float |
A pontuação. |
|
Valores
|
matches.values | array of float |
Os valores. |
|
Índices
|
matches.sparseValues.indices | array of integer |
Os índices. |
|
Valores
|
matches.sparseValues.values | array of float |
Os valores. |
|
Gênero
|
matches.metadata.genre | string |
O género. |
|
Ano
|
matches.metadata.year | integer |
O ano. |
|
Namespace
|
namespace | string |
O namespace. |
Obter coleções
Devolve uma lista das suas coleções Pinecone.
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of string |
Obter descrição da coleção
Recuperar a descrição de uma coleção
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome da Coleção
|
collectionName | True | string |
O nome da coleção. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Nome
|
name | string |
O nome. |
|
Tamanho
|
size | integer |
O tamanho. |
|
Situação
|
status | string |
O status. |
Obter descrição do índice
Recupere a descrição de um índice.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Nome do índice
|
indexName | True | string |
O nome do índice. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Nome
|
database.name | string |
O nome. |
|
Dimensão
|
database.dimension | string |
A dimensão. |
|
Métrico
|
database.metric | string |
A métrica. |
|
Cápsulas
|
database.pods | integer |
As vagens. |
|
Replicas
|
database.replicas | integer |
As réplicas. |
|
Fragmentos
|
database.shards | integer |
Os estilhaços. |
|
Tipo de Pod
|
database.pod_type | string |
O tipo de pod. |
|
K Bits
|
database.index_config.k_bits | integer |
Os bits K. |
|
Híbrido
|
database.index_config.hybrid | boolean |
Se híbrido. |
|
Pronto
|
database.status.ready | boolean |
Se pronto. |
|
Estado
|
database.status.state | string |
O Estado. |
Obter estatísticas de índice
Retorna estatísticas sobre o conteúdo do índice, incluindo a contagem de vetores por namespace e o número de dimensões.
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Contagem de vetores
|
namespaces.namespace.vectorCount | integer |
A contagem de vetores. |
|
Dimensão
|
dimension | integer |
A dimensão. |
|
Plenitude do índice
|
index_fullness | float |
A plenitude do índice. |
Obter vetores
Retorna vetores, por identificador, de um único namespace.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID
|
ids | True | string |
O identificador. |
|
Namespace
|
namespace | string |
O namespace. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ID
|
vectors.additionalProp.id | string |
O identificador. |
|
Valores
|
vectors.additionalProp.values | array of float |
Os valores. |
|
Índices
|
vectors.additionalProp.sparseValues.indices | array of integer |
Os índices. |
|
Valores
|
vectors.additionalProp.sparseValues.values | array of float |
Os valores. |
|
Gênero
|
vectors.additionalProp.metadata.genre | string |
O género. |
|
Ano
|
vectors.additionalProp.metadata.year | integer |
O ano. |
|
Namespace
|
namespace | string |
O namespace. |
Obter índices
Retorna uma lista de seus índices.
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
|
array of string |
Vetor de atualização
Atualiza o vetor em um namespace.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID
|
id | True | string |
O identificador. |
|
Valores
|
values | array of float |
Os valores. |
|
|
Índices
|
indices | array of integer |
Os índices. |
|
|
Valores
|
values | array of float |
Os valores. |
|
|
Namespace
|
namespace | string |
O namespace. |
Devoluções
- response
- string
Vetor Upsert
Grava vetores em um namespace.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
ID
|
id | string |
O identificador. |
|
|
Valores
|
values | array of float |
Os valores. |
|
|
Índices
|
indices | array of integer |
Os índices. |
|
|
Valores
|
values | array of float |
Os valores. |
|
|
Namespace
|
namespace | string |
O namespace. |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Contagem aumentada
|
upsertedCount | integer |
A contagem subida. |
Definições
cadeia (de caracteres)
Este é o tipo de dados básico 'string'.