코드
from langchain.vectorstores import FAISS from langchain.schema import Document from langchain.text_splitter import RecursiveCharacterTextSplitter import os os.environ["OPENAI_API_KEY"] = "sk..." # openai 키 입력 from langchain_openai import ChatOpenAI, OpenAIEmbeddings llm = ChatOpenAI( model="gpt-4o", temperature = 0, ) # 임의의 텍스트 데이터 생성 sample_texts = [ "AI 기술은 1950년대에 개념이 등장했고, 이후 발전을 거듭해왔다.", "트랜스포머 모델은 2017년 구글이 발표한 논문에서 처음 소개되었다.", "GPT 시리즈는 OpenAI에서 개발한 자연어 처리 모델이며, GPT-3와 GPT-4는 정교한 텍스트 생성을 가능하게 한다.", "FAISS는 대규모 벡터 검색을 위한 라이브러리로 Meta(구 Facebook)에서 개발되었다.", "벡터 검색 기술은 검색 엔진, 추천 시스템, 이미지 검색, 음성 인식 등 다양한 분야에서 활용된다.", ]