본문 바로가기

openAI3

[Python] OpenAI 설정하는 방법 1. openai에 들어가서 일단 api키를 받는다.구글에서 openai api를 검색해서 들어간다.https://openai.com/index/openai-api/2. 회원가입을 한 후 로그인을 한다. 3. 우측에 있는 톱니바퀴를 들어가 Your profile 들어가기  들어가면 UserAPI keys 를 선택한다. 처음일 경우에는 Create new secret key를 선택해서 생성하면 되고, 원래 생성한 분은 View project API keys를 선택하면 된다. 그렇게 API를 받으면 되는 줄 알았으나 실제로 사용하려면 결제를 해야 사용이 가능하다. 4. 우측 위의 톱니바퀴를 다시 선택한다.그러면 Billing 화면이 있는데 여기서 카드를 설정해줘야 한다. 최소 금액이 5달러 이고, 아래에 체.. 2024. 9. 27.
[RAG] Vector Database 알아보기 [사용자가 원하는 정보] 1. 사용자의 질문과 관련있는 데이터 a. 관련이 있다는 것을 어떻게 판단할까? b. 관련성 파악을 위해 vector를 활용함  ㄱ. 단어 또는 문장의 유사도를 파악해서 관련성을 측정함 2. Vector를 생성하는 방법 a. Embedding 모델을 활용해서 vector를 생성함 b. 문장에서 비슷한 단어가 자주 붙어있는 것을 학습  ㄱ. 왕은 왕자의 아버지다.  ㄴ. 여왕은 왕자의 어머니다. c. "왕자의"라는 단어 앞에 등장하는 "왕"과 "여왕"은 유사할 가능성이 높다 3. Embedding 모델을 활용해 생성된 vector를 저장 a. 단순히 vector만 저장하면 안되고 metadata도 같이 저장 ㄱ. 이 항목이 상당히 중요 ㄴ. 문서의 이름, 페이지 번호 등등을 같이 .. 2024. 9. 27.
[upstage]upstage를 이용한 무료 openai 활용법 1. upstage console에 들어간다.https://console.upstage.ai/home 2. 위의 2번이라고 선택된 부분을 눌러 로그인 및 회원가입을 진행한다. 3. Billing에 들어가면 무료 10달러를 주는 것을 알 수 있다!  4. vsc에 들어가서 패키지를 설치한다.%pip install python-dotenv langchain-upstage 5. 환경변수를 설정한다.동일한 폴더에 .env를 제작해준다..env안에 아래 코드와 본인의 API키를 넣어서 작성해주면 완성!UPSTAGE_API_KEY = ("본인 API키 복붙") 2024. 9. 26.