Integrate Google Cloud Storage and OpenAI to automate workflows with scalable backend

Connect Google Cloud 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 Google Cloud Storage and OpenAI

01

Step 1: Add Trigger Node

It is the node that will start your workflow execution.

Step 1: Add Trigger Node

It is the node that will start your workflow execution.

01

Step 1: Add Trigger Node

It is the node that will start your workflow execution.

02

Step 2: Connect Google Cloud Storage and OpenAI

It is the node that will start your workflow execution.

Step 2: Connect Google Cloud Storage and OpenAI

It is the node that will start your workflow execution.

02

Step 2: Connect Google Cloud Storage and OpenAI

It is the node that will start your workflow execution.

03

Step 3: Integrate with any other tool or service

Add any other tools or your preferred database nodes. If an integration is not available generate your own using AI

Step 3: Integrate with any other tool or service

Add any other tools or your preferred database nodes. If an integration is not available generate your own using AI

03

Step 3: Integrate with any other tool or service

Add any other tools or your preferred database nodes. If an integration is not available generate your own using AI

04

Step 4: Execute Workflow

Once done, test and click ship to run as an API or scheduled job.

Step 4: Execute Workflow

Once done, test and click ship to run as an API or scheduled job.

04

Step 4: Execute Workflow

Once done, test and click ship to run as an API or scheduled job.

Popular Templates With Google Cloud 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

Google Cloud Storage NODES

Create File

Create a file with the given content, creating the folder if it doesn't exist

Delete File

Checks if a file exists in your GCP storage bucket and deletes it

Delete GCP Folder

Deletes a folder in GCP Storage if it exists

File Rename

Checks if a file exists at a given path in GCP storage and renames it

Generate Public Download URL

Generate a publicly accessible download URL from a Google Cloud Storage file path.

List GCP Storage Files

List files in the specified GCP storage bucket directory

Move File

Checks if a file exists in the Google Cloud Storage and if it does, moves it to a different location.

Move Folder

Check if a folder exists in the GCP storage and move it along with its contents to a different path.

script

Rename GCP Folder

Renames a given folder in Google Cloud Storage if it exists.

script

Upload Base64 File

Uploads a Base64 file to Google Cloud Storage and returns the public URL

script

Upload File from External URL

Uploads a file from an external URL to GCP Storage and returns its public URL

script

Upload Text to File

Uploads a text content to a specified GCP storage bucket and returns the file's public URL

script

Zip GCP Folder

Zips an existing folder in GCP storage and returns a download url.

script

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"

Start building your
BIGGEST ideas
in the *simplest* of ways.

Start building your
BIGGEST ideas
in the *simplest* of ways.

Start building your BIGGEST ideas in the *simplest* of ways.