| 开发者 | cubixsol |
|---|---|
| 更新时间 | 2026年10月9日 00:17 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
/checkout, /my-account), choose which content types are indexed, and toggle menus, FAQs, contact details and policies.cubixsol-ai-voice-chat-assistant folder to the /wp-content/plugins/ directory, or install it from the Plugins screen.Google Gemini (Gemini 3.5 Flash recommended, plus 3.8 Flash and Flash-Lite models), OpenAI (GPT-4o mini, GPT-5.x and more) and Anthropic Claude (Claude Haiku 4.5, Claude Sonnet). You can also enter any custom model ID offered by the provider.
When a visitor taps the microphone, their browser's built-in speech recognition (Web Speech API) turns their speech into text. That text goes through exactly the same pipeline as a typed message. The text box is there for browsers without speech recognition (for example Firefox), for noisy places, and for visitors who prefer typing.
Two ways, used together. Shopping questions (categories, price ranges, "show me all products", product names or SKUs) are answered live from WooCommerce. General questions (policies, shipping, page content, FAQs) are answered from the vector knowledge base built by Scan & Index Website. Products are only included when "Products" is enabled under Content Selection.
The assistant can answer in all 54 languages. Voice input and the free browser voice depend on the visitor's browser and device: Chrome and Edge support the most languages, and a device may not have a voice installed for every language. When no voice is available the answer is shown as text, and visitors can always type instead of speaking. ElevenLabs multilingual voices can speak most of the languages. Developers can add or change languages with the aiva_languages filter.
Yes, run Scan & Index Website once after updating. Indexed content is now cleaner (no empty lines left by the block editor) and every part of a long page or product remembers which page or product it belongs to, so answers about your posts and pages are more complete. Live product questions (prices, stock, popularity, ratings) do not need a re-scan.
Yes. Go to Settings > Widget > Quick Reply Buttons. Write one button per line as Button label | Question sent to the assistant. You can also turn on automatic "Browse category" buttons for your top WooCommerce categories, or switch the buttons off completely. Developers can use the aiva_quick_replies and aiva_follow_up_suggestions filters.
Yes. The knowledge base search index is always built with Google's Gemini embedding model, so a Gemini API key is required. OpenAI or Claude can then be used to write the answers.
No. One Google Gemini API key covers both answers and embeddings.
This version stores smaller, faster 768-dimension embeddings. Run Scan & Index Website once from the dashboard to rebuild the index. Until then, the agent falls back to keyword search.
The public endpoint is protected with a nonce and a per-visitor rate limit (30 messages per 10 minutes by default). Developers can change this with the aiva_rate_limit_requests and aiva_rate_limit_window filters. If your site is behind a proxy or CDN, use the aiva_client_ip filter to supply the real visitor IP.
Yes. If a cached page contains an expired security token, the widget fetches a fresh one automatically.