LoslegenKostenlos starten

Eine bestimmte Funktion einstellen

Du hast einige Kundenrezensionen zum Analysieren bekommen und sollst für jede den Produktnamen, die Variante und die Kundenmeinung extrahieren. Um sicherzustellen, dass das Modell diese spezifischen Informationen extrahiert, entscheidest du dich für den Funktionsaufruf und gibst die Funktion an, die das Modell verwenden soll. Verwende den Endpunkt "Chat Completions" mit Funktionsaufrufen und tool_choice, um die Informationen zu extrahieren.

In dieser Übung wurden die Seiten messages und function_definition vorgeladen.

Diese Übung ist Teil des Kurses

<Kurs>Entwicklung von KI-Systemen mit der OpenAI-API</Kurs>
Kurs ansehen

Übungsanweisungen

  • Füge deine Funktionsdefinition als Werkzeuge hinzu.
  • Lege die Funktion extract_review_info fest, die für die Antwort aufgerufen werden soll.
  • Drucke die Antwort aus.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

client = OpenAI(api_key="")

response= client.chat.completions.create(
    model=model,
    messages=messages,
    # Add the function definition
    ____,
    # Specify the function to be called for the response
    tool_choice=____
)

# Print the response
print(____)
Code bearbeiten und ausführen