Uploaded February 2025 | Updated September 2026, 3 weeks ago
In this video, you will learn how to make an AI agent also known as an AI assistant (AI Chatbot) using DigitalOcean's generative artificial intelligence (AI) platform also known as GenAI. The GenAI platform allows for simple creation, quick deployment, integration, and scale of AI agents, no AI expertise required. Customization options for your AI agents is plentiful, from diverse AI model selections, to service tools like Knowledge Bases which enable retrieval augmented-generation (RAG) to reference data for answers. Customization is not only limited to the technical back-end but also to the visual, including the AI agent user interface (UI) when interacted with its embed location publicly on your website (such as a WordPress site as demonstrated in this video) or application.
I may earn a commission if you use the link below to sign up, at no extra cost to you.
π΅Free $200 DigitalOcean cloud credits using my affiliate link: websplaining.com/digitalocean
How To Get $200 In Free DigitalOcean Cloud Credits youtu.be/9QE7zbyc6Ek
Steps To Make An AI Agent Using GenAI Platform:
1. Go to websplaining.com/digitalocean & create a free DigitalOcean account. My affiliate link, grants you $200 in free cloud credit for 60 days as a new user
2. On your projects dashboard, click create and select Agent
3. Configure your AI agent, by adding a name, adding agent instructions, and selecting a model. Models available at the time of recording include:
β DeepSeek R1 Distill Llama 70B
β Llama 3.3 Instruct (70B)
β Anthropic Claude 3.5 Sonnet
β Anthropic Claude 3.5 Haiku
β Anthropic Claude 3 Opus
β Llama 3.1 Instruct (8B)
β Llama 3.1 Instruct (70B)
β Mistral Nemo Instruct
4. Once configured, click Create Agent
5. Click Resources tab
6. Click Create knowledge base
7. Configure your knowledge base, by adding a base name, selecting a data source from either a space bucket/folder or upload a file that you have saved on your local device, choose a datacentre region, and select an embeddings model. Embedding models available at the time of recording are as follows:
β All MiniLM L6 v2
β Multi QA MPNet Base Dot v1
β GTE Large EN v1.5
8. Click Create Knowledge Base
9. Once your knowledge base has been created and indexed automatically, click the Agents tab.
10. Click on your agents name
11. Click the Resources tab
12. Click Add knowledge bases
13. Click on your knowledge base name to select it
14. Click Add knowledge base
15. Click Playground and tweak your AI agents instructions and Settings if necessary. Don't forget to click on Update settings if you made any changes.
16. Click Overview tab
17. Scroll down to Agent Essentials, under Endpoint, click Edit
18. Click Public and Save
19. Scroll down to chatbot and click Customize to add some uniqueness to your AI agent. Design options include the following:
Chatbot name
β Primary Color (AI agent speech bubble)
β Secondary Color (Guest or users speech bubble)
β Button Background Color (The button to send the message to the agent)
β Starting Message (AI Agent greeting)
β Logo URL (The Ai agents image or overlay displayed on your website or app)
20. Once customized, click Save. Now view your custom agent UI and if satisfied, move on to the next step below
21. Click Copy, to copy the custom script snippet displayed
22. Paste this script code into your desired location on your website or application and save the changes. If you have a WordPress website like in this video tutorial then follow the steps below.
Steps To Integrate Or Embed A GenAI Chatbot Into A WordPress Website:
0. Make sure you have copied the script code snippet from step 21 above
1. Log in to your WordPress admin account at https://URL/wp-admin (If you have an SSL certificate) or http://URL/wp-admin (no SSL)
2. Hover over your WordPress site name and click Dashboard
3. Click Plugins
4. Click Add New Plugin
5. In the plugin search box, search for the following keywords: insert headers and footers
6. Click Install Now for the plugin with the same name as the keywords
7. Click Activate
8. Hover over Settings, and click WP Headers and Footers
9. Click Skip This Step
10. Scroll down to Scripts in Footer and right click in the empty search box and paste in the script code snippet from earlier
11. Click Save Changes
12. Hover over your WordPress site name at the top left once again and click on Visit Site to see a live version of your website
13. You will now see your embedded AI agent you created in DigitalOcean's GenAI platform. Click your custom AI Agent logo to open the agents UI
14. Type and send a message to the agent to converse.
β:
0:00 - Intro
1:57 - Create An AI Agent
4:12 - Create A Knowledge Base
6:56 - Attach Knowledge Base To AI Agent
7:53 - Experiment & Test AI Agent In Agent Playground
9:11 - Set Agent Endpoint Availability To Public
9:56 - Customize & Preview AI Agent UI
13:50 - Embed AI Agent To WordPress Website Or Any Site/App
16:07 - Outro
#GenAI #AI #DigitalOcean
In this video, you will learn how to make an AI agent also known as an AI assistant (AI Chatbot) using DigitalOcean's generative artificial intelligence (AI) platform also known as GenAI. The GenAI platform allows for simple creation, quick deployment, integration, and scale of AI agents, no AI expertise required. Customization options for your AI agents is plentiful, from diverse AI model selections, to service tools like Knowledge Bases which enable retrieval augmented-generation (RAG) to reference data for answers. Customization is not only limited to the technical back-end but also to the visual, including the AI agent user interface (UI) when interacted with its embed location publicly on your website (such as a WordPress site as demonstrated in this video) or application.
I may earn a commission if you use the link below to sign up, at no extra cost to you.
π΅Free $200 DigitalOcean cloud credits using my affiliate link: websplaining.com/digitalocean
How To Get $200 In Free DigitalOcean Cloud Credits youtu.be/9QE7zbyc6Ek
Steps To Make An AI Agent Using GenAI Platform:
1. Go to websplaining.com/digitalocean & create a free DigitalOcean account. My affiliate link, grants you $200 in free cloud credit for 60 days as a new user
2. On your projects dashboard, click create and select Agent
3. Configure your AI agent, by adding a name, adding agent instructions, and selecting a model. Models available at the time of recording include:
β DeepSeek R1 Distill Llama 70B
β Llama 3.3 Instruct (70B)
β Anthropic Claude 3.5 Sonnet
β Anthropic Claude 3.5 Haiku
β Anthropic Claude 3 Opus
β Llama 3.1 Instruct (8B)
β Llama 3.1 Instruct (70B)
β Mistral Nemo Instruct
4. Once configured, click Create Agent
5. Click Resources tab
6. Click Create knowledge base
7. Configure your knowledge base, by adding a base name, selecting a data source from either a space bucket/folder or upload a file that you have saved on your local device, choose a datacentre region, and select an embeddings model. Embedding models available at the time of recording are as follows:
β All MiniLM L6 v2
β Multi QA MPNet Base Dot v1
β GTE Large EN v1.5
8. Click Create Knowledge Base
9. Once your knowledge base has been created and indexed automatically, click the Agents tab.
10. Click on your agents name
11. Click the Resources tab
12. Click Add knowledge bases
13. Click on your knowledge base name to select it
14. Click Add knowledge base
15. Click Playground and tweak your AI agents instructions and Settings if necessary. Don't forget to click on Update settings if you made any changes.
16. Click Overview tab
17. Scroll down to Agent Essentials, under Endpoint, click Edit
18. Click Public and Save
19. Scroll down to chatbot and click Customize to add some uniqueness to your AI agent. Design options include the following:
Chatbot name
β Primary Color (AI agent speech bubble)
β Secondary Color (Guest or users speech bubble)
β Button Background Color (The button to send the message to the agent)
β Starting Message (AI Agent greeting)
β Logo URL (The Ai agents image or overlay displayed on your website or app)
20. Once customized, click Save. Now view your custom agent UI and if satisfied, move on to the next step below
21. Click Copy, to copy the custom script snippet displayed
22. Paste this script code into your desired location on your website or application and save the changes. If you have a WordPress website like in this video tutorial then follow the steps below.
Steps To Integrate Or Embed A GenAI Chatbot Into A WordPress Website:
0. Make sure you have copied the script code snippet from step 21 above
1. Log in to your WordPress admin account at https://URL/wp-admin (If you have an SSL certificate) or http://URL/wp-admin (no SSL)
2. Hover over your WordPress site name and click Dashboard
3. Click Plugins
4. Click Add New Plugin
5. In the plugin search box, search for the following keywords: insert headers and footers
6. Click Install Now for the plugin with the same name as the keywords
7. Click Activate
8. Hover over Settings, and click WP Headers and Footers
9. Click Skip This Step
10. Scroll down to Scripts in Footer and right click in the empty search box and paste in the script code snippet from earlier
11. Click Save Changes
12. Hover over your WordPress site name at the top left once again and click on Visit Site to see a live version of your website
13. You will now see your embedded AI agent you created in DigitalOcean's GenAI platform. Click your custom AI Agent logo to open the agents UI
14. Type and send a message to the agent to converse.
β:
0:00 - Intro
1:57 - Create An AI Agent
4:12 - Create A Knowledge Base
6:56 - Attach Knowledge Base To AI Agent
7:53 - Experiment & Test AI Agent In Agent Playground
9:11 - Set Agent Endpoint Availability To Public
9:56 - Customize & Preview AI Agent UI
13:50 - Embed AI Agent To WordPress Website Or Any Site/App
16:07 - Outro
#GenAI #AI #DigitalOcean



