ChatGPT 3

RAG를 활용한 LLM Application 개발_01_OPENAI API 사용하기 환경구축

인프런에서 RAG를 활용한 LLM 어플리케이션 구축 강의를 듣고 학습한 내용을 블로그에 남기려고 합니다.- 강의제목 : RAG를 활용한 LLM Application 개발 (feat. LangChain) (강병진님)OPENAI API 사용하기 환경구축TODOpython 가상환경 구축OPENAI API 사용해보기1. python 가상환경 구축pyenv는?여러개의 python 버전을 관리하고 가상환경을 구축할 수 있게 도와주는 도구로 MAC용이다.pyenv-win (윈도우용)윈도우는 위 도구를 사용한다. 설치방법은 간단하다.https://github.com/pyenv-win/pyenv-win/blob/master/docs/installation.md#powershell다음 링크에서 소개된 방법으로 파워쉘에 다..

공부/AI 2025.04.03

ChatGPT API 사용해보기 + 추천서비스 구현을 위한 임베딩(Embedding)

ChatGPT API 키 발급https://platform.openai.com/api-keys위 URL에서 Create new secret key버튼을 눌러서 API Keys를 발급해줬다.(*키는 다른사람들한테 공개하면 안됨)QuickStart (튜토리얼)https://platform.openai.com/docs/quickstartChatGPT API 사용법을 익히기 위해 공식문서에 있는 튜토리얼을 따라해보자.파이썬,curl,Node.js 이렇게 3가지 환경의 예제를 제공하는데 파이썬으로 결정튜토리얼 - 파이썬1. OpenAI 파이썬 라이브러리 설치 (파이썬 설치 생략)pip install --upgrade openai2. API키 셋업환경변수에 설정하는것(추천), 프로젝트에 설정하는것 두가지 방식이 있..

공부/AI 2024.05.29

개발자는 Chat GPT를 어떻게 쓰면 좋을까? - 1 💻

- ▶💻개발자는 Chat GPT를 어떻게 쓰면 좋을까? (1/1) ChatGPT는 현대 개발 프로세스에서 다양한 역할을 수행할 수 있는 강력한 도구로 자리 잡고 있습니다. 이러한 인공 지능 모델은 다양한 측면에서 개발자들을 지원하고, 창의성을 끌어올리며, 생산성을 향상시킬 수 있습니다. (챗GPT에게 서론 뽑아달라고 함) 챗 GPT가 코드를 짜는데 도움을 준다. 다만 비즈니스나 프로세스를 이해하고 어떤 코드를 짤 지 까지 고민하는건(분석 및 설계) 아직 우리 몫인듯 함. 실제로 설계와 분석이 오래걸리고 코드를 짜는건 상대적으로 덜 걸리는데, 이부분을 챗 GPT를 통해 더 줄여볼 수 있을것 같다. 😁1. 코드 부터 테스트케이스까지 작성하기 휴대전화번호 체크 정규식에 오류가 있는상황 이고 하이픈(-) 대신 ..

공부/기타 2023.09.14