Deploying SearchAI ChatBot on AWS

The steps to deploy SearchAI Chatbot SearchAI-Chatbot-v1.0 on AWS as follows:

  • AMI ID : ami-0996ba106eb604305

Prerequisites (Pre-configuration Checklist – Before you begin)

Before accessing your SearchAI-Chatbot-v1.0, there a few conditions that needs to be preconfigured in your system to make your chatbot fully operational.

RequirementDetails
Instance typec6a.8xlarge
LicenseLicense for PrivateLLM
PortsPorts that needs to be opened are : 8443, 8444 and 8000

📘

NOTE:

If you want to work with more than one collection to use SearchAI ChatBot, contact SearchBlox support team for SearchBlox License.

Step 1 : Start the SearchAI-Chatbot-v1.0 with the above instance Type.

Step 2 : Place the PrivateLLM License in /opt/privatellm/

Step 3 : Update the permission for the license file, by running the following command:
chmod 755 license.xml

Step 4 : Stop CPPserver, privatellm and SearchAI ChatBot servers by running the following command:
systemctl stop cppserver
systemctl stop privatellm
systemctl stop chatbot

Step 5 : Start CPPserver, privatellm and SearchAI ChatBot servers by running the following command:
systemctl start cppserver
systemctl start privatellm
systemctl start chatbot