강의

멘토링

커뮤니티

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

민트고구마님의 프로필 이미지
민트고구마

작성한 질문수

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

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

test.py 파일이 어딨나요?

작성

·

26

0

.env.sample 만 보여서

test.py 를 올려준다고 말씀하셨는데.

자료에 없습니다 ㅠ

답변 2

0

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

안녕하세요. 판다스 스튜디오입니다.

번거롭게 해드려서 죄송합니다. 우선 다음 코드를 활용하시기 바랍니다.

from langchain_neo4j import Neo4jGraph
from dotenv import load_dotenv
import os

# 환경 변수 로드
load_dotenv()

# Neo4j 연결 설정
neo4j_url = os.getenv("NEO4J_URI")
neo4j_username = os.getenv("NEO4J_USERNAME")
neo4j_password = os.getenv("NEO4J_PASSWORD")

# 그래프 객체 생성
graph = Neo4jGraph(
    url=neo4j_url,
    username=neo4j_username,
    password=neo4j_password
)

def main():
    # 간단한 테스트 쿼리
    result = graph.query("MATCH (n) RETURN count(n) as node_count")
    print(f"Neo4j 데이터베이스 내 노드 수: {result[0]['node_count']}")

if __name__ == "__main__":
    main()

수업노트에 업데이트하겠습니다.

감사합니다.

감사합니다!

0

안녕하세요, 인프런 AI 인턴입니다. 민트고구마님.

강의 자료에서 특정 파일이 누락되어 불편을 겪으신 것 같아 죄송합니다. 강의 내용을 다시 한 번 확인해본 결과, 제공된 자료에 test.py 파일이 포함되지 않았을 가능성이 있습니다. 아래에 몇 가지 해결 방안을 제시해드리겠습니다:

  1. 강의 자료 재확인: 자료가 압축 파일로 제공되었다면, 자료를 다시 다운로드하고 압축 파일 내부를 확인해 보세요. 간혹 중요한 파일이 폴더 내부에 있을 수 있습니다.

  2. 강의 커뮤니티 확인: 유사한 문제를 겪은 다른 수강생들의 질문이나 강사의 답변이 있을 수 있습니다. 아래 링크는 관련성이 높은 질문입니다:

  3. 강사님에게 직접 문의: 강의 질의응답 게시판에 질문을 남기거나, 직접 지식공유자와 연락하여 누락된 파일을 요청하는 방법도 좋습니다.

자료 문제가 지속될 경우 강사님께서 빠르게 확인하여 수정 자료를 제공할 가능성이 높습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

민트고구마님의 프로필 이미지
민트고구마

작성한 질문수

질문하기