BuildShip

B

BuildShip

Join the community to ask questions about BuildShip and get answers from other members.

Join

❓・buildship-help

🌇・showcase-and-share

💬・general

Upload image to firebase and get link with access token to use in flutterflow app

Hi, Im trying to outsource image uploading from my Flutterflow app to Buildship. In flutterflow after uploading image to firestore I receive link that looks like this: https://firebasestorage.googleapis.com/v0/b/dummyprojectname/o/users%2dummyuserID%2Fuploads%2F1712161901613077.jpg?alt=media&token=f33333f2-eac1-4d33-33c6-333f8e3a3333 and is accessible to my app and also publicly despise storage is set to not public. When I use "Upload File from External URL" GCS node, it returns link that looks like this. Its not accessible to my app....

Firebase Time Format broken after update

// ISSUE IS SOLVED Hi guys, Buildship seems to have changed the date format to a number format. ...
Solution:
Hi @Thomas, try with this updated Firestore node, it should then work, we'll do more testing and will update the node in the explorer. Copy the content from the above file and paste it https://docs.buildship.com/features/copy-paste#paste-node.

Issue with ElevenLabs node

Hi, The ElevenLabs node fails to return the public url for the audio file and I am not seeing the the request in the ElevenLabs history. I have deleted and re-added the node. I have also changed the ElevanLabs api keys a couple of times. None of the above made any difference....
Solution:
Hi @vik01010 - could you try to add this node from the library now? We had made and it should work. Please let us know if you are still facing any issues.
No description

empty node issue

When I run the node with hard coded items it works, but I get this error when I run the whole workflow. What could I be doing wrong?
No description

plaid integration

Has anyone tried to create plaid integration? I can't figure it out🫣...
Solution:
Hi @Elli Grossman, Did you try out the AI to generate the code for Plaid?- https://www.youtube.com/watch?v=AawYfYW8xu0. Example you can simply use any of their curl or NodeJs code in the AI Node generator and create one - https://plaid.com/docs/api/products/balance/....

OpenAI File Upload API

I'm trying to create an API for OpenAI's File Upload (https://platform.openai.com/docs/api-reference/files/create). The request body takes a file object(the file itself) and purpose (string). This is the code that's in my API call node:
...
Solution:
@Henry Moses @Sam i got it to work by writing the buffer to a temp file, and then creating a read stream from the temp file....
No description

Why does my node work properly but the workflow returns empty object?

I have a node that takes an array of questions and its answer metrics and an array of question with its answers. When I test the node it returns me exactly the result I need but when I try to use the whole workflow (HTTP GET Requests) I receive empty object {}. I use the same input data for testing. What is the problem here?...
Solution:
Hi @Kai, adding the array in the query will read it as string, and won't process, instead of passing the responseData and metrics as a query, pass it in the body. You can refer to this - https://docs.buildship.com/basics/ship-an-api.
No description

Backend with java

Is there anyone that can help me with answering some questions that i have?
Solution:
Hi @wajid - you can raise question via in app support form if you have any specific question or chat via the general chat. We also have BuildShip experts you can work with here: https://buildship.com/experts
No description

train chatGPT on a conversation

Hi, I want to add several messages to a chat history for a chatGPT node. How do I do that? Here is a screenshop from make.com, see how they implemented it....
Solution:
Yeah, as also mentioned by Christopher, @Thomas, You can simply modify the GPT node logic to have more roles and content accordingly, you can refer to this to edit the node - https://docs.buildship.com/basics/node#node-anatomy. I've attached an example of the specific open AI text GPT node with an example of more content and roles. Alternatively, you can use the Open AI Assistant node as well as it contains all the data of the chat history in the threadId - https://docs.buildship.com/ai-assistant/assistant...
No description

integration with flutter (not flutterflow)

I'm attempting to do a very quick appraisal of effort to integrate buildship with a flutter (again: not flutterflow) front end. It looks like the current docs don't talk to this use case, or I didn't find that/those pages. So far I understood I should be able to treat this as a regular rest api integration, and that https://docs.buildship.com/features/api-spec is likely my best entry point to understand that api Have I appraised this correctly?...
Solution:
Hi @entdm, As Flutter does support connecting and making a request to a REST API, you can easily create a REST API in BuildShip and use that endpoint to call the API in Flutter. REST API in BuildShip - https://docs.buildship.com/trigger-nodes/rest-api. How to connect Flutter with any REST endpoint - https://www.geeksforgeeks.org/implementing-rest-api-in-flutter/...

OpenAI assistant - Who has built with it?

Hi builders! I am currently exploring OpenAI assistant nodes on Buildship, and have 2 questions: 1) When setting up the assistant on OpenAI we can set up functions. On Buildship we can add tools to assistant. If I add a tool on Buildship to my assistant, do I also need to create the function with this data format on OpenAI? Or it is not obligatory - I can have tools added to the assistant on Buildship and still have 0 functions added to the assistant when setting it up on OpenAI....

