LoslegenKostenlos loslegen

Suchen und Ersetzen

Tools zum Suchen und Ersetzen gibt es schon seit Jahrzehnten, aber sie beschränken sich oft auf das Erkennen und Ersetzen exakter Wörter oder Phrasen. Du hast einen Text erhalten, in dem es um Autos geht. Mit Hilfe eines „chat completion“ Modells aktualisierst du den Text so, dass es stattdessen um Flugzeuge geht.

Achtung: Wenn du viele Anfragen sendest oder viele Token in einem kurzen Zeitraum verbrauchst, kann es sein, dass du dein Rate-Limit erreichst und ein openai.error.RateLimitError angezeigt wird. Wenn du diese Fehlermeldung siehst, warte bitte eine Minute, bis dein Kontingent zurückgesetzt wurde und du wieder Anfragen senden kannst.

Diese Übung ist Teil des Kurses

Arbeiten mit der OpenAI-API

Kurs anzeigen

Anleitung zur Übung

  • Erstelle eine Anfrage an den Chat Completions-Endpunkt; benutze maximal 100 Tokens.
  • Extrahiere die Antwort der API und lasse diese ausgeben.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

client = OpenAI(api_key="")

prompt="""Replace car with plane and adjust phrase:
A car is a vehicle that is typically powered by an internal combustion engine or an electric motor. It has four wheels, and is designed to carry passengers and/or cargo on roads or highways. Cars have become a ubiquitous part of modern society, and are used for a wide variety of purposes, such as commuting, travel, and transportation of goods. Cars are often associated with freedom, independence, and mobility."""

# Create a request to the Chat Completions endpoint
response = client.chat.completions.create(
  model="gpt-4o-mini",
  messages=[{"role": "user", "____": ____}],
  ____
)

# Extract and print the response text
print(response.choices[0].____.____)
Code bearbeiten und ausführen