OpenAI-Modelle in LangChain!
Die Modelle der GPT-Reihe von OpenAI gehören zu den leistungsstärksten LLMs überhaupt. Sie sind über die API von OpenAI verfügbar, mit der du ganz einfach über LangChain interagieren kannst.
Normalerweise wird für die Nutzung der Modelle von OpenAI ein persönlicher API-Schlüssel benötigt, mit dem die Kosten für die Modelle abgerechnet werden. In diesem Kurs musst du keinen OpenAI-API-Schlüssel erstellen oder angeben. Der Platzhalter "<OPENAI_API_TOKEN>"
wird gültige Anfragen an die API senden. Wenn du in kurzer Zeit eine große Anzahl von Anfragen stellst, kann es sein, dass du auf eine RateLimitError
stößt. Wenn du das siehst, halte bitte einen Moment inne und versuche es noch einmal.
Die Klasse ChatOpenAI
ist bereits importiert worden.
Diese Übung ist Teil des Kurses
Entwicklung von LLM Anwendungen mit LangChain
Anleitung zur Übung
- Definiere ein OpenAI-Chatmodell mit einer LangChain-Klasse; belasse den API-Schlüssel-Platzhalter so wie er ist.
- Rufe die LLM auf, die du definiert hast, um auf die
prompt
zu antworten (du kannst hier gerne mit anderen Aufforderungen experimentieren).
Interaktive Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# 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)