Uma ferramenta de linha de comando para o Nautilusdb, um serviço de pesquisa vetorial totalmente gerenciado e nativo em nuvem.
Nautilusdb está atualmente em Alpha pública . Estamos melhorando ativamente o produto e lançando novos recursos e adoraríamos ouvir seus comentários! Reserve um momento para preencher este formulário de feedback para nos ajudar a entender melhor o seu caso de uso.
Por padrão, todas as coleções estão sujeitas a exclusão permanente após 2 semanas. Informe -nos se você precisar mantê -lo por mais tempo através do formulário de feedback.
Você pode experimentar o Nautilusdb imediatamente. Preparamos uma coleção pública especial openai-web que pode responder a perguntas sobre o conteúdo de www.openai.com
nautiluscli ask openai-web " what is red team? " Instale uma CLI nautilusdb liberada da PIP.
Versão python3 >= 3.10 é necessária
pip3 install nautiluscli Você pode criar uma nova chave de API e defini -la na variável de ambiente NAUTILUSDB_API_KEY . O NAUTILUSDB usará essa chave para autorizar o acesso a coleções.
nautiluscli create-api-key
export NAUTILUSDB_API_KEY= ' <key> 'nautiluscli info Crie uma nova coleção myCollection na conta de demonstração compartilhada. Uma coleção será criada que só pode ser acessada à chave da API configurada.
nautiluscli create-collection myCollection Veja a lista de coleção acessível a você, incluindo myCollection que você acabou de criar.
nautiluscli list-collections Indexem um pdf em myCollection . Neste exemplo, indexaremos o artigo de pesquisa original sobre transformadores.
nautiluscli upload-file myCollection https://arxiv.org/pdf/1706.03762.pdfComo alternativa, faça o upload de um PDF do sistema de arquivos local para indexação.
nautiluscli upload-file myCollection README.mdAgora você pode fazer perguntas no contexto de uma coleção e obter respostas.
nautiluscli ask myCollection " what is a transformer? "Opcionalmente, você pode excluir a coleção. As deleções não são reversíveis.
nautiluscli delete-collection myCollection