Store an Array of strings with 'Buildship - Create Document (with ref)' node

I am trying to store the following into a document, { "localities": [ "BEVERLY HILLS (NSW)",...
Solution:
Hi @Abrar, Also sharing the fix here for community members with same issue, thanks for confirming on email about the fix worked. From the node logic (BuildShip creates a document with DocRef), your workflow, shows that you have modified the logic for the extracted array, which is causing trouble here. Use the AI to edit if required. To Fix this:...
No description

Could not send message: Unexpected end of JSON input

I built a workflow, using "Chat with Firebase" template. I changed from Antropic to OpenAI nodes. But when I shipped the worklfow and opened the chat widget, after trying to send a message to this assitant, I got error: "Could not send message: Unexpected end of JSON input" What did I do wrong? No changes was done to trigger or last node (return) in this workflow. I use "OpenAI Assistant (Stream Response)" module and also have enabled "stream response" at chat widget....
Solution:
Hi @Stepan_Molchan, I remember sending you email with the solution, can you check? The issue with the Google Docs was fixed and confirmed by you, for Perplexity there was an issue in the prompt values, as it expects a string but your prompt contained JSON values which was causing the issue, I've fixed it and sent you an email, you can check. Let us know if you get into any other issues.

Tripadvisor API Help

Hi, I have been trying to hit the tripadvisor API. I can successfully return info via Postman, however, in buildship I get a 200, yet it still returns as unauthorized. I've included my secret key as an query param as specifced too, seeing if anyone has any thoughts on what else I can try?
Solution:
Hi @Tony, This is already resolved over email, also sharing the solution here for the community: In your node, You added the key in the wrong format, it should be in the form of object string and according to Tripadvisor's documentation, it requires to be passed as a query parameter. https://tripadvisor-content-api.readme.io/reference/getlocationdetails. Passing the locationID along w/ the key in the query parameters should fix the issue for making a request to this API....
No description

Problem Streaming OpenAI Assistant

Hello to Everyone in the community ! I am trying to get "letter by letter" streaming but I am not abble to make it work -- streaming answers combining Buildship & Flutterflow as per @thedigitalpro tutorials 😓.
Here below are details : thanks in advance for you help ! ...

Logging witihin NodeLogic

This is probably a very basic Javascript question... Consulted he documentation and yes there is logging but it is only available (scoped) in the default export function.. I want to log in the other functions... how do I get this to work? Consider the following:...
Solution:
Hey @Abrar, you can do this by passing the logging as a parameter to other functions. Check this updated code: ```JS...

api

Hi guys, I'm looking at developing an app in flutterflow for my business that will connect to stripe for processing payments. I know how to set that up on my stripe account however the plan down the road is to sell the app to other businesses. How could I use buildship to connect to their stripe account securely? I'm assuming there's a way to hash/encrpyt and store keys connected to a user...just not sure if it's possible with buildship...

Image to text / database extractor

Hi I am new to Buildship, I am looking for a solution to extract data from images to add to database. I am trying to figure out how to build using the Google Vision (I just watch from the youtube of Builtship) that it can be done. Although I do not have any experience in coding or even creating API. I hope some of you here I can engage in a conversation if ever I am stuck on something. Thanks...

Firestore Collection Query with multiple filters : Value for argument "value" is not a valid ...

I would like to filter collection with multiple filters 😄 "Value for argument "value" is not a valid query constraint. Cannot use "undefined" as a Firestore value. If you want to ignore undefined values, enable ignoreUndefinedProperties."...
Solution:
Hi @Link, the object validation node's result here will be false (you can confirm by clicking the green arrow icon). As in Body you are giving an Object but it only accepts and validates object. Due to which in the second node Firestore Collection Query, the value you are referencing from body is breaking (invalid), To fix this, either pass the body as a valid object. ```{...
No description

API header error

I'm trying to make an API call to OpenAI's list messages API. I keep getting the error saying I must provide the header, which I did in the test. There are no options in the node to place the header....
Solution:
Hi @Ada, does the API header requires a special key or is it just a simple Authorization hearder? If it requires a special key, then you'll be require to modify the code logic a bit before providing the custom header directly to make this work. Consider this example of Rapid API with custom header: You can add the key and host directly like this by modifying the headers in the code of the API call node. Ensure to pass their values in the export params and node fields too to make it work. ...
No description