在 LangChain 使用 OpenAI 模型!
OpenAI 的 GPT 系列模型是目前表現最好的 LLM 之一。你可以透過 OpenAI 的 API 使用它們,而使用 LangChain 能讓你更容易與這個 API 互動。
一般來說,使用 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)