강의 및 실습 정리/LLM 강의
[인프런 강의] 3.1 환경 설정과 LangChain의 ChatOpenAI를 활용한 검증
조조링
2024. 10. 17. 17:07
728x90
반응형
이 내용은 인프런의 "RAG를 활용한 LLM Application 개발 (feat. LangChain)[링크]" 강의 기반으로 GPT4o을 이용해서 정리한 내용입니다.
1. 가상환경 만들기
mkdir inflearn-llm-application
cd inflearn-llm-application
conda create -n inflearn-llm-application python=3.10
conda activate inflearn-llm-application
2. OpenAI API 발급
.env 파일을 만든 후, 다음과 같이 OpenAI API 키를 입력하고 저장합니다.
- OPENAI_API_KEY=발급받은_API_키
3. LangChain 설치
pip install langchain-openai python-dotenv
4. 환경 변수 불러오기
from dotenv import load_dotenv
load_dotenv() # 환경 변수 불러오기 (성공 시 True 반환)
5. ChatOpenAI 활용
from langchain_openai import ChatOpenAI
llm = ChatOpenAI()
ai_message = llm.invoke("인프런에 어떤 강의가 있나요?")
print(ai_message.content)
[답변]
'인프런에는 다양한 분야의 강의가 있습니다. 프로그래밍, 디자인, 비즈니스, 마케팅, 언어, 취미 등 다양한 주제의 강의가 제공되며, 유명 전문가나 강사들이 직접 강의를 진행하고 있습니다. 원하는 분야나 관심사에 맞는 강의를 선택하여 수강할 수 있습니다. 또한, 인프런의 강의는 온라인으로 언제든지 수강할 수 있어 편리하게 공부할 수 있습니다. 원하는 강의를 검색하여 자세한 내용을 확인해보세요.'
728x90
반응형