Em geral, o aumento do pool_threads deve aumentar o desempenho para cargas de trabalho assíncronas, mas definir esse valor muito alto pode levar a limites da taxa de API ou problemas de memória.Você pode substituir esse valor conforme desejado para ajustar o desempenho para o seu caso de uso específico, mas em nossos testes, esse é um bom padrão para a maioria dos casos de uso.Antes, Chunk_size e Batch_size eram os únicos valores que você poderia ajustar para ajustar os métodos Langchain Fine que executam um pinecone UpSert.Usando o PyInstrument para comparar nossas mudanças, vimos um aumento de velocidade de até 5x para empregos com muitas incorporações no UpSert.Por padrão, o cliente Pinecone Python agora passa um valor Pool_Threads de 4 ao se conectar a um índice.
Fonte: https://www.pinecone.io/blog/langchain-pinecone-upsert-faster/