![How To Create Your Own OpenVPN Server On An Ubuntu Linux VPS
In this video, I will guide you through the complete process of setting up your very own OpenVPN Virtual Private Network (VPN) server on a Linux Virtual Private Server (VPS) also known as a cloud server. OpenVPN is an open source VPN daemon, thats cross-platform. It utilises Secure Socket Layer (SSL) encryption for its tunnelling protocol and keeps your data private when browsing the internet using AES-256 encryption. DigitalOcean will be the server host provider used in this video demonstration. It offers cloud servers through a service called Droplets. To install OpenVPN on our VPS we will use a bash shell installation script hosted on GitHub by Nyr called openvpn-install.
I may earn a commission if you use the link below to sign up, at no extra cost to you.
π΅Free $200 DigitalOcean cloud credits using my affiliate link: https://websplaining.com/digitalocean
How To Get $200 In Free DigitalOcean Cloud Credits https://youtu.be/9QE7zbyc6Ek
How To Install PuTTY on Windows https://youtu.be/0ptZPTTwRaE
OpenVPN Connect Client Installation https://openvpn.net/client/
Download PuTTY https://www.putty.org/
openvpn-install script by Nyr https://github.com/Nyr/openvpn-install
What Is My IP Address https://whatismyipaddress.com/
Steps To Setup OpenVPN On An Ubuntu Linux VPS:
1. Navigate to https://websplaining.com/digitalocean and create a free DigitalOcean account. My affiliate link grants you $200 in free cloud credit for 60 days as a new user
2. Once you have created your DO account, you will be taken to your DigitalOcean dashboard. Click Create.
3. Click Droplets
4. Configure your droplet and then click Create Droplet
5. While your droplet is being created, navigate to https://openvpn.net/client/ and install your desired OpenVPN Connect client for your Operating System (OS).
6. On your DigitalOcean dashboard, copy your droplets IP address.
7. If youre on Windows as demonstrated in this video, navigate to https://www.putty.org/ and download the SSH client called PuTTY. If youre on an OS that is unsupported by PuTTY you will need to use an alternative SSH client. For a detailed installation guide of PuTTY check out this video of mine https://youtu.be/0ptZPTTwRaE
8. Once PuTTY has been installed, open up the PuTTY SSH client and paste in your droplets IP address into the Host Name (or IP address) section
9. Click Open
10. In the PuTTY command line terminal, login as root by typing the word root and hitting Enter on your keyboard
11. Next, type in your root password that you created for your droplet and hit Enter on your keyboard. You will now be logged into your droplet
12. Open another browser tab and navigate to https://github.com/Nyr/openvpn-install
13. Highlight and copy the script command which you can also find below:
wget https://git.io/vpn -O openvpn-install.sh && bash openvpn-install.sh
14. Right click to paste in the above OpenVPN script command into your terminal
15. Press Enter on your keyboard to execute the command
16. Follow the OpenVPN script installers prompts to configure and install OpenVPN on your cloud server. To roll with the defaults, press Enter on your keyboard for each prompt
17. If youre greeted with a purple screen that asks you Which services should be restarted then simply press tab on your keyboard followed by Enter.
18. OpenVPN will now finish installing on your server. To get your client configuration information to connect to your VPN server, youre going to need to type the following commands:
ls
cat [YourClientName].ovpn
19. Highlight to copy the config info displayed from the word client to /tls-crypt and everything in between by simply highlighting it in the command line terminal window
20. Open a text editor and paste in your config info into it.
21. Click Save followed by Save as
22. Name your file the same as your OpenVPN config name, followed by the file extension .ovpn
23. Click Save
24. Open up your OpenVPN Connect client, left click on upload file and drag and drop your .ovpn to import your OVPN profile
25. Give your profile a name and click Connect to be automatically connected to your OpenVPN server. This is indicated by the green toggle. You can disconnect from your OpenVPN server at any time by left clicking on the toggle
26. Check if your current IP address displayed on https://whatismyipaddress.com/ matches your droplets IP address. If it matches, then OpenVPN is working!
[Note] Rerun openvpn-install script to create new clients
openvpn-install script defaults:
- IP: VPS IPv4 address
-Protocol: UDP
- Port: 1194
- Client name: client
- DNS Server: Current system resolvers
β:
0:00 - Intro
1:23 - Create The OpenVPN Server
4:28 - Install OpenVPN Connect Client
6:46 - Login To OpenVPN Server Using SSH Client
8:51 - Install OpenVPN & Add New Client Config(s) On Server
13:38 - Save Client Config Info As .OVPN Profiles
14:33 - Connect To OpenVPN Using .OVPN Profile
15:30 - Check If OpenVPN Is Active
16:15 - Outro
#OpenVPN #VPN #DigitalOcean How To Create Your Own OpenVPN Server On An Ubuntu Linux VPS](https://i.ytimg.com/vi/vdAp8zdGeHs/mqdefault.jpg)






