Erste SchritteKostenlos loslegen

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

Entwicklung von KI-Systemen mit der OpenAI API

Kurs anzeigen

Anleitung zur Übung

  • 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 Übung zum Anfassen

Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.

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(____)
Bearbeiten und Ausführen von Code