linux-BR.org

Notícias de software livre e tecnologias

Depois de obter incorporações do OpenAI para cada pedaço de um arquivo carregado, o servidor armazena todas as incorporações, juntamente com os metadados associados a cada incorporação no Pinecone DB.O foco principal está no conteúdo legível pelo homem, como livros, cartas e outros documentos, tornando-o uma ferramenta prática e valiosa para extração de conhecimento e resposta a perguntas.Usando a API OpenAI, ele obtém incorporações para cada pedaço e upserts (inserções ou atualizações) as incorporações em Pinecone.
O OP Vault usa a pilha de opções (o OpenAI + Pinecone Vector Database) para permitir que os usuários enviem seus próprios arquivos de base de conhecimento personalizados e faça perguntas sobre seu conteúdo.O servidor de Golang usa as APIs post para processar uploads recebidos e responder a perguntas:
/Carregar para fazer upload de arquivos
/API/pergunta para responder a perguntas
Todos os pontos de extremidade da API são declarados no arquivo Vault-Web-Server/Main.Go.

Fonte: https://github.com/pashpashpash/vault-ai