Adicionar um arquivo a um repositório de vetores
Adiciona um arquivo a um repositório vetorial para indexação de busca semântica.
Autorizações
Gateway auth: send Authorization: Bearer <mka1-api-key>. For multi-user server-side integrations, you can also send X-On-Behalf-Of: <external-user-id>.
Cabeçalhos
Optional external end-user identifier forwarded by the API gateway.
Parâmetros de caminho
O ID do armazenamento de vetores para o qual criar um arquivo.
Corpo
Corpo da solicitação para criar um arquivo de armazenamento de vetor.
Uma ID de arquivo que o armazenamento de vetores deve usar. Útil para ferramentas como file_search que podem acessar arquivos.
Conjunto de 16 pares chave-valor que podem ser anexados a um objeto. As chaves são strings com um comprimento máximo de 64 caracteres. Os valores são strings com um comprimento máximo de 512 caracteres, booleanos ou números.
A estratégia de divisão usada para dividir o(s) arquivo(s). Se não definida, usará a estratégia automática.
- Option 1
- Option 2
Resposta
OK
Uma lista de arquivos anexados a um armazenamento vetorial.
O identificador, que pode ser referenciado em endpoints de API.
O tipo de objeto, que é sempre 'vector_store.file'.
O uso total do armazenamento vetor em bytes. Observe que isso pode ser diferente do tamanho original do arquivo.
-9007199254740991 <= x <= 9007199254740991O timestamp Unix (em segundos) de quando o arquivo de armazenamento de vetores foi criado.
-9007199254740991 <= x <= 9007199254740991O ID do armazenamento de vetores ao qual o arquivo está anexado.
O status do arquivo da loja de vetores. 'em_andamento' significa que está em processamento, 'concluído' indica que o arquivo está pronto para uso, 'cancelado' significa que o processamento foi cancelado, 'falhou' significa que ocorreu um erro.
in_progress, completed, cancelled, failed O último erro associado a este arquivo de armazenamento de vetores. Será nulo se não houver erros.
A estratégia utilizada para dividir o arquivo.
- Option 1
- Option 2
- Option 3
Conjunto de 16 pares chave-valor que podem ser anexados a um objeto. As chaves são strings com um comprimento máximo de 64 caracteres. Os valores são strings com um comprimento máximo de 512 caracteres, booleanos ou números.