Linux 软件免费装
Banner图

AI Chatbot & Semantic Search: ChatGPT Answers From Your Content

开发者 webdigit
更新时间 2026年10月2日 17:16
捐献地址: 去捐款
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce semantic search chatgpt ai assistant ai chatbot

下载

1.1.4 1.1.8 1.1.8.2 1.1.8.3 1.1.8.4 2.2.0 2.3.1 2.7.2 2.4.11 2.5.5 1.1.1 2.6.1 2.6.2 2.5.6 2.8.12 1.1.2 2.4.12 2.8.1 2.8.3 1.0.0 1.0.3 1.1.3 1.1.6 1.1.7 1.9.0 2.1.0 2.3.0 2.4.5 2.4.2 2.5.0 2.4.1 2.4.7 1.0.2 2.4.3 2.4.10 2.4.8 2.4.9 1.1.0 2.0.0 2.5.2 2.2.1 2.4.6 2.5.3 2.5.4 1.0.1 1.1.5 1.1.7.1 1.1.8.1 2.3.2 2.4.0 2.4.4 2.6.0 2.6.4 2.7.0 2.7.3 2.7.5 2.8.0 2.8.2 2.8.4 2.8.5 2.6.3 2.7.1 2.8.6 2.8.8 2.8.9 2.8.10 2.5.1 2.8.13 2.8.14 2.7.4 2.8.15

详情介绍:

Answers your visitors can trust, drawn only from your own content. SmartSearchWP turns your WordPress site into an AI assistant that replies from YOUR posts and pages, grounded in your data instead of generic ChatGPT answers. It pairs an AI chatbot with a semantic search engine (RAG) that retrieves the right passages from your content before it answers. It runs on your own site, with your own OpenAI key. Premium: unlock all 10 premium add-ons (WooCommerce, PDF, custom post types & ACF, lead capture, analytics, usage control, prompt override, and more) for €49.99/year. Get SmartSearchWP Premium » Whether you run an eCommerce store, corporate site, blog, or documentation platform, SmartSearchWP improves engagement, reduces support workload, and enhances content discovery. What makes SmartSearchWP different Most AI chatbot plugins simply forward your visitors to OpenAI. SmartSearchWP is built around three ideas: No competing plugin combines all three at once: grounded answers from your own content, running on your own site, with your own key. What you get Core Features (free) AI Chatbot Integration Connect your website to OpenAI's ChatGPT models to provide dynamic, contextual answers based on your own content. All available ChatGPT models are presented in the plugin settings depending on your API key and OpenAI account. Supported models include Chat models (gpt-4o, gpt-4o-mini, gpt-4.1, etc.), Reasoning models (gpt-5, o3, o4-mini, etc.), and legacy options, each with recommendations, estimated cost levels, and suitability guidance for chatbot use. Semantic Search Engine Improve content discovery with AI-driven semantic search instead of simple keyword matching. Contextual Content Indexing Index your posts and pages so the chatbot answers from your own content. (Indexing custom post types and ACF fields is available with the premium Custom Type Manager add-on.) Modular Architecture Extend functionality through dedicated addons without bloating your core installation. No request or usage cap is reserved to a paid tier: the free core is complete, and you bring your own OpenAI key. Premium Add-ons A premium license unlocks the add-ons that extend what the assistant can read and do: Premium add-ons are available with a license at €49.99/year: Get SmartSearchWP Premium » Who it's for Who it's not for Performance & Safety SmartSearchWP follows WordPress development standards and keeps a clean separation between core functionality and extensions. SmartSearchWP does not store unnecessary data and allows you to manage and limit API usage efficiently. Use Cases The chatbot uses OpenAI as a third-party service to generate its answers. You can find more information about OpenAI here and consult their privacy policy. Optional usage statistics (off by default): if an administrator enables the Usage statistics setting, the plugin may send plugin version, license type (free/premium), counts for five admin-interface events, and a hashed site identifier (SHA-256, not the raw domain) to smartsearchwp.com. No email, IP, API key, chat log, page content, or visitor data is sent. Front-end visitors are never tracked. Unchecking the setting stops sending data and discards the local queue. Details: SmartSearchWP privacy policy.

安装:

  1. Upload the plugin files to the /wp-content/plugins/smartsearchwp directory, or install the plugin through the WordPress Plugins screen.
  2. Activate the plugin through the 'Plugins' screen in WordPress.
  3. Enter your OpenAI API key in the SmartSearchWP settings panel.
  4. Configure indexing and chatbot behavior.
  5. In SmartSearchWP > Summaries, generate embeddings for at least one page or post, then click Activate. The chatbot will not appear on the front end until at least one context is active - without this step, the plugin may be enabled in settings but no content has been selected for the chatbot to use.
  6. Display the chatbot using the provided interface or shortcode.

屏幕截图:

  • Main interface when interacting with the chatbot.
  • Several settings available to modify and enhance your experience.
  • WooCommerce product answer with exact SKU and grounded price (premium WooCommerce addon).
  • Summaries / contexts screen: generate and activate embeddings (RAG).
  • Addons manager: install and manage premium addons.

升级注意事项:

