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)