youtube ai assistant langchain
1.0.0
이 프로젝트는 OpenAI의 GPT 및 Langchain을 활용하여 YouTube 비디오를 처리 할 수있는 AI 어시스턴트를 만듭니다. YouTube URL을 입력하고 비디오 내용에 대한 어시스턴트 질문을하고 요약을 받고 다양한 작업을 수행하여 시간을 절약하십시오.
YoutubeLoader 사용하여 YouTube 비디오에서 전사를 추출합니다.RecursiveCharacterTextSplitter 사용하여 대형 텍스트를 관리 가능한 청크로 나눕니다.OpenAIEmbeddings 사용하여 텍스트를 숫자 벡터로 변환합니다.FAISS 사용하여 임베딩을 효율적으로 저장 및 쿼리합니다.ChatOpenAI 및 LLMChain 사용하여 대화식 채팅 모델 생성.저장소 복제 :
git clone https://github.com/Srijan-D/youtube-ai-assistant-langchain.git
cd youtube-ai-assistant-langchain가상 환경 생성 및 활성화 :
python -m venv venv
source venv/bin/activate # On Windows, use `venvScriptsactivate`필요한 패키지 설치 :
pip install -r requirements.txt기본 스크립트 실행 :
python youtube-ai-assistant.pyyoutube_ai_assistant.py 로 이동하여 상호 작용하려는 YouTube 비디오의 URL로 LINE 번호 75에서 video_url 변경하고 query 를 변경하고 쿼리를 요청하려는 질문으로 변경하십시오.질문을하거나 비디오 내용의 요약을 요청하여 AI 조수와 상호 작용하십시오.
기부금을 환영합니다! 저장소를 포크하고 풀 요청을 제출하십시오.