OpenAI-Modelle in LangChain!
Die Modelle der GPT-Reihe von OpenAI gehören zu den leistungsstärksten LLMs, die es derzeit gibt. Sie sind über die API von OpenAI verfügbar, mit der du ganz einfach über LangChain interagieren kannst.
Normalerweise braucht man für die Modelle von OpenAI einen persönlichen API-Schlüssel, der für die Abrechnung der Nutzung verwendet wird. In diesem Kurs musst du keinen OpenAI-API-Schlüssel erstellen oder angeben. Der Platzhalter "<OPENAI_API_TOKEN>"
schickt für dich gültige Anfragen an die API. Wenn du viele Anfragen in kurzer Zeit tätigst, kann es zu der Fehlermeldung RateLimitError
kommen. Wenn du das siehst, warte kurz und versuche es erneut.
Die Klasse ChatOpenAI
wurde bereits importiert.
Diese Übung ist Teil des Kurses
Entwickeln von LLM-Anwendungen mit LangChain
Anleitung zur Übung
- Definiere ein OpenAI-Chatmodell unter Nutzung einer LangChain-Klasse; belasse den Platzhalter für den API-Schlüssel so, wie er ist.
- Rufe das von dir definierte LLM auf, um es auf den bereitgestellten
Prompt
antworten zu lassen (probiere hier ruhig auch andere Prompts aus).
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# 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)