{"id":11252,"date":"2026-05-28T14:29:47","date_gmt":"2026-05-28T06:29:47","guid":{"rendered":"https:\/\/aeosub.com\/easyit-ai-chat\/"},"modified":"2026-05-28T14:29:47","modified_gmt":"2026-05-28T06:29:47","slug":"easyit-ai-chat","status":"publish","type":"post","link":"https:\/\/aeosub.com\/zh\/easyit-ai-chat\/","title":{"rendered":"EasyIT AI Chat"},"content":{"rendered":"<div class=\"plugin-info-card\" style=\"border: 1px solid #e2e8f0;border-radius: 10px;overflow: hidden;margin-bottom: 30px;font-family: -apple-system, system-ui, sans-serif;background: #fff\">\n<table style=\"width: 100%;border-collapse: collapse;font-size: 14px\">\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 15px 20px;text-align: left;width: 35%;color: #4a5568;background: #fcfcfc\"><img decoding=\"async\" src=\"https:\/\/s.w.org\/plugins\/geopattern-icon\/easyit-ai-chat.svg\" style=\"width: 40px;height: 40px;border-radius: 6px;margin-right: 12px;vertical-align: middle\"> Developer<\/th>\n<td style=\"padding: 15px 20px;font-weight: 500\"><a href=\"https:\/\/profiles.wordpress.org\/muradbd\/\" target=\"_blank\" rel=\"noopener\">Md Murad Hosen<\/a><\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Version<\/th>\n<td style=\"padding: 12px 20px\">v1.0.3<\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Active Installs<\/th>\n<td style=\"padding: 12px 20px\">0 +<\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Requires \/ Tested<\/th>\n<td style=\"padding: 12px 20px\">6.0 \/ 6.9.4<\/td>\n<\/tr>\n<tr style=\"border-bottom: 1px solid #edf2f7\">\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Last Updated<\/th>\n<td style=\"padding: 12px 20px\">2026-05-28 6:09am GMT<\/td>\n<\/tr>\n<tr>\n<th style=\"padding: 12px 20px;text-align: left;color: #4a5568;background: #fcfcfc\">Official Link<\/th>\n<td style=\"padding: 12px 20px\"><a href=\"https:\/\/wordpress.org\/plugins\/easyit-ai-chat\/\" target=\"_blank\" style=\"text-decoration: none;color: #4a3bca;font-weight: bold\" rel=\"noopener\">View Details \u2192<\/a><\/td>\n<\/tr>\n<\/table><\/div>\n<div class=\"plugin-short-desc\" style=\"margin: 20px 0;padding: 12px 15px;background: #f9fafb;border-left: 4px solid #4a3bca;border-radius: 6px;font-style: italic;color: #4a5568\">Unified AI chatbot for your site. Connect Ollama, OpenAI, Anthropic (Claude), or DeepSeek with one shortcode. Free, open-source, no tracking.<\/div>\n<p><strong>EasyIT AI Chat<\/strong> lets you add an AI-powered chatbot to any page or post with a single shortcode: <code>[eaic_chat]<\/code>. Pick whichever AI provider fits your budget and privacy needs \u2014 you bring your own keys (or run Ollama locally for free).<\/p>\n<h4>Supported AI Providers<\/h4>\n<ul>\n<li><strong>Ollama<\/strong> \u2014 run open models (Llama, Mistral, Gemma, Qwen, etc.) on your own server. Completely private, completely free.<\/li>\n<li><strong>OpenAI<\/strong> \u2014 GPT-4o, GPT-4o-mini, GPT-4-turbo, GPT-3.5-turbo.<\/li>\n<li><strong>Anthropic (Claude)<\/strong> \u2014 Claude 3.5 Sonnet, Claude 3.5 Haiku, Claude 3 Opus.<\/li>\n<li><strong>DeepSeek<\/strong> \u2014 DeepSeek-Chat, DeepSeek-Reasoner.<\/li>\n<\/ul>\n<h4>Key Features<\/h4>\n<ul>\n<li><strong>One shortcode, four providers.<\/strong> Switch with a single attribute: <code>[eaic_chat provider=\"anthropic\"]<\/code>.<\/li>\n<li><strong>ChatGPT-style UI<\/strong> \u2014 sidebar with conversation history, code blocks with a copy button, lightweight markdown rendering, dark-mode friendly.<\/li>\n<li><strong>Conversation memory<\/strong> \u2014 sessions are saved per logged-in user, or per guest (cookie-scoped, never cross-user).<\/li>\n<li><strong>Custom system prompt<\/strong> \u2014 set a global prompt in settings or override per shortcode.<\/li>\n<li><strong>Test Connection<\/strong> button on every provider tab \u2014 verify your key\/URL before going live.<\/li>\n<li><strong>Rate limiting<\/strong> \u2014 built-in per-user \/ per-guest throttle to prevent abuse.<\/li>\n<li><strong>Privacy notice<\/strong> \u2014 optional, configurable, links to your site&#8217;s Privacy Policy.<\/li>\n<li><strong>No telemetry.<\/strong> No external calls except to the AI provider you choose.<\/li>\n<li><strong>GPL-2.0-or-later<\/strong>, source on GitHub.<\/li>\n<\/ul>\n<h4>Shortcode usage<\/h4>\n<pre><code>[eaic_chat]\n[eaic_chat provider=\"openai\" title=\"Support Bot\" height=\"500\"]\n[eaic_chat provider=\"ollama\" system_prompt=\"You are a helpful gardening assistant.\"]\n<\/code><\/pre>\n<p>Attributes: <code>provider<\/code>, <code>title<\/code>, <code>placeholder<\/code>, <code>system_prompt<\/code>, <code>height<\/code>.<\/p>\n<h4>Privacy<\/h4>\n<p>When the user sends a message, the message and the prior conversation are forwarded to whichever provider you configured. The message text is also stored in your own database so the conversation can resume. Nothing is sent to the plugin author. You should mention the chosen provider in your site&#8217;s Privacy Policy. See the <strong>Privacy Notice<\/strong> toggle in settings to display a small notice inside the chat itself.<\/p>\n<h4>Third-party services<\/h4>\n<p>This plugin can optionally send user messages to one of the following services, depending on which provider you select in settings:<\/p>\n<ul>\n<li><strong>OpenAI<\/strong> \u2014 Terms: https:\/\/openai.com\/policies\/row-terms-of-use \u2014 Privacy: https:\/\/openai.com\/policies\/row-privacy-policy<\/li>\n<li><strong>Anthropic<\/strong> \u2014 Terms: https:\/\/www.anthropic.com\/legal\/consumer-terms \u2014 Privacy: https:\/\/www.anthropic.com\/legal\/privacy<\/li>\n<li><strong>DeepSeek<\/strong> \u2014 Terms: https:\/\/chat.deepseek.com\/downloads\/DeepSeek%20Terms%20of%20Use.html \u2014 Privacy: https:\/\/chat.deepseek.com\/downloads\/DeepSeek%20Privacy%20Policy.html<\/li>\n<li><strong>Ollama<\/strong> \u2014 calls your own self-hosted Ollama URL (no third party involved by default).<\/li>\n<\/ul>\n<p>No data is transmitted unless you have configured a provider and a user sends a message.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Unified AI chatbot for your site. Connect Ollama, OpenAI, Anthropic (Claude), or DeepSeek with one shortcode. Free, open-source, no tracking.<\/p>","protected":false},"author":1,"featured_media":9317,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[252],"tags":[2368,616,1826,2369,558,555],"class_list":["post-11252","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-trends","tag-anthropic","tag-chatbot","tag-deepseek","tag-ollama","tag-openai","tag-wordpress-plugin"],"_links":{"self":[{"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/posts\/11252","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/comments?post=11252"}],"version-history":[{"count":0,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/posts\/11252\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/media\/9317"}],"wp:attachment":[{"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/media?parent=11252"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/categories?post=11252"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aeosub.com\/zh\/wp-json\/wp\/v2\/tags?post=11252"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}