{"id":292250,"date":"2026-03-28T14:16:59","date_gmt":"2026-03-28T14:16:59","guid":{"rendered":"https:\/\/ja.wordpress.org\/plugins\/rapls-ai-chatbot\/"},"modified":"2026-05-30T02:16:23","modified_gmt":"2026-05-30T02:16:23","slug":"rapls-ai-chatbot","status":"publish","type":"plugin","link":"https:\/\/es.wordpress.org\/plugins\/rapls-ai-chatbot\/","author":23425763,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.8.2","stable_tag":"1.8.2","tested":"7.0","requires":"6.3","requires_php":"7.4","requires_plugins":null,"header_name":"Rapls AI Chatbot","header_author":"Rapls","header_description":"AI Chatbot plugin with OpenAI\/Claude\/Google support and automatic site content learning.","assets_banners_color":"9386f3","last_updated":"2026-05-30 02:16:23","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/raplsworks.com\/plugins\/rapls-ai-chatbot\/","header_author_uri":"https:\/\/raplsworks.com\/","rating":5,"author_block_rating":0,"active_installs":0,"downloads":911,"num_ratings":2,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.5.10":{"tag":"1.5.10","author":"rapls","date":"2026-04-19 13:09:24"},"1.5.11":{"tag":"1.5.11","author":"rapls","date":"2026-04-19 13:21:28"},"1.5.12":{"tag":"1.5.12","author":"rapls","date":"2026-04-20 12:15:59"},"1.5.13":{"tag":"1.5.13","author":"rapls","date":"2026-04-21 03:30:04"},"1.5.14":{"tag":"1.5.14","author":"rapls","date":"2026-04-21 13:41:52"},"1.5.18":{"tag":"1.5.18","author":"rapls","date":"2026-04-29 09:06:06"},"1.5.20":{"tag":"1.5.20","author":"rapls","date":"2026-04-29 09:20:35"},"1.5.21":{"tag":"1.5.21","author":"rapls","date":"2026-04-29 14:27:50"},"1.5.6":{"tag":"1.5.6","author":"rapls","date":"2026-03-28 14:59:09"},"1.5.7":{"tag":"1.5.7","author":"rapls","date":"2026-04-17 14:08:05"},"1.5.9":{"tag":"1.5.9","author":"rapls","date":"2026-04-19 13:09:24"},"1.6.4":{"tag":"1.6.4","author":"rapls","date":"2026-04-30 12:32:26"},"1.6.5":{"tag":"1.6.5","author":"rapls","date":"2026-04-30 12:44:03"},"1.7.1":{"tag":"1.7.1","author":"rapls","date":"2026-05-01 10:08:10"},"1.7.5":{"tag":"1.7.5","author":"rapls","date":"2026-05-03 04:07:35"},"1.7.6":{"tag":"1.7.6","author":"rapls","date":"2026-05-03 08:02:19"},"1.7.7":{"tag":"1.7.7","author":"rapls","date":"2026-05-17 15:02:23"},"1.8.0":{"tag":"1.8.0","author":"rapls","date":"2026-05-21 00:24:48"},"1.8.1":{"tag":"1.8.1","author":"rapls","date":"2026-05-25 13:00:17"},"1.8.2":{"tag":"1.8.2","author":"rapls","date":"2026-05-30 02:16:23"}},"upgrade_notice":{"1.8.2":"<p>Documentation refresh \u2014 updated description, features, and FAQ. No functional changes.<\/p>","1.8.1":"<p>Fixes a PHP &quot;Undefined array key&quot; warning in the chatbot widget. Recommended for all.<\/p>","1.8.0":"<p>Adds the WordPress 7.0 &quot;AI Client (Connectors)&quot; provider option. Recommended for WordPress 7.0 sites.<\/p>","1.5.0":"<p>Major release: Gutenberg block, Abilities API, language auto-detect. Recommended for all users.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":2},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3493381,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3493381,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3493381,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3493381,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"rapls-ai-chatbot\/chatbot":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"rapls-ai-chatbot\/chatbot","version":"1.5.0","title":"AI Chatbot","category":"widgets","icon":"format-chat","description":"Embed an AI chatbot inline on your page.","keywords":["chat","ai","chatbot","assistant","rapls"],"supports":{"html":false,"multiple":false},"attributes":{"height":{"type":"string","default":"500px"},"theme":{"type":"string","default":""},"bot":{"type":"string","default":""}},"textdomain":"rapls-ai-chatbot","editorScript":"file:.\/editor.js","render":"file:.\/render.php"}},"tagged_versions":["1.5.10","1.5.11","1.5.12","1.5.13","1.5.14","1.5.18","1.5.20","1.5.21","1.5.6","1.5.7","1.5.9","1.6.4","1.6.5","1.7.1","1.7.5","1.7.6","1.7.7","1.8.0","1.8.1","1.8.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3493381,"resolution":"1","location":"assets","locale":"","width":1280,"height":890},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3493381,"resolution":"2","location":"assets","locale":"","width":1269,"height":800},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3493381,"resolution":"3","location":"assets","locale":"","width":1280,"height":860},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3493381,"resolution":"4","location":"assets","locale":"","width":1280,"height":800},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3493381,"resolution":"5","location":"assets","locale":"","width":1286,"height":800},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3493381,"resolution":"6","location":"assets","locale":"","width":800,"height":1074},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3493381,"resolution":"7","location":"assets","locale":"","width":1280,"height":850}},"screenshots":[]},"plugin_section":[],"plugin_tags":[2353,2364,229563,70446,264947],"plugin_category":[],"plugin_contributors":[253146],"plugin_business_model":[],"class_list":["post-292250","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-chatbot","plugin_tags-claude","plugin_tags-rag","plugin_tags-wordpress-7","plugin_contributors-rapls","plugin_committers-rapls"],"banners":{"banner":"https:\/\/ps.w.org\/rapls-ai-chatbot\/assets\/banner-772x250.png?rev=3493381","banner_2x":"https:\/\/ps.w.org\/rapls-ai-chatbot\/assets\/banner-1544x500.png?rev=3493381","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/rapls-ai-chatbot\/assets\/icon-128x128.png?rev=3493381","icon_2x":"https:\/\/ps.w.org\/rapls-ai-chatbot\/assets\/icon-256x256.png?rev=3493381","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/rapls-ai-chatbot\/assets\/screenshot-1.png?rev=3493381","caption":""},{"src":"https:\/\/ps.w.org\/rapls-ai-chatbot\/assets\/screenshot-2.png?rev=3493381","caption":""},{"src":"https:\/\/ps.w.org\/rapls-ai-chatbot\/assets\/screenshot-3.png?rev=3493381","caption":""},{"src":"https:\/\/ps.w.org\/rapls-ai-chatbot\/assets\/screenshot-4.png?rev=3493381","caption":""},{"src":"https:\/\/ps.w.org\/rapls-ai-chatbot\/assets\/screenshot-5.png?rev=3493381","caption":""},{"src":"https:\/\/ps.w.org\/rapls-ai-chatbot\/assets\/screenshot-6.png?rev=3493381","caption":""},{"src":"https:\/\/ps.w.org\/rapls-ai-chatbot\/assets\/screenshot-7.png?rev=3493381","caption":""}],"raw_content":"<!--section=description-->\n<p><strong>Rapls AI Chatbot<\/strong> \u2014 a Claude-native RAG chatbot for WordPress, fully optimized for the WordPress 7.0 Connectors API.<\/p>\n\n<h4>Why Claude?<\/h4>\n\n<ul>\n<li><strong>Native Claude Support<\/strong> \u2014 First-class Claude Opus 4.6 \/ Sonnet 4.5 \/ Haiku 4.5 with built-in web search<\/li>\n<li><strong>MCP Server<\/strong> \u2014 7 built-in tools via JSON-RPC 2.0 for agent integration (Claude Desktop, Cursor, VS Code)<\/li>\n<li><strong>Superior RAG Performance<\/strong> \u2014 Accurate retrieval-augmented generation with vector embedding + keyword hybrid search<\/li>\n<\/ul>\n\n<h4>WordPress 7.0 &amp; Connectors API<\/h4>\n\n<p><strong>Full WP 7.0 integration:<\/strong>\n* Register MCP tools as WordPress Abilities for discovery by Connectors UI\n* Unified API key management via Connectors API (no duplicate key storage per plugin)\n* Support for Connectors-registered AI providers (OpenAI, Gemini, custom providers also supported)<\/p>\n\n<p>\ud83d\udc49 <strong>Implementation details:<\/strong> <a href=\"https:\/\/raplsworks.com\/wp-ai-client-wordpress-7-0\/\">WordPress 7.0 \u306e WP AI Client \u3092\u5b9f\u88c5\u76ee\u7dda\u3067\u8aad\u307f\u89e3\u3044\u305f\u8a71<\/a><\/p>\n\n<h4>Core Features<\/h4>\n\n<ul>\n<li><strong>AI Providers<\/strong> \u2014 Claude (native), OpenAI, Google Gemini, OpenRouter (100+ models)<\/li>\n<li><strong>RAG Site Learning<\/strong> \u2014 Crawl posts, pages, custom post types, WooCommerce products. Hybrid search: 40% keyword + 60% vector similarity<\/li>\n<li><strong>Knowledge Base<\/strong> \u2014 Q&amp;A pairs, free-form content, PDF\/DOCX uploads with priority levels and draft workflow<\/li>\n<li><strong>Web Search<\/strong> \u2014 AI auto-searches when knowledge base insufficient (Claude web_search, OpenAI web_search_preview, Google search)<\/li>\n<li><strong>MCP Server<\/strong> \u2014 7 built-in tools for agent integration<\/li>\n<li><strong>Gutenberg Block<\/strong> \u2014 Insert with height, theme, bot-id settings; SSR support<\/li>\n<li><strong>Language Auto-detect<\/strong> \u2014 Multilingual responses in 13 languages (English, Japanese, Chinese, Korean, Spanish, French, German, Portuguese, Italian, Russian, Arabic, Thai, Vietnamese)<\/li>\n<li><strong>Cross-site Embed<\/strong> \u2014 iframe or script loader for external sites<\/li>\n<li><strong>Security<\/strong> \u2014 reCAPTCHA v3, rate limiting, consent mode, Cloudflare support, security diagnostics<\/li>\n<li><strong>Conversation History<\/strong> \u2014 Save &amp; review all chats with configurable retention<\/li>\n<li><strong>Usage Statistics<\/strong> \u2014 Token usage, estimated costs, visual charts, provider breakdown<\/li>\n<li><strong>6 Built-in Themes<\/strong> \u2014 Customizable colors, badges, mobile display<\/li>\n<\/ul>\n\n<h4>Supported AI Models<\/h4>\n\n<p><strong>Anthropic Claude (Recommended):<\/strong>\n* Claude Opus 4.6 (Most powerful)\n* Claude Sonnet 4.5 (Fast &amp; powerful \u2014 recommended)\n* Claude Haiku 4.5 (Fastest \u2014 recommended)<\/p>\n\n<p><strong>OpenAI:<\/strong>\n* GPT-4.1, GPT-4o, GPT-4o-mini\n* o1, o3 (Reasoning models)<\/p>\n\n<p><strong>Google Gemini:<\/strong>\n* Gemini 3 Pro\/Flash\n* Gemini 2.5 Pro\/Flash<\/p>\n\n<p><strong>OpenRouter:<\/strong>\n* 100+ models via single API key<\/p>\n\n<h4>Free vs Pro<\/h4>\n\n<p><strong>Free version<\/strong> includes:\n* All AI providers (Claude, OpenAI, Gemini, OpenRouter)\n* Unlimited responses &amp; knowledge base\n* RAG site learning with vector search\n* MCP server, Gutenberg block, cross-site embed\n* 6 themes, feedback, reCAPTCHA, security diagnostics<\/p>\n\n<p><strong>Pro add-on<\/strong> adds:\n* Analytics, lead capture, conversation scenarios, operator mode\n* WooCommerce product cards, LINE Messaging API, Slack notifications\n* 10 additional themes, dark mode, voice I\/O, encryption, audit logs<\/p>\n\n<p>Learn more: <a href=\"https:\/\/raplsworks.com\/rapls-ai-chatbot-pro\/\">Pro Features<\/a> | <a href=\"https:\/\/raplsworks.com\/rapls-ai-chatbot-guide\/\">Developer Overview<\/a><\/p>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects to the following external third-party services. <strong>No data is sent to any service until you configure an API key and enable the feature in the plugin settings.<\/strong> Each service requires the site administrator to create an account and obtain API credentials. By using these services, you agree to their respective terms and privacy policies listed below.<\/p>\n\n<h4>1. OpenAI (GPT models) \u2014 AI Provider<\/h4>\n\n<p>Used when you select OpenAI as your AI provider. User messages and optionally site content are sent to generate AI responses.<\/p>\n\n<ul>\n<li>Service URL: <a href=\"https:\/\/api.openai.com\/\">https:\/\/api.openai.com\/<\/a><\/li>\n<li>Terms of Use: <a href=\"https:\/\/openai.com\/terms\/\">https:\/\/openai.com\/terms\/<\/a><\/li>\n<li>Privacy Policy: <a href=\"https:\/\/openai.com\/privacy\/\">https:\/\/openai.com\/privacy\/<\/a><\/li>\n<\/ul>\n\n<h4>2. Anthropic (Claude models) \u2014 AI Provider<\/h4>\n\n<p>Used when you select Anthropic Claude as your AI provider. User messages and optionally site content are sent to generate AI responses.<\/p>\n\n<ul>\n<li>Service URL: <a href=\"https:\/\/api.anthropic.com\/\">https:\/\/api.anthropic.com\/<\/a><\/li>\n<li>Terms of Use: <a href=\"https:\/\/www.anthropic.com\/terms\">https:\/\/www.anthropic.com\/terms<\/a><\/li>\n<li>Privacy Policy: <a href=\"https:\/\/www.anthropic.com\/privacy\">https:\/\/www.anthropic.com\/privacy<\/a><\/li>\n<\/ul>\n\n<h4>3. Google (Gemini models) \u2014 AI Provider<\/h4>\n\n<p>Used when you select Google Gemini as your AI provider. User messages and optionally site content are sent to generate AI responses.<\/p>\n\n<ul>\n<li>Service URL: <a href=\"https:\/\/generativelanguage.googleapis.com\/\">https:\/\/generativelanguage.googleapis.com\/<\/a><\/li>\n<li>Terms of Use: <a href=\"https:\/\/policies.google.com\/terms\">https:\/\/policies.google.com\/terms<\/a><\/li>\n<li>Privacy Policy: <a href=\"https:\/\/policies.google.com\/privacy\">https:\/\/policies.google.com\/privacy<\/a><\/li>\n<\/ul>\n\n<h4>4. OpenRouter \u2014 AI Provider<\/h4>\n\n<p>Used when you select OpenRouter as your AI provider. OpenRouter is a unified API gateway that routes requests to various AI models.<\/p>\n\n<ul>\n<li>Service URL: <a href=\"https:\/\/openrouter.ai\/api\/\">https:\/\/openrouter.ai\/api\/<\/a><\/li>\n<li>Terms of Use: <a href=\"https:\/\/openrouter.ai\/terms\">https:\/\/openrouter.ai\/terms<\/a><\/li>\n<li>Privacy Policy: <a href=\"https:\/\/openrouter.ai\/privacy\">https:\/\/openrouter.ai\/privacy<\/a><\/li>\n<\/ul>\n\n<h4>5. Google reCAPTCHA v3 (Optional)<\/h4>\n\n<p>Used only if you enable reCAPTCHA in the plugin settings for spam protection. The visitor's IP address and interaction data are sent to Google for verification.<\/p>\n\n<ul>\n<li>Service URL: <a href=\"https:\/\/www.google.com\/recaptcha\/\">https:\/\/www.google.com\/recaptcha\/<\/a><\/li>\n<li>Terms of Use: <a href=\"https:\/\/policies.google.com\/terms\">https:\/\/policies.google.com\/terms<\/a><\/li>\n<li>Privacy Policy: <a href=\"https:\/\/policies.google.com\/privacy\">https:\/\/policies.google.com\/privacy<\/a><\/li>\n<\/ul>\n\n<h4>6. LINE Messaging API (Pro Add-on, Optional)<\/h4>\n\n<p>Used only if you enable the LINE integration via the Pro add-on. Connects to the LINE Messaging API for chatbot-to-LINE messaging.<\/p>\n\n<ul>\n<li>Service URL: <a href=\"https:\/\/api.line.me\/\">https:\/\/api.line.me\/<\/a><\/li>\n<li>Terms of Use: <a href=\"https:\/\/terms.line.me\/\">https:\/\/terms.line.me\/<\/a><\/li>\n<li>Privacy Policy: <a href=\"https:\/\/line.me\/en\/terms\/policy\/\">https:\/\/line.me\/en\/terms\/policy\/<\/a><\/li>\n<\/ul>\n\n<h4>Cross-Site Embed<\/h4>\n\n<p>The plugin includes an optional embed loader script (<code>embed-loader.js<\/code>) for embedding the chatbot on external websites via an iframe. This script does not load any external CDN resources or third-party scripts \u2014 it creates an iframe pointing back to your own WordPress site. All data processing occurs on your server.<\/p>\n\n<h4>Data Transmitted to External Services<\/h4>\n\n<ul>\n<li><strong>User messages<\/strong>: Chat messages entered by visitors (sent to the configured AI provider only)<\/li>\n<li><strong>Site content<\/strong> (if Site Learning is enabled): Excerpts from your published posts\/pages (sent to the configured AI provider)<\/li>\n<li><strong>Knowledge base<\/strong> (if configured): Custom Q&amp;A entries you create (sent to the configured AI provider)<\/li>\n<li><strong>IP address<\/strong> (reCAPTCHA only): Sent to Google for spam verification<\/li>\n<\/ul>\n\n<h4>Data Storage<\/h4>\n\n<ul>\n<li><strong>Conversation history<\/strong>: Stored locally in your WordPress database (can be disabled)<\/li>\n<li><strong>Visitor IP<\/strong>: Stored as SHA-256 hash (not plain text) for rate limiting<\/li>\n<li><strong>Retention<\/strong>: Configurable auto-deletion period (default 90 days)<\/li>\n<\/ul>\n\n<h4>User Controls<\/h4>\n\n<p>You can disable these features in the plugin settings:\n* Conversation history saving\n* Site content crawling\/learning\n* Google reCAPTCHA verification\n* Web search<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload <code>rapls-ai-chatbot<\/code> folder to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Activate via Plugins menu<\/li>\n<li>Go to AI Chatbot &gt; Settings<\/li>\n<li>Configure AI provider (Claude recommended)<\/li>\n<li>Enable site learning or create knowledge base entries<\/li>\n<li>Insert Gutenberg block or enable sitewide display<\/li>\n<\/ol>\n\n<h4>Getting Started<\/h4>\n\n<ol>\n<li><strong>API Key<\/strong> \u2014 Get Claude API key from <a href=\"https:\/\/console.anthropic.com\">console.anthropic.com<\/a><\/li>\n<li><strong>Enable RAG<\/strong> \u2014 Add site learning (auto-crawl) or knowledge base entries<\/li>\n<li><strong>Customize<\/strong> \u2014 Set bot name, avatar, welcome message, system prompt<\/li>\n<li><strong>Deploy<\/strong> \u2014 Insert block or enable sitewide<\/li>\n<\/ol>\n\n<p>\ud83d\udc49 <strong>Setup Guide:<\/strong> <a href=\"https:\/\/raplsworks.com\/rapls-ai-chatbot-guide\/\">Rapls AI Chatbot Implementation Guide<\/a><\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20an%20api%20key%3F\"><h3>Do I need an API key?<\/h3><\/dt>\n<dd><p>Yes. You need at least one: Claude (recommended), OpenAI, Google Gemini, or OpenRouter.<\/p><\/dd>\n<dt id=\"can%20i%20use%20multiple%20ai%20providers%3F\"><h3>Can I use multiple AI providers?<\/h3><\/dt>\n<dd><p>Yes. Configure multiple providers in Settings and switch between them. WordPress 7.0 Connectors API also supports unified key management.<\/p><\/dd>\n<dt id=\"does%20it%20crawl%20my%20entire%20site%20automatically%3F\"><h3>Does it crawl my entire site automatically?<\/h3><\/dt>\n<dd><p>Yes. Enable \"Site Learning\" in Settings to crawl published content (posts, pages, custom post types, WooCommerce products). Configure crawl scope and frequency.<\/p><\/dd>\n<dt id=\"can%20i%20embed%20on%20external%20sites%3F\"><h3>Can I embed on external sites?<\/h3><\/dt>\n<dd><p>Yes. Configure cross-site embed in Display Settings. Use iframe or script loader.<\/p><\/dd>\n<dt id=\"how%20do%20i%20set%20up%20wordpress%207.0%20connectors%20api%3F\"><h3>How do I set up WordPress 7.0 Connectors API?<\/h3><\/dt>\n<dd><p>In Settings &gt; AI Settings, Connectors UI appears if WP 7.0 is active. Register your Claude API key once; all Connectors-compatible plugins access it.<\/p><\/dd>\n<dt id=\"is%20there%20conversation%20history%3F\"><h3>Is there conversation history?<\/h3><\/dt>\n<dd><p>Yes. Data Management tab lets you save\/review all conversations. Configure retention period (30\/90\/365 days or indefinite).<\/p><\/dd>\n<dt id=\"troubleshooting%3A%20chat%20not%20appearing%3F\"><h3>Troubleshooting: chat not appearing?<\/h3><\/dt>\n<dd><ul>\n<li>Verify API key is valid (test in Settings)<\/li>\n<li>Check Gutenberg block or Display Settings (enable sitewide)<\/li>\n<li>Review Security Diagnostics for rate limit, IP detection, or consent issues<\/li>\n<\/ul><\/dd>\n<dt id=\"more%20questions%3F\"><h3>More questions?<\/h3><\/dt>\n<dd><p>See <a href=\"https:\/\/raplsworks.com\/rapls-ai-chatbot-guide\/\">Implementation Guide<\/a> or <a href=\"https:\/\/wordpress.org\/support\/plugin\/rapls-ai-chatbot\/\">WordPress.org Support<\/a><\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.8.2<\/h4>\n\n<ul>\n<li>Documentation: refreshed the plugin description, feature list, FAQ, and search tags. No functional changes.<\/li>\n<\/ul>\n\n<h4>1.8.1<\/h4>\n\n<ul>\n<li>Fixed: \"Undefined array key link_target\" PHP warning emitted by the chatbot widget on sites where the link-target option had never been saved.<\/li>\n<\/ul>\n\n<h4>1.8.0<\/h4>\n\n<ul>\n<li>Added: WordPress 7.0 \"AI Client (Connectors)\" provider \u2014 chat routes through wp_ai_client_prompt(); API keys and models are managed in Settings \u2192 Connectors instead of the plugin.<\/li>\n<li>Added: Curated cross-provider model dropdown, plus an automatic one-shot retry without temperature for models (GPT-5 \/ o-series) that reject a custom value.<\/li>\n<li>Fixed: API-key-decryption \"please re-enter\" notice now fires only when the active provider's own key is broken; the wpai path skips the plugin-side key pre-check.<\/li>\n<li>Tested up to: WordPress 7.0.<\/li>\n<\/ul>\n\n<h4>1.5.6<\/h4>\n\n<ul>\n<li>Response Language setting fix<\/li>\n<li>Recommended for all users<\/li>\n<\/ul>\n\n<h4>1.5.0<\/h4>\n\n<ul>\n<li>Major update: Gutenberg block, Abilities API, language auto-detect, OpenRouter<\/li>\n<\/ul>\n\n<h4>1.4.0<\/h4>\n\n<ul>\n<li>Web search, cross-site embed, PDF\/DOCX knowledge, vector embedding hybrid search<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Response caching, audit logs, conversion tracking, offline messages<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Claude-powered RAG chatbot for WordPress. WP 7.0 Connectors API, MCP server, site learning, knowledge base, web search, 13-language auto-reply.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/292250","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=292250"}],"author":[{"embeddable":true,"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/rapls"}],"wp:attachment":[{"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=292250"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=292250"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=292250"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=292250"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=292250"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=292250"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}