LLM-News-Research-Tool
이것은 쉽게 정보 검색을 위해 설계된 사용자 친화적 인 뉴스 리서치 도구입니다. 사용자는 기사 URL을 입력하고 질문을하여 주식 시장 및 금융 영역으로부터 관련 통찰력을받을 수 있습니다.
특징
- URL을로드하거나 URL이 포함 된 텍스트 파일을 업로드하여 기사 컨텐츠를 가져옵니다.
- Langchain의 UnstructuredUrl 로더를 통해 기사 내용을 처리하십시오
- OpenAI의 임베딩 및 강력한 유사성 검색 라이브러리 인 FAISS를 사용하여 임베딩 벡터를 구성하여 관련 정보의 신속하고 효과적인 검색을 가능하게합니다.
- 쿼리를 입력하고 소스 URL과 함께 답변을 수신하여 LLM (ChatGpt)과 상호 작용하십시오.
프로젝트 구조
- main.py : 메인 스트림 애플리케이션 스크립트.
- vectorembedding.pkl : FAISS 인덱스를 저장하는 피클 파일.
- .env : OpenAI API 키를 저장하기위한 구성 파일.