AI Provider for OpenAI

Popis

Tento plugin umožňuje integraci OpenAI do PHP AI Client SDK. Díky němu mohou weby na platformě WordPress využívat modely GPT od OpenAI k generování textu, DALL-E k generování obrázků a další funkce umělé inteligence.

Funkce:

  • Generování textu pomocí modelů GPT
  • Generování obrázků pomocí modelů DALL-E
  • Podpora volání funkcí
  • Podpora vyhledávání na webu
  • Automatická registrace poskytovatele

Dostupné modely jsou dynamicky zjišťovány prostřednictvím rozhraní API OpenAI, včetně modelů GPT pro generování textu, modelů DALL-E a GPT Image pro generování obrázků a modelů TTS pro převod textu na řeč.

Požadavky:

  • PHP 7.4 nebo novější
  • Pro WordPress 6.9 je nutné nainstalovat balíček wordpress/php-ai-client
  • U WordPressu 7.0 a novějších verzí nejsou nutné žádné další změny
  • Klíč k API OpenAI

Instalace

  1. Nahrajte soubory pluginu do adresáře /wp-content/plugins/ai-provider-for-openai/
  2. Plugin aktivujte v nabídce „Pluginy“ ve WordPressu
  3. Nastavte svůj klíč API OpenAI pomocí proměnné prostředí nebo konstanty OPENAI_API_KEY

Nejčastější dotazy

Jak získám klíč k API OpenAI?

Navštivte OpenAI Platform, kde si můžete založit účet a vygenerovat klíč API.

Funguje tento plugin i bez PHP AI Client?

Ne, tento plugin vyžaduje, aby byl nainstalován a aktivován plugin PHP AI Client. Poskytuje implementaci specifickou pro OpenAI, kterou plugin PHP AI Client využívá.

Recenze

Pro tento plugin nejsou žádné recenze.

Autoři

AI Provider for OpenAI je otevřený software. Následující lidé přispěli k vývoji tohoto pluginu.

Spolupracovníci

Plugin „AI Provider for OpenAI“ byl přeložen do 18 jazyků. Děkujeme všem překladatelům za jejich pomoc.

Přeložte “AI Provider for OpenAI” do svého jazyka.

Zajímá vás vývoj?

Prohledejte kód, podívejte se do SVN repozitáře, nebo se přihlaste k odběru protokolu vývoje pomocí RSS.

Přehled změn

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

  • Pokud je verze klienta vyšší než 1.3.0, přidejte do metadat logo poskytovatele (#19).
  • Opravit přiřazení modelů, které podporují multimodální vstupy (#22).

1.0.2

  • Přidat soubory z adresáře pluginů od @shaunandrews na https://github.com/WordPress/ai-provider-for-openai/pull/7
  • Aktualizace značek v souboru readme.txt od @jeffpaul na adrese https://github.com/WordPress/ai-provider-for-openai/pull/9
  • Opravit chybějící kombinace vstupních a výstupních modalit. Autor: @felixarntz v sekci „https://github.com/WordPress/ai-provider-for-openai/pull/11“
  • Přidat popis poskytovatele od @felixarntz na https://github.com/WordPress/ai-provider-for-openai/pull/12

1.0.1

  • První vydání pluginu
  • Podpora modelů pro generování textu pomocí GPT
  • Podpora modelů pro generování obrázků DALL-E
  • Podpora volání funkcí
  • Podpora vyhledávání na webu

1.0.0

  • První vydání balíčku Composer