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
- Laai die addon-lêre op na jou
/wp-content/plugins/gids. - Aktiveer die plugin deur die 'Plugins'-menu in WordPress.
- 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
- Gaan na Ultimate Multisite → AI Connector in die netwerk-admin.
- Klik op Add Provider.
- 'n Nuwe verskafferkaart verskyn en word outomaties uitgebrei.
- 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).
- 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.
| Scenario | Gedrag |
|---|---|
| Primêre verskaffer reageer | Versoek word normaal bedien |
| Primêre verskaffer misluk | Versoek word met volgende verskaffer herprobeer |
| Alle verskaffers misluk | Fout 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
| Veld | Vereis | Beskrywing |
|---|---|---|
| Provider Name | Ja | Vertoonetiket vir hierdie verskaffer |
| Endpoint URL | Ja | Basis-URL van die OpenAI-kompatibele API |
| API Key | Ja | Outentisering sleutel vir hierdie verskaffer |
| Default Model | Ja | Model-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.