Opis
Intellichat transforms your WordPress site with an intelligent AI chatbot that learns from your actual content. Using Google’s Gemini AI and Retrieval-Augmented Generation (RAG) with vector embeddings, your chatbot provides accurate, context-aware answers based on your posts and pages.
Why Intellichat?
Unlike generic chatbots, Intellichat trains directly on your WordPress content using vector embeddings. Your chatbot understands your products, services, and documentation — delivering relevant answers without hallucination.
🚀 Quick Setup Wizard
Get up and running in minutes with our step-by-step onboarding wizard:
1. Enter your Gemini API key (with live validation)
2. Select posts/pages to train the AI on
3. Customize your chatbot widget appearance with live preview
4. Go live instantly
🧠 AI-Powered with RAG
- Vector Embeddings: Your content is converted to high-dimensional vectors for semantic search
- Google Gemini AI: Powered by Google’s latest large language models
- RAG Technology: Retrieval-Augmented Generation ensures answers are grounded in your actual content
- Cosine Similarity: Smart matching of user questions to your trained content
🎨 Beautiful Floating Chat Widget
- Live Preview: See changes in real-time as you customize
- Brand Colors: Match your site’s design perfectly
- Custom Icons: Choose from chat, bot, spark, or support icons
- Dark Mode Support: Auto-adapts to user’s system preference
- Custom Welcome Message: Greet visitors with a personalized message
- Flexible Positioning: Bottom-right or bottom-left placement
- Mobile Responsive: Works beautifully on all devices
📊 Train on Your Content
- Selective Training: Choose exactly which posts and pages to embed
- View Trained Data: See exactly what content the AI has learned
- Delete Trained Data: Remove embeddings when content changes
- Pagination Support: Manage large content libraries easily
- Filter by Post Type: Focus on posts, pages, or both
🔧 Flexible Settings
- API Key Management: Set and validate your Gemini API key from settings or onboarding
- Model Selection: Choose different models for chat responses and embeddings
- Widget Customization: Full control over colors, icons, text, and theme
- SkyPlugins Menu: Centralized hub for all your plugin tools
🔒 Privacy & Performance
- Shadow DOM Widget: Isolated from your theme’s CSS for consistent styling
- Local Database: Embeddings stored in your WordPress database
- No External Dependencies: Widget loads fast with minimal HTTP requests
- Rate Limiting: Smart API request handling to stay within Gemini limits
External Services
This plugin uses the Google Gemini API to provide AI chatbot functionality and generate vector embeddings. When users interact with the chatbot on your website, their questions and conversation data are sent to Google’s servers for processing.
By using the Google Gemini API through this plugin, you are subject to Google’s policies:
* Google Privacy Policy
* Google Terms of Service
We recommend informing your users about this third-party API usage in your site’s privacy policy.
Instalacija
Automatic Installation
- Go to Plugins Add New in your WordPress dashboard
- Search for “Intellichat”
- Click Install Now and then Activate
- The setup wizard will guide you through configuration
Manual Installation
- Upload the
intellichat-ai-chatbotfolder to/wp-content/plugins/ - Activate through the Plugins menu
- Complete the onboarding wizard or navigate to SkyPlugins Intellichat
Getting Your Gemini API Key
- Visit Google AI Studio
- Sign in with your Google account
- Click Create API Key
- Copy the key and paste it into Intellichat settings or onboarding wizard
ČPP
-
What is RAG and why does it matter?
-
RAG (Retrieval-Augmented Generation) combines search with AI generation. Instead of relying on the AI’s training data alone, Intellichat searches your actual content (converted to vector embeddings) and feeds relevant chunks to the AI. This means answers are accurate, relevant, and based on YOUR content — not generic internet data.
-
How do I get a Gemini API key?
-
Visit Google AI Studio, sign in with your Google account, and create an API key. Google offers a generous free tier to get started.
-
Which AI model should I use?
-
We recommend gemini-flash-latest for the best balance of speed and quality. For more advanced reasoning, you can use gemini-pro-latest or experiment with preview models.
-
How does training work?
-
When you train Intellichat, your selected posts/pages are:
1. Split into smaller text chunks
2. Converted to vector embeddings using the Gemini embedding model
3. Stored in your WordPress database
4. Retrieved during chat using semantic similarity matching -
Can I retrain content?
-
Yes! You can delete trained content and retrain it at any time from the Settings Train tab. This is useful when you update your content.
-
Does the chat widget slow down my site?
-
Not at all. The widget uses Shadow DOM isolation, loads asynchronously, and makes minimal HTTP requests. It won’t impact your page speed scores.
-
Is the widget mobile-friendly?
-
Absolutely. The widget is fully responsive and adapts beautifully to mobile screens with touch-optimized controls.
-
Can I customize the widget colors?
-
Yes! Use the live preview in the onboarding wizard or Settings Widget tab to adjust colors, icons, welcome message, header title, theme mode, and more.
-
Where is my embedding data stored?
-
All embeddings are stored in a custom table (
wp_intellichat_embeddings) in your WordPress database. No external services are used for storage. -
What happens if I change my content?
-
If you update a trained post, you should retrain it to update the embeddings. Delete the old embeddings from the View Trained Data tab and train again.
Recenzije
Nema recenzija za ovaj dodatak.
Suradnici i Programeri
“Intellichat – AI Chatbot For WordPress with RAG” je softver otvorenog koda. Sljedeće osobe su doprinijele ovom dodatku.
SuradniciPrevedite “Intellichat – AI Chatbot For WordPress with RAG” na svoj jezik.
Zainteresirani ste za razvoj?
Pregledajte kôd, pogledajte SVN spremišteili se pretplatite na dnevnik razvoja od RSS.
Dnevnik promjena
1.1
- Complete plugin overhaul with modern architecture
- Added interactive onboarding wizard with 4-step wizard
- New floating chat widget with Shadow DOM isolation
- Live widget preview during customization
- RAG vector embeddings for smarter AI responses
- Train AI on specific posts and pages
- View and delete trained content
- Customizable widget colors, icons, and positioning
- Dark mode support for chat widget
- API key validation with real-time feedback
- Model selection for chat and embeddings
- SkyPlugins centralized menu integration
- Mobile responsive design
- Improved admin UI with modern card-based layout
1.0
- Initial release





