Can it read Hebrew, Japanese (or any other) texts ?
The models are trained on gigantic dataset. Mainly English, but also many other languages. It would be incorrect to state that models support a specific language; they were trained on most of them, and the results depend highly on how much of that language was present in the training dataset. There are no official information about this and the best way is to test it with the AI Playground. Only you can value the quality of the reading/writing ability of the model has with this language.
My language doesn’t seem to be supported, can you add it?
You need to define it in the prompt (or the context, in the case of the chatbot). For example, for the shortcode, the context would be: “Converse in French, as if you were Emmanuel Macron. Be haughty!”
If you are talking about the languages available in the UI of AI Engine (for instance, in the Content Generator), you can actually add it. I am an advocate of clean UI, so I want to enable you to remove the languages you don’t need, and add the ones you need! You can do it this way:
Wanna shape up AI Engine? Check out our AI Engine Trello board and vote for your fave features!
Jordy’s all about turning your ideas into reality. Hit up our Discord Community to toss in your feature requests – let’s make this plugin awesome together!
Remember, if you have technical knowledge, most of your ideas can be done with custom code by using AI Engine filters.
Have a must-have feature? Be a sponsor! Shoot us a message on our support platform with “sponsor” and details about the feature.
Just a heads up, sponsorship means serious business. Only reach out if you’re ready for that commitment. Thanks for understanding! 🙌💙
Why are the links fake or broken?
The question really is “Can AI models redirect users to specific pages on my website?”. Yes, they “can”. However, implementing this functionality requires careful consideration and setup.
If you’ve gone through the documentation and feel unsure about building your own tool to manage links within your chatbot, we’ve got you covered with an AI Engine add-on. It handles everything for you, from checking links to redirecting users to actual pages or even WooCommerce products. Learn more about it here.
Configuring Your Chatbot to Understand Your Site
Step 1: Educate Your Chatbot
Your chatbot must be well-acquainted with your website to perform effectively. There are several methods to achieve this:
Integrate a site map into your chatbot’s knowledge base.
Provide it with a list of URLs corresponding to specific content on your site.
Use training data that includes references to your web pages.
Example
Ensure your chatbot recognizes your main site: https://meowapps.com/. You should also supply it with specific URLs. For example, include in your training data a line like:
For more information, please visit https://meowapps.com/specific-topic/
Understanding the AI’s Functionality
The AI functions by generating text based on patterns it has learned from the provided data. It is not inherently aware of your website’s structure or content but can provide users with links based on the training it has received.
Potential Issues
If a user requests information on a topic that isn’t directly covered by your training data, the AI might generate a plausible yet non-existent link.
Use a Consistent Format: When training your chatbot with URLs, maintain a consistent format to help the AI recognize and provide accurate links.
Set an Appropriate Temperature: A lower temperature setting increases the likelihood that the chatbot will repeat links accurately without improvisation.
Regularly Update Training Data: As your website evolves, update your chatbot’s knowledge base to include new pages and content.
Monitoring and Feedback
It’s crucial to monitor your chatbot’s performance and gather user feedback. This will help you identify instances when the chatbot provides incorrect links, allowing you to adjust its training accordingly. You can intervene “manually” to check if a link exists, and in the case it doesn’t, delete it from the message or send a default link/message. This process may require some technical knowledge and the use of AI Engine Filters.
Can I restrict what the chatbot talks about?
Unfortunately, you cannot inhibit the AI model from accessing its pre-trained knowledge, as it forms the foundation of its capabilities. So you cannot have a chatbot that relies ONLY on your website content and nothing else.
Hence, we recommend implementing “smart prompts” and using Embeddings to restrain your chatbot’s topical scope. This method is often referred to as ‘prompt engineering’. The key lies in framing the chatbot’s context as precise and lucid as possible, thereby concentrating on a specific subject matter. Do not hesitate to script prompts like, “If this query isn’t related to our business, reply with: ‘I cannot assist with this matter.” Although this might not completely limit the topics, it provides greater control over the chatbot’s responses. Fine-tune and experiment until you find the most effective solution.
Here is an example:
You are working for our business as a virtual assistant. You follow without failling this set of rules :
The AI responses are based on its context. If the context is empty, it will reply using only its default knowledge. So make sure you are actually feeding the right data into your chatbot’s context for it to generate meaningful responses. This context can come from various sources — you can learn more by reading the documentation.
If you have technical knowledge, you can use a filter like mwai_context_search to manually check if any content (from embeddings or other sources) was added to the context. If the context is empty, you can force the chatbot to reply with a message indicating that it doesn’t have the necessary information to answer the query.
Does Meow Apps store or process my data?
AI Engine is a serverless plugin. No data is transmitted elsewhere other than your database and the used API (OpenAI / Azure / Pinecone / …). Therefore, if you are storing any data through the queries made to your chatbot, you are the only responsible person for their security and for complying with your region’s cybersecurity laws.
Where are the chatlogs saved ?
All the data saved by AI Engine is stored in your WordPress database, and all AI Engine tables are prefixed with “mwai.” You can access them just like you would normally access your database for any other table.
You can find all of the chat logs inside the ‘wp_mwai_logs‘ table.
You can find all of the discussions inside the ‘wp_mwai_chats’ table.
Where are images stored ?
If you use Vision-capable models, your users might upload images. To be processed, these images first need to be stored, and this will be done directly on your local install. You have the choice between using the “filesystem” or “Media Library”. In both cases, images will be uploaded to your “uploads” folder.
With the “filesystem,” the image will be renamed to have a random anonymized name and will exist as a single file.
With the Media Library, it will use the WordPress upload function and create all the different thumbnails of the image with the original name.
No data is stored by MeowApps anywhere online. The image is then sent to OpenAI either by using BASE64 encoding or by sending the public URL of the image, depending on the setting you chose.