Leírás
Ez a bővítmény szolgáltatóként adja hozzá az NVIDIA NIM (NVIDIA Inference Microservices) szolgáltatást a PHP AI Client SDK-hoz. Lehetővé teszi, hogy az AI Clientre épülő WordPress-webhelyek és -bővítmények az NVIDIA által üzemeltetett modelleket használják szöveg- és képgenerálásra.
Az NVIDIA NIM a regisztrációkor ingyenes API-krediteket biztosít, és egyetlen API-kulccsal több tucat üzemeltetett csevegőmodell (Llama, Nemotron, Mistral, Qwen, GPT-OSS és más modellek), valamint a FLUX képgeneráló modellek is használhatók.
Funkciók:
- Szöveggenerálás az NVIDIA által üzemeltetett csevegőmodellekkel (Llama, Nemotron, Mistral, Qwen, GPT-OSS és más modellek)
- Képgenerálás az NVIDIA által üzemeltetett FLUX modellekkel (FLUX.1 [dev], FLUX.1 [schnell], FLUX.2 Klein)
- Multimodális képbemenet a képek értelmezésére képes modelleknél
- JSON / strukturált kimenet támogatása
- Függvényhívások (eszközhívások) támogatása
- Következtető („gondolkodó”) modellek támogatása
- A szolgáltató automatikus regisztrálása a PHP AI Clientben
A szolgáltató az NVIDIA NIM modellek olyan válogatását teszi elérhetővé, amelynek minden tagjáról ellenőrizte, hogy használható következtetésre. Az NVIDIA modellkatalógusa számos olyan modellt is felsorol, amely az adott fiók számára valójában nincs használatra előkészítve. Kizárólag az ellenőrzött modellek megjelenítése biztosítja, hogy minden választható modell valóban működjön.
Követelmények:
- PHP 7.4 vagy újabb verzió
- WordPress 6.9 esetén telepíteni kell a wordpress/php-ai-client csomagot
- WordPress 7.0 és újabb verziók esetén nincs szükség további módosításokra
- Ingyenes NVIDIA NIM API-kulcs
Ez a bővítmény egy szolgáltatói kiegészítő: önmagában nincs látható hatása. Csak akkor lép működésbe, ha a PHP AI Client elérhető, és egy másik bővítmény (vagy saját kód) AI-kérést indít az nvidia szolgáltató használatával.
Külső szolgáltatások
Ez a bővítmény az NVIDIA NIM API-hoz kapcsolódva biztosít AI-alapú szöveg- és képgenerálást. Az API használata szükséges a bővítmény alapvető működéséhez, és csak akkor történik meg, ha a felhasználó (vagy a PHP AI Client használatával működő bővítmény) AI-kérést indít.
- Működés: elküldi a megadott utasítás szövegét, a modellválasztást és a generálási paramétereket az NVIDIA következtetési API-jának, majd fogadja a generált szöveget vagy képet.
- Mikor: kizárólag akkor, ha a PHP AI Clienten keresztül, a
nvidiaszolgáltató használatával AI-kérés történik. Az oldal betöltésekor és a háttérben nem történik adatküldés. - Elküldött adatok: a megadott utasítás/üzenetek, a kiválasztott modell azonosítója, a generálási paraméterek, valamint a hitelesítéshez használt NVIDIA API-kulcs (Authorization fejlécben).
- Szolgáltatások: NVIDIA NIM, amely két végpontot használ:
integrate.api.nvidia.com— szöveggenerálás (csevegőmodellek) és modellek felderítése.ai.api.nvidia.com— képgenerálás (FLUX modellek).- Felhasználási feltételek: https://www.nvidia.com/en-us/about-nvidia/terms-of-service/
- Adatvédelmi szabályzat: https://www.nvidia.com/en-us/about-nvidia/privacy-policy/
Az NVIDIA az NVIDIA Corporation védjegye. Ez a bővítmény független integráció, nem áll kapcsolatban az NVIDIA Corporation vállalattal, és a vállalat nem hagyta jóvá, illetve nem szponzorálja.
Telepítés
- Töltse fel a bővítmény fájljait a
/wp-content/plugins/ai-provider-for-nvidia/könyvtárba, vagy telepítse a WordPress bővítménykezelő felületén. - Kapcsolja be a bővítményt a WordPress ‘Bővítmények’ menüjében.
- Gondoskodjon a PHP AI Client elérhetőségéről (a WordPress 7.0 részeként, vagy WordPress 6.9 esetén a WordPress AI bővítményen / a wordpress/php-ai-client csomagon keresztül).
- Állítsa be az NVIDIA API-kulcsot a
NVIDIA_API_KEYkörnyezeti változó vagy PHP-konstans segítségével.
GYIK
-
Hogyan szerezhető NVIDIA API-kulcs?
-
Látogasson el a build.nvidia.com webhelyre, hozzon létre egy ingyenes fiókot, és generáljon egy API-kulcsot. Az NVIDIA-kulcsok
nvapi-előtaggal kezdődnek, és ingyenes, következtetésre felhasználható kreditek járnak hozzájuk. -
Működik ez a bővítmény a PHP AI Client nélkül?
-
Nem. A bővítmény működéséhez szükséges a PHP AI Client. A bővítmény biztosítja a PHP AI Client által használt NVIDIA-specifikus megvalósítást, és automatikusan regisztrálja magát, amikor a kliens elérhető.
-
Mely modellek támogatottak?
-
Az NVIDIA NIM csevegőmodellek válogatott köre (Llama, Nemotron, Mistral, Qwen, GPT-OSS, Gemma és további modellek), köztük képfeldolgozásra képes, képi bemenetet is fogadó modellek, valamint az NVIDIA által üzemeltetett FLUX képgeneráló modellek. A szolgáltató az NVIDIA aktuális katalógusa alapján ellenőrzi az összes felsorolt csevegőmodellt, így a nem elérhető modellek nem jelennek meg.
-
Képes ez a bővítmény képeket generálni?
-
Igen. Támogatja az NVIDIA által üzemeltetett FLUX képgeneráló modelleket (FLUX.1 [dev], FLUX.1 [schnell] és FLUX.2 Klein) az NVIDIA GenAI-végpontján keresztül. A képfeldolgozásra képes csevegőmodellek emellett képeket is fogadhatnak bemenetként.
-
Kapcsolatban áll ez a bővítmény az NVIDIA vállalattal?
-
Nem. Az NVIDIA az NVIDIA Corporation védjegye. Ez a bővítmény független integráció, nem áll kapcsolatban az NVIDIA Corporation vállalattal, és a vállalat nem hagyta jóvá, illetve nem szponzorálja.
Vélemények
Nincsenek értékelések erről a bővítményről.
Közreműködők és fejlesztők
“AI Provider for NVIDIA” egy nyílt forráskódú szoftver. A bővítményhez a következő személyek járultak hozzá:
Közreműködők“AI Provider for NVIDIA” 1 nyelvre lett lefordítva. Köszönet a fordítóknak az áldozatos munkájukért!
“AI Provider for NVIDIA” fordítása a saját nyelvünkre.
Érdekeltek vagyunk a fejlesztésben?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Változási napló
1.0.0
- Első kiadás.
- Szöveggenerálás NVIDIA NIM csevegőmodellekkel az OpenAI-kompatibilis Chat Completions API-n keresztül.
- Képgenerálás az NVIDIA által üzemeltetett FLUX modellekkel az NVIDIA GenAI API-n keresztül.
- Válogatott, ellenőrzött modelllista — csak a következtetéshez ténylegesen előkészített modellek jelennek meg (az NVIDIA katalógusa számos olyan modellt is felsorol, amely az adott fiókkal nem hívható meg).
- Képi bemenet támogatása a képfeldolgozásra képes modelleknél, valamint JSON-kimenet, függvényhívás és következtetési képességek támogatása.
