Partilhar via


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