Skip to main content

Ultimate AI Connector for Compatible Endpoints

Die Ultimate AI Connector for Compatible Endpoints integreer OpenAI-kompatibele AI-verskaffer API's met jou WordPress multisite-netwerk. Konfigureer verskeie AI-verskaffers — elkeen met sy eie endpoint URL, API-sleutel en standaardmodel — en roeteer versoekings met outomatiese terugval wanneer 'n verskaffer nie beskikbaar is nie.

Sleutelkenmerke

  • Multi-provider ondersteuning: Voeg verskeie AI-verskaffer kaarte by, elkeen met sy eie endpoint URL, API-sleutel en standaardmodel.
  • Sleep-om-herrangskik: Rangskik verskaffers volgens prioriteit deur die greep-handvat op elke kaart te gebruik; versoekings gebruik verskaffers in volgorde.
  • Outomatiese terugvalroutering: As die primêre verskaffer nie beskikbaar is nie, val versoekings outomaties terug na die volgende gekonfigureerde verskaffer.
  • Per-provider konfigurasie: Elke verskaffer word onafhanklik gekonfigureer met sy eie kredensiale en modelkeuse.
  • Kaartgebaseerde instellings-UI: Gebou op stabiele WordPress 6.9+ Kaartkomponente (CardBody, CardHeader, CardDivider).
  • Outo-uitbreiding by byvoeging: Nuwe verskafferkaarte word outomaties uitgebrei sodat jy die besonderhede onmiddellik kan invul.
  • Script cache busting: Verskaffer-skripte word ge-cache-gebreek by plugin-opdatering om te verseker dat die nuutste weergawe gelaai word.

Vereistes

  • WordPress 5.3 of hoër
  • PHP 7.4 of hoër
  • Ultimate Multisite plugin (aktief)
  • 'n OpenAI-kompatibele API-endpoint (self-gehost of derde party)

Instalering

  1. Laai die addon-lêre op na jou /wp-content/plugins/ gids.
  2. Aktiveer die plugin deur die 'Plugins'-menu in WordPress.
  3. Navigeer na Ultimate Multisite → AI Connector om die addon te konfigureer.

Konfigurasie

Multi-Provider Opstelling

Die konfigurasieskerm gebruik 'n kaartgebaseerde lêplek waar elke kaart een AI-verskaffer verteenwoordig. Jy kan soveel verskaffers byvoeg as wat jy benodig.

Byvoeging van 'n Verskaffer

  1. Gaan na Ultimate Multisite → AI Connector in die netwerk-admin.
  2. Klik op Add Provider.
  3. 'n Nuwe verskafferkaart verskyn en word outomaties uitgebrei.
  4. Vul die verskafferbesonderhede in:
    • Provider Name — 'n etiket om hierdie verskaffer te identifiseer (bv. "OpenAI", "Mistral", "Local Ollama").
    • Endpoint URL — die basis-URL van die OpenAI-kompatibele API (bv. https://api.openai.com/v1).
    • API Key — jou API-sleutel vir hierdie verskaffer.
    • Default Model — die model-identifikator wat standaard vir hierdie verskaffer gebruik moet word (bv. gpt-4o, mistral-small).
  5. Klik op Save Settings.

Verwydering van 'n Verskaffer

Klik op die Remove-knoppie op enige verskafferkaart om dit te verwyder. Spaar die instellings om die verandering toe te pas.

Herrangskik van Verskaffers

Sleep die greep-ikoon (⣿) aan die linkerkant van enige verskafferkaart om dit te herrangskik. Die volgorde bepaal die terugvalprioriteit: versoekings word na die eerste verskaffer gestuur en val terug na daaropvolgende verskaffers indien 'n versoek misluk.

Terugvalroutering (Fallback Routing)

Wanneer 'n versoek na die primêre verskaffer misluk — weens 'n tydverloop, limiet, of diensonderbreking — probeer die connector outomaties met die volgende verskaffer in die lys. Dit gaan voort deur die lys totdat 'n verskaffer suksesvol is of al die verskaffers geprobe is.

ScenarioGedrag
Primêre verskaffer reageerVersoek word normaal bedien
Primêre verskaffer mislukVersoek word met volgende verskaffer herprobeer
Alle verskaffers mislukFout word aan die roeper teruggegee

Terugval is deurskynlik vir die roepende plugin of tema — hulle ontvang óf 'n suksesvolle reaksie óf 'n finale fout, ongeag hoeveel verskaffers geprobe is.

Verskaffer Konfigurasie Verwysing

VeldVereisBeskrywing
Provider NameJaVertoonetiket vir hierdie verskaffer
Endpoint URLJaBasis-URL van die OpenAI-kompatibele API
API KeyJaOutentisering sleutel vir hierdie verskaffer
Default ModelJaModel-identifikator wat gebruik word wanneer geen model in die versoek gespesifiseer is nie

Probleemoplossing

Daar word geen verskaffers gelys nie

As die verskafferlys leeg is nadat jy gespaar het, bevestig asseblief dat:

  • Jy op Save Settings geklik het nadat jy verskaffers bygevoeg het.
  • Jou browser die instellingsbladsy nie verhoed het om te spaar nie (kontroleer die browserkonsol vir JavaScript-foute).
  • Die plugin aktief is en jy op die netwerk-admin skerm is.

Versoekings misluk vir alle verskaffers

  • Bevestig dat die endpoint URL van elke verskaffer vanaf jou bediener bereikbaar is (nie net vanaf jou browser nie).
  • Kontroleer of elke API-sleutel geldig is en nie verloop het nie.
  • Evalueer die verskaffer se limiet en kwota status in hul dashboard.
  • Aktiveer WordPress debug logging (WP_DEBUG_LOG) om gedetailleerde foutboodskappe van die connector vas te vang.

'n Verskaffer word nie vir terugval gebruik nie

Sleep-om-herrangskik verander die terugvalvolgorde. Bevestig dat die verskaffer wat jy verwag om terugvalversoekings te ontvang, korrek geposisioneer is in die lys en dat sy endpoint URL en API-sleutel korrek is.

Nuwe verskafferkaart word nie outomaties uitgebrei nie

Outo-uitbreiding vereis dat JavaScript in jou browser geaktiveer is. As die kaart nie by klik uitgebrei nie, kyk na die browserkonsol vir foute. Die inhoud van die kaart is altyd toeganklik deur op die kaartkop te klik, selfs al trig die outo-uitbreiding nie.

Changelog

Sien Changelog vir die volledige weergawegeskiedenis.