LoslegenKostenlos loslegen

Aufbau eines Funktionswörterbuchs

Du arbeitest an einem Forschungsprojekt, bei dem du die wichtigsten Informationen aus einer Sammlung wissenschaftlicher Forschungsarbeiten extrahieren musst. Das Ziel ist es, eine Zusammenfassung der wichtigsten Informationen aus den Papieren zu erstellen, die du erhältst, einschließlich des Titels und des Jahres der Veröffentlichung. Um dies zu kompilieren, entscheidest du dich, die OpenAI API mit Funktionsaufrufen zu nutzen, um die Schlüsselinformationen zu extrahieren.

Die Funktion get_response() und messages, die den Text der Forschungsarbeit enthält, sind bereits vorinstalliert. Auch die Variable function_definition wurde bereits teilweise gefüllt.

Diese Übung ist Teil des Kurses

Entwicklung von KI-Systemen mit der OpenAI API

Kurs anzeigen

Anleitung zur Übung

  • Definiere den Parameter der Funktion 'type'.
  • Definiere die 'properties' Parameter, um den Titel und das Jahr der Veröffentlichung aus Forschungsarbeiten zu extrahieren.

Interaktive Übung

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

client = OpenAI(api_key="")

# Define the function parameter type
function_definition[0]['function']['parameters']['type'] = ____

# Define the function properties
function_definition[0]['function']['parameters']['properties'] = ____

response = get_response(messages, function_definition)
print(response)
Code bearbeiten und ausführen