=== AI24 Assistant Integrator === Contributors: Site24.com.au, info@site24.com.au Tags: AI chatbot, WordPress AI, virtual assistant, OpenAI, website assistant, Requires at least: WordPress 5.0 Tested up to: 6.5.2 Requires PHP: 7.2 Version: 1.0.6.4 Stable tag: 1.0.6.4 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-3.0.html Copyright 2024 Site24 == Description == Empower WordPress sites with AI-driven chatbots for enhanced interactivity and support. Developed by Site24, it's the easiest way to use OpenAI assistants. == Features == - **Seamless OpenAI Integration:** Connect your WordPress site with OpenAI's powerful AI models with minimal setup. - **Customizable Chatbot Widgets:** Tailor the appearance and behavior of your chatbots to match your site's design and user needs. - **Future-Proof Technology:** Designed with scalability in mind, AI24 Chatbot Integrator is ready to evolve with the introduction of new AI technologies and APIs. - **Intelligent Interaction:** Utilize advanced machine learning to provide users with smart, contextually relevant interactions. - **"Powered by Site24" Branding:** While offering top-tier AI functionalities, also enjoy subtle branding that credits your site for the enhanced user experience. == Installation == 1. Download the AI24 Assistant Integrator plugin from the WordPress Plugin Directory or from https://site24.com.au/ai24-assistant-integrator/ 2. Upload the plugin files to your `/wp-content/plugins/ai24-assistant-integrator` directory, or install the plugin directly through the WordPress plugins screen. 3. Activate the plugin through the 'Plugins' screen in WordPress. 4. Navigate to the plugin settings within your WordPress dashboard to configure your OpenAI API key and customize your chatbot settings. == Frequently Asked Questions == = Do I need an OpenAI account to use this plugin? = Yes, an OpenAI API key is required to enable the chatbot functionalities provided by this plugin. = Can I customize the chatbot's appearance? = Absolutely! AI24 Assistant Integrator offers various customization options to ensure the chatbot fits seamlessly with your site's design. == Changelog == = 1.0.0 = - Initial release: Introducing seamless integration of OpenAI-powered assistants into WordPress websites. = 1.0.3 = - Minor bug fixes and UI changes = 1.0.4 = - Fixed source tag not being removed - Minor bug fixes - Included an activate and deactivate upon plugin update = 1.0.5 = - Added support for functions - Ability to integrate unlimited secret keys with custom identifiers - Can choose between an assistant with functions or not (Non-function code includes an escape if the run enters requires_action but no functions enabled) - View button added to keys - Various security upgrades - Changes settings slightly = 1.0.5.1 = - Fixed issues with headers = 1.0.5.2 = - Minor CSS fixes to ensure consistency = 1.0.6 = - Major structural changes to code base - Larger upgrades to security and nonce verification - Cleaned up code - Move JS outside of php - Enqueues now only on correct admin page - Functions/Names changes for more unique code = 1.0.6.1 = - Significant changes to how functions work, streamlining the integration process for users - More updates structure getting ready for plugin publishing = 1.0.6.2 = - Major structure changes again to V2 capability - Functions integrated into both API files (V1 and V2, enables ability for vectors stores and GPT-4o) - Fixed issue with sidebar not being able to be fully clicked once the widget had been opened - Fixed show button in admin menu - Fixed enable widget not doing anything when plugin first installed - Fixed exit modal not sitting on top - Header shade interaction with messages fixed - Shift+enter no longer sends a message. JS to extend the chat size coming in next update = 1.0.6.3 = - Fixes to corner widget not working - Fixes to CSS enqueues regarding the corner widget option = 1.0.6.4 = - Commented out lots of logging to not flood debug - Fixes to queue of API versions in the functions file == Support == For support queries, feature suggestions, or further assistance, please visit site24.com.au. == Credits == AI24 Assistant Integrator is developed by Site24, a leader in web design, development, and AI integration solutions. For more information, visit our website at site24.com.au or reach out to our team @ info@site24.com.au == 3rd Party or External Services == = OpenAI API = - We are leveraging the OpenAI ecosystem and thus API's with the plugin. You must be aware that when the chatbot is live on your site those APIs are being used when interacted with. - OpenAI main page: https://openai.com/ - OpenAI Privacy Policies: https://openai.com/policies/privacy-policy - OpenAI API: https://api.openai.com/v1 = CoinGecko API = - We have provided some example functions for you to use when functions are enabled. These can be removed easily from the functions.php file in the plugin directory. - Simple price search: https://api.coingecko.com/api/v3/simple/price - Trending coins search: https://api.coingecko.com/api/v3/search/trending = Youtube Video/Tutorial Embeds = - Tutorial videos embedded into the settings page have been uploaded to youtube by the following links. - Main tutorial: https: https://www.youtube.com/embed/DCUts5j4CYQ - Functions Integration: https://www.youtube.com/embed/CTFMYg3pnsM