Linux 软件免费装
Banner图

AI Chat Assistant by CodeCaste

开发者 codecaste
更新时间 2026年10月29日 19:14
PHP版本: 8.0 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

ai chatbot knowledge base rag ai client

下载

1.0.0

详情介绍:

AI Chat Assistant by CodeCaste is a WordPress plugin that lets you build an AI-powered chatbot from your own documents — no coding required. You upload your files (PDFs, Word documents, text files), the plugin reads and indexes them, and a floating chat widget appears on your website. When visitors ask questions, the AI searches your uploaded documents and gives accurate answers — using only the content you provided. How It Works
  1. You upload documents (PDF, DOCX, TXT, MD) to the Knowledge Base.
  2. The plugin automatically extracts and indexes the text from those files.
  3. A chat widget appears on your website frontend.
  4. When a visitor asks a question, the AI finds the most relevant passages from your documents and answers using only that content.
  5. If the answer is not in your documents, the chatbot says so — it never makes up information.
Who Is This For? Features Knowledge Base Document Controls AI Provider Support Chat Widget Security & Accuracy

安装:

  1. Download the plugin zip file.
  2. In your WordPress dashboard go to Plugins > Add New > Upload Plugin.
  3. Upload the zip file and click Install Now.
  4. Click Activate Plugin.
  5. Go to AI Chat Assistant > Settings & AI in the WordPress admin sidebar.
  6. Go to Settings > Connectors and set up an AI provider.
  7. Return to AI Chat Assistant > Settings & AI and click Test AI connection, then try the chat widget.
  8. Go to AI Chat Assistant > Knowledge Base.
  9. Upload your PDF, DOCX, TXT, or MD files using the upload form.
  10. Wait for the status to show Indexed — your chatbot is now ready.
  11. Visit your website frontend and click the chat bubble to test it.

屏幕截图:

  • Document editor — view and edit extracted document text with re-indexing on save.
  • Settings & AI page — shows the status of the WordPress AI Client connection.
  • Frontend chat widget — the floating chat bubble on a live website.

升级注意事项:

1.0.0 Initial release. Requires WordPress 7.0+. Set up your AI provider under Settings > Connectors.

常见问题:

What document formats are supported?

PDF, DOCX (Microsoft Word), TXT (plain text), and Markdown (.md) files are all supported.

Does the chatbot use my documents or does it answer from general AI knowledge?

It uses only your uploaded documents. The AI is instructed not to invent or add any information that is not present in your files. If it cannot find an answer in your documents, it tells the visitor so.

Do I need to install anything on my server?

No. A PDF reader is bundled with the plugin. You do not need any system tools or shell access.

Which AI provider should I use?

Any provider you set up under Settings > Connectors in WordPress 7.0+ (OpenAI, Anthropic, Google, and others). The plugin uses it automatically.

How do I connect an AI provider?

In WordPress itself, under Settings > Connectors. The chat assistant uses that connection automatically.

My site runs WordPress below 7.0

AI answers need the AI Client that ships with WordPress 7.0 and later. Update WordPress, then set up a provider under Settings > Connectors.

The chat says no AI model is available

No AI provider is set up yet. Set one up under Settings > Connectors.

What is the difference between Standard and Authoritative documents?

Standard documents are searched with normal relevance scoring. Authoritative documents get a priority boost in the ranking algorithm — useful for marking your official policy documents, pricing sheets, or core guides so they take precedence over supplementary files.

What does "Re-Indexed" status mean?

When you edit the extracted text of a document using the in-dashboard editor and save it, the plugin automatically rebuilds the search index for that document. The status badge changes from "Indexed" to "Re-Indexed" to confirm the update was successful.

Is visitor data stored?

The plugin does not store visitor names, emails or chat transcripts in your database. It does keep a few small, temporary items: a short-lived rate-limit counter keyed by a hash of the visitor's IP address (60 seconds), and temporary chat-session memory (up to 2 hours, deleted when the chat ends). If a visitor clicks the thumbs up/down button, the rating and the related message text (first 1,000 characters) are saved in a feedback table on your site. Visitor questions are also sent to your chosen AI provider; see "External Services" below.

Will this slow down my website?

No. The chat widget only loads on the frontend and makes API requests when a visitor submits a message. The rest of your website is unaffected.

更新日志:

1.0.0