Lumaktaw patungo sa pangunahing content

Ultimate AI Connector para sa Mga Compatible Endpoint

Isinasama ng Ultimate AI Connector para sa Mga Compatible Endpoint ang mga API ng AI provider na compatible sa OpenAI sa iyong WordPress multisite network. Mag-configure ng maraming AI provider — bawat isa ay may sarili nitong endpoint URL, API key, at default na modelo — at iruta ang mga kahilingan na may awtomatikong fallback kapag hindi available ang isang provider.

Mga Pangunahing Tampok

  • Suporta sa maraming provider: Magdagdag ng maraming AI provider card, bawat isa ay may sarili nitong endpoint URL, API key, at default na modelo
  • I-drag para baguhin ang pagkakasunod-sunod: Ayusin ang mga provider ayon sa priyoridad gamit ang grip handle sa bawat card; ginagamit ng mga kahilingan ang mga provider ayon sa pagkakasunod-sunod
  • Awtomatikong fallback routing: Kung hindi available ang pangunahing provider, awtomatikong lumilipat ang mga kahilingan sa susunod na naka-configure na provider
  • Configuration bawat provider: Bawat provider ay hiwalay na naka-configure gamit ang sarili nitong mga credential at pagpili ng modelo
  • Card-based na UI ng mga setting: Ginawa gamit ang stable na WordPress 6.9+ Card components (CardBody, CardHeader, CardDivider)
  • Awtomatikong pag-expand kapag nagdagdag: Awtomatikong nag-e-expand ang mga bagong provider card upang mapunan mo agad ang mga detalye
  • Script cache busting: Ang mga provider script ay naka-cache-bust kapag nag-update ang plugin upang matiyak na ang pinakabagong bersyon ang na-load

Mga Kinakailangan

  • WordPress 5.3 o mas mataas
  • PHP 7.4 o mas mataas
  • Ultimate Multisite plugin (aktibo)
  • Isang API endpoint na compatible sa OpenAI (self-hosted o third-party)

Pag-install

  1. I-upload ang mga addon file sa iyong /wp-content/plugins/ directory
  2. I-activate ang plugin sa pamamagitan ng menu na 'Plugins' sa WordPress
  3. Pumunta sa Ultimate Multisite → AI Connector upang i-configure ang addon

Configuration

Setup ng Maraming Provider

Gumagamit ang configuration screen ng card-based na layout kung saan ang bawat card ay kumakatawan sa isang AI provider. Maaari kang magdagdag ng kasing-daming provider ayon sa kailangan mo.

Pagdaragdag ng Provider

  1. Pumunta sa Ultimate Multisite → AI Connector sa network admin
  2. I-click ang Magdagdag ng Provider
  3. Lalabas ang isang bagong provider card at awtomatiko itong mag-e-expand
  4. Punan ang mga detalye ng provider:
    • Pangalan ng Provider — isang label upang matukoy ang provider na ito (hal. "OpenAI", "Mistral", "Local Ollama")
    • Endpoint URL — ang base URL ng API na compatible sa OpenAI (hal. https://api.openai.com/v1)
    • API Key — ang iyong API key para sa provider na ito
    • Default na Modelo — ang identifier ng modelo na gagamitin bilang default para sa provider na ito (hal. gpt-4o, mistral-small)
  5. I-click ang I-save ang Mga Setting

Pag-alis ng Provider

I-click ang button na Alisin sa anumang provider card upang tanggalin ito. I-save ang mga setting upang mailapat ang pagbabago.

Pagbabago ng Pagkakasunod-sunod ng mga Provider

I-drag ang grip icon (⣿) sa kaliwang bahagi ng anumang provider card upang baguhin ang pagkakasunod-sunod nito. Tinutukoy ng pagkakasunod-sunod ang fallback priority: ipinapadala ang mga kahilingan sa unang provider at lumilipat sa mga kasunod na provider kung mabigo ang isang kahilingan.

Fallback Routing

Kapag nabigo ang isang kahilingan sa pangunahing provider — dahil sa timeout, rate limit, o service outage — awtomatikong susubok muli ang connector gamit ang susunod na provider sa listahan. Magpapatuloy ito pababa sa listahan hanggang sa magtagumpay ang isang provider o masubukan na ang lahat ng provider.

SenaryoGawi
Tumugon ang pangunahing providerNormal na pinoproseso ang kahilingan
Nabigo ang pangunahing providerSusubukang muli ang kahilingan gamit ang susunod na provider
Nabigo ang lahat ng providerIbabalik ang error sa tumawag

Transparent ang fallback sa tumatawag na plugin o theme — makakatanggap sila ng matagumpay na tugon o panghuling error, gaano man karaming provider ang sinubukan.

Sanggunian sa Configuration ng Provider

FieldKinakailanganPaglalarawan
Pangalan ng ProviderOoDisplay label para sa provider na ito
Endpoint URLOoBase URL ng API na compatible sa OpenAI
API KeyOoAuthentication key para sa provider na ito
Default na ModeloOoIdentifier ng modelo na ginagamit kapag walang modelong tinukoy sa kahilingan

Pag-troubleshoot

Walang nakalistang provider

Kung walang laman ang listahan ng provider pagkatapos mag-save, kumpirmahin na:

  • Na-click mo ang I-save ang Mga Setting pagkatapos magdagdag ng mga provider
  • Hindi hinarang ng iyong browser ang pag-save ng pahina ng mga setting (tingnan ang browser console para sa mga JavaScript error)
  • Aktibo ang plugin at nasa network admin screen ka

Nabibigo ang mga kahilingan para sa lahat ng provider

  • Tiyaking maaabot mula sa iyong server ang endpoint URL ng bawat provider (hindi lamang mula sa iyong browser)
  • Suriin na valid ang bawat API key at hindi pa nag-expire
  • Suriin ang rate-limit at quota status ng provider sa kanilang dashboard
  • I-enable ang WordPress debug logging (WP_DEBUG_LOG) upang makuha ang detalyadong mga mensahe ng error mula sa connector

Hindi ginagamit ang isang provider para sa fallback

Binabago ng drag-to-reorder ang fallback order. Kumpirmahin na ang provider na inaasahan mong tumanggap ng mga fallback request ay nasa tamang posisyon sa listahan at tama ang endpoint URL at API key nito.

Hindi awtomatikong nag-e-expand ang bagong provider card

Kinakailangan ng auto-expand na naka-enable ang JavaScript sa iyong browser. Kung hindi nag-e-expand ang card kapag na-click, tingnan ang browser console para sa mga error. Palaging maa-access ang mga nilalaman ng card sa pamamagitan ng pag-click sa card header kahit hindi ma-trigger ang auto-expand.

Changelog

Tingnan ang Changelog para sa buong kasaysayan ng bersyon.