AI Provider for OpenAI

Beschreibung

Dieses Plugin bietet eine Integration von OpenAI für das PHP-KI-Client-SDK. Es ermöglicht WordPress-Websites, die GPT-Modelle von OpenAI für die Textgenerierung und DALL-E für die Bildgenerierung sowie für weitere KI-Fähigkeiten zu nutzen.

Funktionen:

  • Textgenerierung mit GPT-Modellen
  • Bildgenerierung mit DALL-E-Modellen
  • Function calling support
  • Web search support
  • Automatische Anbieterregistrierung

Die verfügbaren Modelle werden dynamisch über die OpenAI-API ermittelt, darunter GPT-Modelle zur Textgenerierung, DALL-E- und GPT-Image-Modelle zur Bildgenerierung sowie TTS-Modelle zur Text-zu-Sprache-Umwandlung.

Voraussetzungen:

  • PHP 7.4 oder höher
  • Für WordPress 6.9 muss das Paket wordpress/php-ai-client installiert sein.
  • Für WordPress 7.0 und höher sind keine weiteren Änderungen erforderlich.
  • OpenAI-API-Schlüssel

Installation

  1. Lade die Plugin-Dateien in das Verzeichnis /wp-content/plugins/ai-provider-for-openai/ hoch
  2. Aktiviere das Plugin in WordPress über das Menü „Plugins“
  3. Konfiguriere deinen OpenAI-API-Schlüssel über die Umgebungsvariable oder Konstante OPENAI_API_KEY.

FAQ

Wie erhalte ich einen OpenAI-API-Schlüssel?

Besuche die OpenAI-Plattform, um ein Konto zu erstellen und einen API-Schlüssel zu generieren.

Funktioniert dieses Plugin auch ohne den PHP-KI-Client?

Nein, dieses Plugin erfordert die Installation und Aktivierung des PHP-KI-Client-Plugins. Es stellt die OpenAI-spezifische Implementierung bereit, die der PHP-KI-Client nutzt.

Rezensionen

Zu diesem Plugin liegen noch keine Rezensionen vor.

Mitwirkende und Entwickler

„AI Provider for OpenAI“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

„AI Provider for OpenAI“ wurde in 19 Sprachen übersetzt. Danke an die Übersetzer für ihre Mitwirkung.

Übersetze „AI Provider for OpenAI“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN-Repository an oder abonniere das Entwicklungsprotokoll per RSS.

Änderungsprotokoll

1.1.0 – 2026-08-17

Added

  • Support for OpenAI embedding models, including batch inputs, custom dimensions, token usage, and result metadata (#34).
  • Support for fine-tuned OpenAI models by deriving capabilities from their underlying base models (#17).
  • Support for editing and refining generated images using reference images and OpenAI’s image-editing endpoint (#29).
  • A TokenLimitReachedException when OpenAI responses are incomplete because the maximum output-token limit was reached (#10).

Changed

  • Made sampling-option capabilities model-aware for reasoning models, added Responses API support for log probabilities, and reject incompatible sampling and reasoning configurations before sending a request (#40).
  • Bumped WordPress tested-up-to version 7.1 (#43).

Fixed

  • Function-call name handling for names that do not meet OpenAI’s naming requirements, while preserving the original PHP AI Client function names returned to callers (#31).

1.0.3

  • Add a provider logo to the metadata if the client version > 1.3.0 (#19).
  • Fix mapping of models that support multimodal inputs (#22).

1.0.2

  • Add plugin directory assets by @shaunandrews in https://github.com/WordPress/ai-provider-for-openai/pull/7
  • Update tags in readme.txt by @jeffpaul in https://github.com/WordPress/ai-provider-for-openai/pull/9
  • Fix missing input and output modality combinations. by @felixarntz in https://github.com/WordPress/ai-provider-for-openai/pull/11
  • Add provider description by @felixarntz in https://github.com/WordPress/ai-provider-for-openai/pull/12

1.0.1

  • Initial release of the plugin
  • Support for GPT text generation models
  • Support for DALL-E image generation models
  • Function calling support
  • Web search support

1.0.0

  • Initial release of the Composer package