About me
home
Portfolio
home

가상환경 실험

진행 상태
완료
팀원
마감일
태그
작업 (하위 작업)에 관계됨
3 more properties
랭체인이 정상적으로 작동하는지 확인하기 위해 내 깃허브에서 다운받는게 아닌 내 노트북에서 전체 파일들을 다 zip파일로 옮겨서 실행했다.(gitignore 때문에 깃허브에 업로드 안된 파일들 때문에)
내가 실험한 디렉토리는
/home/robotics/langchain_kyj/LangchainforQnA/
Bash
복사
이다.
NUC 에서 아나콘다 가상환경(이름:chrom)을 생성하고 파이썬 3.10 을 설치한다.
conda create —name chrom python=3.10
Bash
복사
가상환경을 실행한다.
conda activate chrom
Bash
복사
이제 라이브러리도 다시 설치해야 한다.
pip install python-dotenv pip install langchain conda install langchain -c conda-forge pip install pyaudio pip install pydub sudo apt install ffmpeg pip install SpeechRecognition pip install openai==0.28 pip install selenium pip install pandas pip install chromadb pip install tiktoken pip install unstructured pip install markdown
Bash
복사
다만 눅을 처음 실행할 때
스피커 Tonn BTA-300 이 자동으로 블루투스 연결이 안되어 있어서
GUI에서 블루투스 Settings 들어가서 직접 Connect 클릭해줘야 했었다.
→ 최종 시연할 때는 모니터가 없어서 블루투스 연결할거면 미리 세팅해야 할지도….
정현이 네이버 API 키
.env 파일에 들어가서
NAVER_CLIENT_ID=3uaueuxl4g NAVER_CLIENT_SECRET=787swrhw3fFPvVeWEuswSV3tGTpBGhUguciHCnzh
Bash
복사
로 바꿔주고 실행하면 된다. (기준 내 API키는 만료되어서 안될거다.)
(OPENAI_API_KEY는 안바꿔도 됨)
나중에 ROS가 Python 3.10에서 잘 실행되는지는
langchain_kyj 폴더가 아니라 실제 구현할 디렉토리에서 해야하므로
그 디렉토리 가서
.env 가서 API 키 수정해주고
conda activate chrom
Bash
복사
로 가상환경 킨 다음에
파일 실행하며 ROS가 잘 되는지 실험해보면 될 것 같다….