OpenAI API-Anbieter
Neue Funktionalität
in Moodle 5.2!
Diese Seite muss übersetzt werden. Greif zu!
Wenn du dich um diesen Artikel kümmern willst, dann kennzeichne das, indem du die Vorlage {{Übersetzen}} durch die Vorlage {{ÜbersetzenVergeben}} ersetzt.
Wenn du mit deiner Arbeit fertig bist, dann entferne die Vorlage aus dem Artikel.
Danke für deine Mitarbeit!
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.
Einstellungen für den OpenAI API-Anbieter
- 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, und 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 Einstellungen und Einschränkungen Ihrer Organisation.
- API-Endpunkt. Bitte 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 diese können an Ihre spezifischen Bedürfnisse angepasst werden. Diese werden verwendet, um eine reibungslose Benutzererfahrung zu gewährleisten, bei der nur die angeforderte Textgeneration zurückgegeben wird, ohne Anrede, Wiederholung der Anfrage usw. Es wird daher empfohlen, diese Einstellungen nur dann zu ändern, wenn Sie sicher sind, dass die Änderung absolut notwendig ist.
Text zusammenfassen: Die erforderliche Konfiguration ist dieselbe wie für die Aktion Text generieren.
Bild generieren: Sie können die folgenden Einstellungen konfigurieren:
- AI-Modell: Die Standardeinstellung ist „dall-e-3“, kann aber auf jedes andere mit der Bilderzeugung kompatible Modell geändert werden. Für weitere Details besuchen Sie bitte: DALL-E-Modelle.
- API-Endpunkt: Bitte stellen Sie sicher, dass Ihr API-Endpunkt mit dem ausgewählten Modell kompatibel ist.
Wenn alle oben genannten Punkte aktiviert und konfiguriert sind, kann der OpenAI-Provider für alle in Ihrer Moodle-LMS-Instanz verfügbaren KI-Platzierungen verwendet werden; Kursassistenz und HTML-Texteditor Platzierungen. Vergessen Sie nicht, auch die Einstellungen für KI-Placements zu aktivieren und zu konfigurieren.
The following Action settings are available for the OpenAI Provider.
Generate text: You can configure the following settings:
- AI model: OpenAI API is powered by a diverse set of models with different capabilities and price points. There is more information about at OpenAI Models. By default, the model is set to “GPT-4o”, but this can be configured to any other compatible model. For more details, see your organization's settings and limits information.
- API endpoint. Please ensure your API endpoint is compatible with your selected model. For more information, visit Model endpoint compatibility.
- System instruction: There are default system instructions in place to help direct the expected response format from the AI, but these can be customised to suit your specific needs. These are used to ensure a smooth user experience where only the requested text generation is returned, with no salutations, repetition of the request etc. It is therefore recommended these are not modified unless you are confident the change is absolutely necessary.
Summarise text: The required configuration is the same as for the Generate text Action.
Generate image: You can configure the following settings:
- AI model: The default is set to “dall-e-3” but it can be changed to any other image generation compatible model. For more details, visit: DALL-E Models.
- API endpoint: Please ensure your API endpoint is compatible with your selected model.
With all of the above enabled and configured, the OpenAI Provider can be used for all of the AI Placements available in your Moodle LMS instance; Course Assistance and HTML Text Editor Placements. Don't forget to also enable and configure AI Placements settings.

