Forgeia AI Provider for NVIDIA

Forgeia AI Provider for NVIDIA

0/5 (0 ratings) 10 active installs Updated Nov 8, 2026

This plugin integrates NVIDIA’s NIM (NVIDIA Inference Microservices) with the WordPress AI Client, enabling your site to use NVIDIA’s hosted AI models for text generation, image generation, vision / multimodal tasks, and embedding generation (with AI Client 1.4+).

Features:

  • Text generation with NVIDIA NIM models, including function/tool calling and JSON structured output
  • Image generation with diffusion models such as DiffusionGemma
  • Vision / multimodal model support — models that accept images alongside text prompts
  • Embedding generation with AI Client 1.4+ — text embeddings for semantic search, retrieval, and clustering
  • Admin settings page to choose default text and image generation models (Settings > NVIDIA AI Connector)
  • Dynamic model discovery — available models are fetched from the NVIDIA NIM API and classified by capability
  • Automatic provider registration with the AI Client

Models from NVIDIA, Meta, Google, Mistral AI, Microsoft, DeepSeek, Moonshot AI, and other providers are discovered and categorized automatically. Many models include free API endpoints for testing and development.

Requirements:

  • PHP 7.4 or higher
  • WordPress 6.9 or higher with the wordpress/php-ai-client plugin installed and activated, or WordPress 7.0 or higher, which bundles the AI Client SDK
  • NVIDIA API key — set via the NVIDIA_API_KEY environment variable or PHP constant

Embedding requirements: Embedding generation requires AI Client 1.4 or higher. WordPress 7.0 and 7.1 bundle AI Client SDK 1.3.1, which does not include embedding support, so embedding models are unavailable on those versions.

Supported Models

Models are dynamically discovered from the NVIDIA NIM API and classified by capability using explicit allowlists. The following categories are available:

  • Text Generation — Chat and text completion models including NVIDIA Nemotron 3 and 3.5, Meta Llama, Google Gemma 3 and 4, Mistral Large 4, Moonshot Kimi K2.6, Muse Glimmer, Step 5, GLM 5.3, and others. Includes function/tool calling and JSON structured output support.
  • Vision / Multimodal — Models accepting image inputs alongside text prompts, including NVIDIA Nemotron 3 and 3.5 vision-language models, Google Gemma 3 and 4, Moonshot Kimi K2.6, Muse Glimmer, Step 5, Mistral Large 4, GLM 5.3, NVIDIA NeVA, NVIDIA VILA, and others.
  • Image Generation — Diffusion-based image generation models, including DiffusionGemma.
  • Embedding — Embedding models implemented with AI Client 1.4+, including Nemotron 3.5 Embed, NVCLIP, NV-EmbedQA, Arctic Embed, and others. This version sends text inputs to embedding models. Embedding generation is unavailable on WordPress 7.0 and 7.1, which bundle AI Client 1.3.1.

For the current full model catalog, visit the NVIDIA NIM API directly. Free API endpoints are available for many models.

Privacy

This plugin sends data to the NVIDIA NIM API (https://integrate.api.nvidia.com) when generating text, images, or embeddings. The data sent is limited to the user’s prompt text, image data for multimodal requests, embedding input text, and API key, and is used solely to fulfill the generation request. No data is collected, stored, or transmitted to any other third party.

This plugin does not use cookies, tracking, or analytics. It stores no personal data on your server. In accordance with GDPR and UK GDPR requirements, no user consent is needed for privacy compliance — all data processing is limited to API request fulfillment with no storage or sharing of personal information.