![](https://framerusercontent.com/images/2696rGsHpBn44mUo2dCpimbeaK0.png)
![](https://framerusercontent.com/images/VYcSQQ7KjmiD1WRTyxJ66s8qlg.png)
Integrate AWS S3 Storage and OpenAI to automate workflows with scalable backend
Connect AWS S3 Storage and OpenAI nodes to in your workflow. Integrate with any tool or database and ship powerful backend logic and APIs instantly - No code required!
Getting Started
How To Connect AWS S3 Storage and OpenAI
Popular Templates With AWS S3 Storage and OpenAI
Explore our popular Google Sheets & templates below. Click. Remix. Ship!
🤖
OpenAI Assistant with Retrieval
Make an Assistant that access to the files you upload in the Assistant playground
🤖
Chat with Airtable
An assistant that allows you to chat with a an Airtable Database
🤖
Chat with Supabase
Your personal assistant designed to manage and provide information about a set of users stored in your Supabase database.
🤖
OpenAI Assistant - Chat
Create a simple chatbot with BuildShip and Open Assistant API.
🤖
Twilio Assistant with Conversation History
A twilio assistant WhatsApp bot that maintains conversation history by storing an OpenAI thread in the BuildShip database. Threads are stored and related to the sender number of the message.
🤖
OpenAI Assistant - Quiz Master
An example of combining OpenAI Assistant with Buildship nodes Use an OpenAI Assistant API to save generated quizzes in your database.
🤖
Database Query Assistant
Your personal DB query assistant is designed to manage and provide information about any Postgres tables you give it. Query data from any tables in your database. Easily insert new data in natural hum...
🤖🗂️
Fetch OpenAI File Stream
Fetch a file stored in OpenAI Storage, using its file ID. The returned stream may be used to download said file, or to manually write it to disk with custom name, extension, etc.
🎮
Guess the prompt game - Get Random
This is the first workflow for the 'Guess the Prompt' game. It generates a unique scene using GPT and then generates an image of this scene with DALL·E.
🎮
Guess the prompt game - Get Score
This is the final workflow for the 'Guess the Prompt' game. It accepts the user's guessed prompt, and then calculates the similarity score between the guessed prompt and the original prompt.
📩
Mail Assistant
Use Assistants to retrieve relevant contact information from database, compose email content and send it to the specified recipient based on the prompt.
🥗
Nutribot - Telegram Nutrition Assistant with Notion
Nutribot is a Telegram based nutritional Assistant that can keep track of the food you eat, the calories remaining and log things to Notion.
🥗
Nutribot - Telegram Nutrition Assistant
Nutribot is a Telegram based nutritional Assistant that can keep track of the food you eat, the calories remaining and log things to BuildShip database.
🤖
OpenAI Extract eCommerce
Extract structured data from an eCommerce catalog, such as title, price, url, etc., using OpenAI.
🤖
OpenAI Extract Hacker News
Extract structured data from Hacker News, such as title, score, link, etc., using OpenAI.
🤖
Streaming Assistant
Create an Assistant that streams back a text response and returns the Thread ID as a response header.
🎙️📝
Transcribe to Notion
Go from voice notes or meeting recording to a fully transcribed meeting notes saved to your Notion database.
🎺
Music Generator
Generate music for any giving prompt style.
💬
WhatsApp Bot with Twilio and OpenAI API
General purpose Whatsapp chatbot to respond with ChatGPT generated replies.
🗣️
Audio Translator
Given speech audio, transcribe it, translate it into the target language, and finally convert it back to speech using Google's translation and text-to-speech APIs.
Google Translate
💪
Bulk GPT
Generate travel itineraries in Bulk. Take this template to easily automate the bulk creation of any content with GPT. Simply input a CSV file to generate tailored outputs, effortlessly scaling your co...
Google spreadsheets
💬🖼️
Chat With Image
Use GPT-4 Vision to understand and chat with images.
OpenAI
💬🔗
Chat With URL
Engage with any website seamlessly by retrieving content from a designated URL, subsequently utilizing this data to enrich GPT's contextual understanding.
OpenAI
📺🎶
Combine Videos With Music
This workflow stitches multiple videos together, along with any music of your choice, taking your combined video to the next level.
OpenAI
🕷️
GPT Crawler
Crawl a static website, where JavaScript is not required, to generate knowledge data for creating your own custom GPT.
OpenAI
💰
Create Stripe Checkout Link
Creates a Stripe checkout link for every unique user of your GPT with customization.
Stripe
OpenAI
💰
Stripe Payment Listener
This workflow listens for activity from your Stripe account and marks a user's payment as complete once they pay and add their email.
Stripe
📚
Story Books With Stable Diffusion
Create personalized storybook apps with AI: leverage GPT-4 for crafting compelling narratives, Text-to-Speech for immersive audio experiences, and Stable Diffusion for vibrant illustrations.
OpenAI
📚
Story Books With DALL-E
Create personalized storybook apps with a suite of OpenAI APIs: leverage GPT-4 for crafting compelling narratives, Text-to-Speech for immersive audio experiences, and DALL-E for vibrant illustrations.
OpenAI
🗣️
Text to Speech
Convert beautifully crafted love notes into speech using the OpenAI Text to Speech API.
OpenAI
🤖
WhatsApp Audio Bot With Twilio and OpenAI
A WhatsApp Bot that accepts audio messages and replies with audio messages using twilio and OpenAI.
WhatsApp
Twilio
OpenAI
🤖
Telegram Bot Assistant
Setup a Telegram bot that supports conversations with your own knowledge base (PDFs, Spreadsheets, etc) by using an OpenAI Assistant with document retrieval enabled.
AI Assistant
OpenAI
🌆
City Advisor
Ask for plans in a specific city and get responses based on your preferences.
OpenAI
💬
Chat with Assistant
Connect your OpenAI Assistant to Buildship and access it from anywhere.
OpenAI
📁
Assistant with Document Retrieval
Make an Assistant that access to the files you upload in the Assistant playground.
OpenAI
🛋️
Chat with GSheets
Make an Assistant that access to a Google Sheets to respond. This template showcases an online furniture store.
OpenAI
BuildShip database
GSheets
🧐
Data Analyst
Recruit a new data analyst for your research. Give it access to your data in a spreadsheet and ask it questions. It can handle different responses like online surveys, user interviews or market rese...
OpenAI
GSheets
🍽️
Chat with your Database
Get an assistant to give recommendations to customers based on dishes from a database and handle commands and orders.
OpenAI
BuildShip database
👨🏫
Quiz Master
Chat with a history tutor and learn to generate and save quizzes to your databases.
OpenAI
BuildShip database
🔬
Website Q&A
Scrape a website and get your Assistant to answer questions about it.
OpenAI
📮
Email Assistant
Access your contacts and send emails for you.
OpenAI
BuildShip Database
Gmail
👁️
Google Vision - Text Detection
Given an image, find the text in it using Google Vision.
Google Vision
👀
Illusion Diffusion: Blend Images
Given a prompt and your image, generate a stunning illusion by blending images together.
Replicate
🧘🏻
Meditate GPT
Generate a 10-minute long meditation session 🧘🏻 complete with a relaxing background, featuring gentle music, and guided breathing exercises to help you achieve a state of deep relaxation and mindful...
OpenAI
🖼️ 💬
Multimodal API
A multimodal API adept at interpreting prompts using GPT to seamlessly generate two modes of data: text and images.
OpenAI
Stability AI
📍
Nearby Places Search
Search for nearby places using Google's places and geocoding APIs
Google Places
Geocoding
🔲
QR Code Generator
Generate stunning QR codes in seconds using AI.
Replicate
🔎
Vector DB Search
Free vector search endpoint to query from a json datastore using OpenAI. Use the endpoint for any vector search apps in your product.
Open AI
🎵
Music Gen
Generate music for any giving prompt style. First generate a lyrics using OpenAI then generate music for that lyrics using Replicate MusicGen model. All this visually, using low-code. Fully extensible...
MusicGen
Replicate
💬
WhatsApp ChatGPT Bot
General purpose WhatsApp chatbot to respond with ChatGPT generated replies.
WhatsApp
OpenAI
Twilio
Node stack
Supported Triggers & Actions
AWS S3 Storage NODES
Base64 File Loader
Fetch file from AWS S3 bucket in Base64 format.
Create File
Create a file with the given content in AWS S3 bucket.
Generate Public URL
Make a file in S3 bucket publically accessible and return its public URL
Generate Signed URL
Generate a public signed URL for a specific file in an AWS S3 bucket
Upload Base64 File
Uploads a Base64 file to AWS S3 bucket.
Upload File from External URL
Uploads a file from an external URL to AWS S3.
Zip Folder
Zips an existing folder in S3 bucket folder and returns a download url.
OpenAI NODES
Fetch OpenAI File
Generates a readable stream for a file stored in OpenAI Storage. Return this stream using a 'Return' node to receive it through an API endpoint (to download the file, write it to the file system, etc.)
script
Generate Embeddings
Generate embeddings for a given content using OpenAI text-embedding-ada-002 model
script
GPT-4 Vision
Use GPT-4 Vision to ask questions about images.
script
Image Generator
Converts text to Base64 image using OpenAI's DALL·E models.
script
JSON Generator
Generates text based on a given user and system prompt and always returns a JSON object using the OpenAI GPT (Turbo) APIs.
script
LLM Extract
Extract structured data from any text input.
script
LLM Extract URL
Extract structured data from any web page.
script
Multi-Image GPT-4 Vision
Analyses multiple images using the OpenAI GPT-4 Vision model.
script
Neighbor Search
Find the nearest neighbors for a given search query using OpenAI embeddings
script
OpenAI Assistant
Add different script nodes and let the AI Assistant automatically choose which to execute based on the input. Built to work with OpenAI Assistants API V2.
script
OpenAI Assistant (Stream Response)
Add different script nodes and let the AI Assistant automatically choose which to execute based on the input. The node returns a streamed text response (meant to be returned back to the client) and the thread ID (to track the conversation). Built to work with OpenAI Assistants API.
script
Stream Response
Send a chat message to OpenAI and return the response stream. --- If you plan on sending this stream back to the client as the response, you may want to consider adding a **Set Response Header** node following this node (and before the return node) with the key set to `content-type` and the value set to `text/plain`, to make it easier for the client to figure out how to handle the stream.
script
Text Generator
Generates text using OpenAI API for a given user and system prompt
script
Try it ->
Text to Speech
Converts text to speech using OpenAI API and returns audio in Base64.
script
Try it ->
Whisper Speech To Text
Convert audio/speech to text using OpenAI's Whisper API.
script
Try it ->
Blog posts & Tutorials
Recommended
Reads
Below are recommneded blogs that will help in your journey
Support
Need Help?
Here are some helpful resources to get you "unstuck"
💬
Join BuildShip Community ->
An active and large community of no-code / low-code builders. Ask questions, share feedback, showcase your project and connect with other BuildShip enthusiasts.
🙋
Hire a BuildShip Expert ->
Need personalized help to build your product fast? Browse and hire from a range of independent freelancers, agencies and builders - all well versed with BuildShip.
🛟
Send a Support Request ->
Got a specific question on your workflows / project or want to report a bug? Send a us a request using the "Support" button directly from your BuildShip Dashboard.
⭐️
Feature Request ->
Something missing in BuildShip for you? Share on the #FeatureRequest channel on Discord. Also browse and cast your votes on other feature requests.