Inflearn brand logo image

인프런 커뮤니티 질문&답변

코드몽키님의 프로필 이미지
코드몽키

작성한 질문수

graphRAG - Neo4J로 구현하는 지식 그래프 기반 RAG 시스템 (feat. LangChain)

프로젝트 설정 (uv 설치, 프로젝트 초기화, 가상환경 생성, AuraDB 연동)

AuraDB 연동 안되는 현상 질문

작성

·

63

·

수정됨

0

vscode에서 uv로 가상환경 생성후

 

.env 파일에서

# Neo4J 설정 - AuraDB 
NEO4J_URI=neo4j+s://{id}.databases.neo4j.io
NEO4J_USERNAME=neo4j
NEO4J_PASSWORD={PASSWORD}
NEO4J_DATABASE=neo4j

해당 방식 적용 후, AuraDB 연동을 해도 적용이 안되고 아래와 같이 에러가 뜹니다.

 

ValueError: Could not connect to Neo4j database. Please ensure that the url is correct

 

해결책 문의 드립니다.

 

P.S colab에서는 올려주신 KG_P1_01_neo4j_Introduction.ipynb 실행하니 동작하네요. 왜 저의 로컬에서는 이런 현상이 일어나는 걸까요?

답변 1

0

판다스 스튜디오님의 프로필 이미지
판다스 스튜디오
지식공유자

안녕하세요. 현재 설정하신 프로젝트 폴더와 파일 구조를 파악할 수 있게 캡처해서 보여주실 수 있을까요?

.env 파일에서 {id}, {PASSWORD} 부분은 수정하신거죠?

코드몽키님의 프로필 이미지
코드몽키
질문자

제가 외부라서 일단 댓글로 남기고, 이후 해당 내용캡처해서 업데이트 하겠습니다.

  1. 강의 내용 처럼 2강 test.py 그대로 실행 했고, 동일 경로에 .env가 있습니다. print 해보았을때, NEO4J_URI, NEO4J_USERNAME, NEO4J_PASSWORD, NEO4J_DATABASE 모두 정상 출력 까지 확인했습니다. 그런데도 이상하게 연결이 안되네요.

  2. 네 .env 파일에서 {id}, {PASSWORD} 부분은 정상 수정 하였습니다. (colab에서는 정상적으로 node 생성되니까 해당 부분이 틀리지는 않은것 같습니다.)

     

  3. ping test시에도 정상적으로 연결 되는거 확인했습니다.

코드몽키님의 프로필 이미지
코드몽키

작성한 질문수

질문하기