OpenAI API-Anbieter
Neue Funktionalität
in Moodle 4.5!
Die Integration von Moodle mit OpenAI ermöglicht den Zugriff auf KI-Aktionen wie Textgenerierung, Bildgenerierung oder Zusammenfassung von Kursinhalten.
Weitere Informationen über OpenAI finden Sie unter https://platform.openai.com.
Voraussetzungen
Für die Integration in Moodle benötigen Sie ein OpenAI-Konto mit Zugang zu einem kostenpflichtigen API-Schlüssel. In Moodle LMS 4.5.0 sind sowohl ein OpenAI-API-Schlüssel als auch eine OpenAI-Organisations-ID erforderlich, ab Moodle 4.5.1 ist die Organisations-ID optional.
Beim Einrichten eines OpenAI-Kontos mit einem API-Schlüssel können zwar sowohl von kostenlosen als auch von kostenpflichtigen Konten Schlüssel generiert werden, die API-Nutzung ist jedoch auf die für das Konto verfügbaren kostenpflichtigen Tokens beschränkt: Der Zugriff von Moodle auf die API von OpenAI erfordert ein kostenpflichtiges Abonnement (z. B. Pay-as-you-go). Der Zugang, die Nutzungsbeschränkungen und die Preisstufen hängen vom verwendeten Modell ab, siehe OpenAI API Pricing Page für aktuelle Informationen.
OpenAI API-Anbieter konfigurieren
- Gehen Sie auf die Seite Website-Administration > Allgemein > KI > KI-Anbieter.
- Aktivieren Sie den OpenAI API-Anbieter durch Anklicken des Schalters
.
- Klicken Sie auf den Link Einstellungen des OpenAI API-Anbieters.
- Im Abschnitt Einstellungen tragen Sie Folgendes ein:
- OpenAI API-Key: Sie können den Schlüssel über Ihr OpenAI-Konto erhalten (OpenAI API Keys).
- OpenAI Organisations-ID: Sie finden diese ID auf der gleichnamigen Seite in Ihrem OpenAI-Konto (OpenAI Account). In Moodle 4.5.0 ist diese Einstellung ein Pflichtfeld, ab Moodle 4.5.1 ist sie optional.
- Systemweite Ratenbegrenzung festlegen: Das ist eine optionale Einstellung zur Begrenzung der Anzahl von Anfragen, die der OpenAI API-Anbieter stündlich im gesamten Moodle-System verarbeiten kann.
- Maximale Anzahl von systemweiten Anfragen : Wenn die systemweite Ratenbegrenzung aktiviert wurde, legt diese Einstellung die maximale Anzahl der Anfragen fest, die stündlich verarbeitet werden.
- Nutzerbezogene Ratenbegrenzung festlegen: Das ist eine optionale Einstellung zur Begrenzung der Anzahl von Anfragen, die Nutzer/innen stündlich stellen kann.
- Maximale Anzahl von Anfragen pro Nutzer/in : Wenn die nutzerbezogene Ratenbegrenzung aktiviert wurde, legt diese Einstellung die maximale Anzahl der Anfragen fest, die Nutzer/innen stündlich stellen dürfen.
- Im AbschnittAktionen können Sie festlegen, welche Aktionen verfügbar sein sollen. Außerdem können Sie spezifische Einstellungen für die Aktionen vornehmen.
Aktionen konfigurieren
Die folgenden Aktionseinstellungen sind für den OpenAI API-Anbieter verfügbar:
Text generieren: Sie können die folgenden Einstellungen konfigurieren:
- KI-Modell: Die OpenAI API wird von einer Reihe von Modellen mit unterschiedlichen Funktionalitäten und Bezahloptionen unterstützt. Mehr Informationen dazu finden Sie unter OpenAI Modelle. Standardmäßig ist die Option GPT-4o eingestellt, aber Sie können jedes andere kompatible Modell wählen. Weitere Einzelheiten finden Sie unter Informationen zu den Limits.
- API-Endpunkt: Stellen Sie sicher, dass Ihr API-Endpunkt mit dem ausgewählten Modell kompatibel ist. Weitere Informationen finden Sie unter Kompatibilität der Modell-Endpunkte.
- Systemanweisung: Es gibt standardmäßige Systemanweisungen, um das erwartete Antwortformat der KI zu steuern, aber Sie können diese an Ihre spezifischen Bedürfnisse anpassen. Die Anweisungen werden verwendet, um eine reibungslose Nutzererfahrung zu gewährleisten, so dass nur der generierte Text zurückgegeben wird, ohne Anrede, Wiederholung der Anfrage usw. Wir empfehlen, diese Anweisungen nur dann zu ändern, wenn Sie sicher sind, dass die Änderung absolut notwendig ist.
Text zusammenfassen: Die Einstellungen sind dieselben wie bei der Aktion Text generieren.
Bild generieren: Sie können die folgenden Einstellungen konfigurieren:
- KI-Modell: Die Standardeinstellung ist dall-e-3, aber Sie können jedes andere mit der Bilderzeugung kompatible Modell wählen. Weitere Details finden Sie unter DALL-E-Modelle.
- API-Endpunkt: Stellen Sie sicher, dass Ihr API-Endpunkt mit dem ausgewählten Modell kompatibel ist.
Wenn Sie alle Einstellungen vorgenommen haben, können Sie den OpenAI API-Anbieter in Ihrem Moodle-System in in allen verfügbaren KI-Platzierungen (Platzierung der Kursunterstützung und Platzierung im HTML-Texteditor) verwenden. Aktivieren und konfigurieren Sie diese Platzierungen auf der Seite Website-Administration > Allgemein > KI > KI-Platzierung.