LangChain에서 OpenAI 모델 사용하기!
OpenAI의 GPT 계열 모델은 가장 성능이 뛰어난 LLM 중 하나예요. OpenAI의 API를 통해 제공되며, LangChain을 사용하면 쉽게 연동할 수 있어요.
일반적으로 OpenAI 모델을 사용하려면 과금에 사용되는 개인 API 키가 필요해요. 하지만 이 강의에서는 OpenAI API 키를 만들거나 입력하실 필요가 없습니다. "<OPENAI_API_TOKEN>" 플레이스홀더가 유효한 요청을 API로 전송해요. 짧은 시간에 매우 많은 요청을 보내면 RateLimitError가 발생할 수 있어요. 이런 메시지가 보이면 잠시 기다렸다가 다시 시도해 주세요.
ChatOpenAI 클래스는 이미 임포트되어 있어요.
이 연습은 강의의 일부입니다
LangChain으로 LLM 애플리케이션 개발하기
연습 안내
- LangChain 클래스를 사용해 OpenAI 챗 모델을 정의하세요. API 키 플레이스홀더는 그대로 두세요.
- 정의한 LLM을 호출해 제공된
prompt에 응답하도록 하세요(원하시면 다른 프롬프트로도 실험해 보셔도 됩니다).
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Define the LLM
llm = ____(model="gpt-4o-mini", api_key="")
# Predict the words following the text in question
prompt = 'Three reasons for using LangChain for LLM application development.'
response = ____(prompt)
print(response.content)