I was thinking about using AWS for storing both th...
# 🌎general
f
I was thinking about using AWS for storing both the images for the GPT-4 Vison and the audio files. I have never used AWS before so it will be nice to learn how to use it
q
I've been using Linode (now it's called Akamai) for 5 years in my day job at a blockchain company, so there I can build anything. I haven't used AWS that much, it should be similar to use. I didn't even need cloud storage for text-to-speech, I just store the MP3 file that OpenAI sends to the server and turn it into a URL link that Botpress chatbots can receive.
f
Why did you pick Akamai over AWS?
q
One reason was that the company already used that, other reason that they have really good tutorials for everything, and fast customer service. I always recommend these two channels to bot builders who want to build servers: https://www.youtube.com/@AkamaiDeveloper There was, and still is a free $100 credit which for me lasted 2 months.
https://www.youtube.com/@LearnLinuxTV All server related videos in this channel are using Linode/Akamai
Using Linux servers (which have only IP-address) and not cloud storage with Botpress text-to-speech, requires that you have a website with SSL certificate (https), because Axios cannot receive data from http (at least not in my experience). So to get SSL certificate for a server I use Let's Encrypt and build it. Problem with SSL certificates is that you cannot have it so easily to a server IP-address, you have to have a domain name also. So I just bought some domain name, connected that to my servers IP-address (all that they have in their tutorials, maybe AWS has similar instructions) and then text-to-speech works with Botpress. So I think everything else OpenAI related also works. Using AWS cloud storage, if you can connect that to Botpress to receive all the data, might be easier way than my server-only solution 💡
f
Thanks a lot for this explanation. I think I will start out by trying AWS since I have a friend who uses and Guilhermy recommended it also. If it doesn't fit in with the needs that I have I will 100% checkout Akamai (Might also check it out anyways). Again thanks a lot for taking your time to give such a thorough explanation.
4 Views