Acho que deveriam disponibilizar as dependencias, as libs e suas versões de forma correta (requirements.txt), ou até mesmo um .env...
Acho que deveriam disponibilizar as dependencias, as libs e suas versões de forma correta (requirements.txt), ou até mesmo um .env...
Olá, Minucci.fhelippe! Tudo bem?
O código aparentemente está correto, testei por aqui e deu certinho.
Faça um teste indo no menu superior e clique em Ambiente de execução, depois em Reiniciar a sessão e executar tudo para que todo o código seja executado novamente.
Deixo o código que usei e o notebook:
!pip install langchain==0.1.20 langchain-community==0.0.38 langchain-openai==0.1.7 chromadb pypdf
# Importações básicas
import os
# loader de documentos PDF
from langchain_community.document_loaders import PyPDFLoader
# Divisão de texto em blocos
from langchain_text_splitters import RecursiveCharacterTextSplitter
# Embeddings
from langchain_openai import OpenAIEmbeddings
# Banco vetorial
from langchain_community.vectorstores import Chroma
# LLM
from langchain_openai import ChatOpenAI
# Cadeia RAG
from langchain.chains import RetrievalQA
Se após os testes o erro persistir, compartilhe o seu notebook para podermos investigar melhor, por gentileza.
Espero que dê certo e qualquer dúvida conte conosco por aqui.
Bons estudos e até mais!