2.7.3 Fixes truncated or corrupted text in admin chat logs and PDF/email reports when streaming with Chat Completions (server-side SSE line buffering). Improved sanitization for stored messages. 2.7.2 Fixes chatbot responses truncated or overwritten during streaming. More robust parsing and a safety net ensure correct display. 2.7.1 Fixes multi-encoded HTML entities in streamed chatbot responses (special characters, paths, code blocks displayed correctly). 2.7.0 Support for all available ChatGPT models based on your API key and account. New model recommendations, cost indicators, and suitability guidance for chatbot use. 2.6.4 Updated plugin description and readme content for WordPress.org (conversion & SEO). Fix multi-encoded HTML entities in chatbot responses for readable display. 2.4.3 Resolves a response display problem that can occur when autocompleting certain responses.

常见问题:

Does this AI chatbot answer only from my own content?

SmartSearchWP grounds its answers in the pages and posts you choose to activate on your own site, so replies stay tied to what you actually publish rather than to generic web knowledge. You decide which content is indexed and can update or remove it at any time. Answers are generated by OpenAI from those retrieved snippets, using your own API key.

What makes SmartSearchWP different from hosted AI chatbot plugins?

It runs entirely inside your own WordPress install and connects to OpenAI with your own API key, so there is no third-party SaaS service sitting between your visitors and your site to store your content or conversations, and there is no per-seat pricing. Optional usage statistics are off by default and carry no personal data or visitor tracking (see "Does SmartSearchWP send data off-site?" below).

Does SmartSearchWP slow down my site?

No. Processing is handled through the OpenAI API. The plugin remains lightweight and modular.

Can I control AI responses?

Yes. You can customize prompts, restrict usage, define content sources, and manage behavior precisely.

How are OpenAI API costs managed?

You use your own OpenAI API key and can restrict usage by role, page, or quota limits to control costs.

Is WooCommerce supported?

Yes. With the WooCommerce integration addon, product data can be included in contextual AI responses.

Can I disable the chatbot easily?

Yes. The plugin can be deactivated at any time without affecting your website content.

The chatbot shows "Forbidden" or a raw error page

Some hosts (Wordfence, ModSecurity, OVH CDN Basic, etc.) block POST requests to /wp-json/wdgpt/v1/retrieve-prompt. Since version 2.7.4, SmartSearchWP retries automatically, falls back to admin-ajax.php, and shows a friendly message instead of raw error HTML. If issues persist, whitelist that REST route or exclude it from your CDN/WAF rules.

WooCommerce: search by SKU or product reference

With the WooCommerce Integration addon (1.4.0+) and SmartSearchWP 2.8.0+, the chatbot can match exact product references (SKU, ref_xxx) before semantic search and uses grounded numeric prices in the AI context to reduce wrong amounts (e.g. 83,46€ vs 8346€). Regenerate product embeddings after upgrading so SKU and price are indexed.

How do I activate the bot?

The bot will not appear on your website until you have activated it. To activate the bot, you need to generate and activate the embeddings for the pages and posts you want to use, as well as the general settings. General settings:

  1. Go to the SmartSearchWP settings page.
  2. Enter your ChatGPT API key.
  3. Modify the settings to your needs.
  4. Save the settings.

How do I customize the chatbot's context?

Generate and activate pages:

  1. Go to the SmartSearchWP 'Summaries' page.
  2. Click on the 'Generate Embeddings' button under the page or post you want to use.
  3. Once their embeddings have been generated, click on the 'Activate' button under the page or post you want to use.
  4. Repeat steps 2 and 3 for all the pages and posts you want to use.

Does SmartSearchWP send data off-site?

Yes, in two cases:

  1. OpenAI (required for answers): questions and retrieved content snippets are sent to OpenAI using your own API key. See OpenAI's terms.
  2. Optional usage statistics (off by default): only if you enable Usage statistics in SmartSearchWP settings. Then the plugin sends a hashed site identifier, plugin version, license type, and five admin event counters to smartsearchwp.com. No personal data, no visitor tracking. See our privacy policy.

Will I see extra notices in wp-admin?

A setup reminder can appear on SmartSearchWP screens only, if the chatbot is not configured yet (missing API key or no active content). It is dismissible, capped, and never shown on the rest of the dashboard. It does not promote premium features.

How do I get help?

Browse our FAQ at https://www.smartsearchwp.com/faq/ for answers about setup, addons, licensing, and technical topics. If you cannot find what you need there, contact us at hello@smartsearchwp.com.

更新日志:

2.8.15 2.8.14 2.8.13 2.8.12 2.8.11 2.8.10 2.8.9 2.8.8 2.8.7 2.8.6 2.8.5 2.8.4 2.8.3 2.8.2 2.8.1 2.8.0 2.7.5 2.7.4 2.7.3 2.7.2 2.7.1 2.7.0 2.6.4 2.6.3 2.6.2 2.6.1 2.6.0 2.5.6 2.5.5 2.5.4 2.5.3 2.5.2 2.5.1 2.5.0 2.4.12 2.4.11 2.4.10 2.4.9 2.4.8 2.4.7 2.4.6 2.4.5 2.4.4 2.4.3 2.4.2 2.4.1 2.4.0 2.3.2 2.3.1 2.3.0 2.2.1 2.2.0 2.1.0 2.0.0 1.9.0 1.1.8.4 1.1.8.3 1.1.8.2 1.1.8.1 1.1.8 1.1.7.1 1.1.7 1.1.6 1.1.5 1.1.4 1.1.3 1.1.2 1.1.1 1.1.0 1.0.3 1.0.2 1.0.1 1.0.0