AI Assistant Streaming with

Поділитися
Вставка
  • Опубліковано 29 січ 2025

КОМЕНТАРІ •

  • @the_digitalpro
    @the_digitalpro  8 місяців тому +1

    🔥Looking for more content, further content, and a helpful community? Why not consider joining The Digital Pro's #Nocode Academy at www.thedigitalpro.co.uk

  • @MarlonVan
    @MarlonVan 8 місяців тому +1

    You are a Legend. Almost everything I have leaned on Flutterflow is from your videos, Thank you so much. I have contributed the the success of my first app, appreciate all your videos mate.

    • @the_digitalpro
      @the_digitalpro  8 місяців тому

      Wow, thank you! I'm happy with the legend status! haha

  • @kellyumerah
    @kellyumerah 8 місяців тому

    You're amazing Steve 💯👌
    Keep helping the community ❤️

  • @MarlonVan
    @MarlonVan 8 місяців тому +1

    I just signed up to the nocode academy, looking forward to learning more

    • @the_digitalpro
      @the_digitalpro  8 місяців тому

      Thank you Marlon. Great to have you as a member.

  • @janmolski
    @janmolski 8 місяців тому +1

    You are the GOAT! Thank you for that tutorial!

    • @the_digitalpro
      @the_digitalpro  8 місяців тому +1

      Wow never been called a GOAT before but I'll take the Greatest of all time than a traditional 🐐. Thank you. 😊

  • @David_tommy
    @David_tommy 8 місяців тому +1

    The video have been waiting for ages ❤️❤️❤️ thanks digital pro

    • @the_digitalpro
      @the_digitalpro  8 місяців тому +1

      You are most welcome. Appreciate a like on the video if you don't mind ... ❤

    • @David_tommy
      @David_tommy 8 місяців тому +1

      @@the_digitalpro have Done that already sir

  • @joebradley_atk
    @joebradley_atk 8 місяців тому +1

    Absolutely love your videos, and I can’t thank you enough for taking the time to make and share all of this information. Would you potentially be able to create a tutorial on how to create shared lists between users using flutter flow and Supabase? Using your goals tracking app as an example, this feature would allow to users to view and update each other’s goals. Thank you!

    • @the_digitalpro
      @the_digitalpro  8 місяців тому

      Thank you for this suggestion. Let me consider it. Thanks.

  • @melvinjongen1697
    @melvinjongen1697 8 місяців тому +2

    Nice Steve more of this

    • @the_digitalpro
      @the_digitalpro  8 місяців тому

      Thank you very much. I'll try my best 👌 👍

  • @MyInspireSphere
    @MyInspireSphere 8 місяців тому +5

    What is the advantage of using Buildship Vs. The built in Flutterflow APIs?

    • @the_digitalpro
      @the_digitalpro  8 місяців тому

      Yes Eric is right. Additionally, by using BuildShip, you can take advantage of all the integration options to tailor the assistant response. The BuildShip team have done a number of example videos showcasing the power of adding additional nodes to their Assistant Node.

  • @clinbrokers
    @clinbrokers 8 місяців тому +1

    Thanks for the great video. Love it ❤

    • @the_digitalpro
      @the_digitalpro  8 місяців тому +1

      You are most welcome thanks for the comment 😀

  • @daleoshea4204
    @daleoshea4204 7 місяців тому

    If I just want to get one response each time a bottom sheet is shown (not a back and forth chat experience), but I want the response to have instructions, what’s the best approach? Basic chat completion query with a system message for each call or have an assistant with the instructions?

  • @Nodecode-t6k
    @Nodecode-t6k 8 місяців тому +1

    Great job

  • @janmolski
    @janmolski 8 місяців тому +1

    I replicated this project but I have a bug, the messages from the bot often start with a blank line. Like this:

    Hello, I’m not familiar with this topic…

  • @RelaxedRefinement
    @RelaxedRefinement 4 місяці тому +1

    This is awesome, much appreciated! Do you have to have a paid flutterflow subscription to test?

    • @the_digitalpro
      @the_digitalpro  4 місяці тому

      Hello. No problem. Yes ideally because streaming is demonstrated using the local run version of FlutterFlow which uses simulators or on device testing. Of course jump on a free trial if you have not already used it.

  • @MindfulDiariesSofia
    @MindfulDiariesSofia 3 місяці тому

    Does anybody know if I can create that custom action in cloud function? So I can handle CORS errors. I want to stream on web app

  • @arijitpaull
    @arijitpaull 5 місяців тому

    Could this be used as the continuation to the Topic Focused Assistant video? Because after making that video you said you were gonna make another one with buildship for API Key security purposes...

  • @janmolski
    @janmolski 8 місяців тому +1

    I would love to see also a video on how to make a history of these conversations available. I tried myself but it's harder than I thought to save the history somewhere and let users come back to their messages. If there's such video in the NoCode Academy... let me know I would gladly join just for this one wideo.

    • @the_digitalpro
      @the_digitalpro  8 місяців тому +2

      Funny enough the exact question was asked in the Academy yesterday about saving chat history. This is very achievable and I'll look to sort something out by way of an example. I'll let you if I can muster something up.

    • @janmolski
      @janmolski 8 місяців тому

      @@the_digitalpro Thanks! Have you seen the "FlutterFlow - OpenAI Assistant (Stream Response to Firestore)" node in Buildship? Can it be used to have the Assistant Stream with saving the conversation directly in firebase? Maybe it can be used for that?

    • @bedirhano.2269
      @bedirhano.2269 8 місяців тому

      @@the_digitalpro I'm interested as well!

  • @MatthewFusco-bi5jh
    @MatthewFusco-bi5jh 8 місяців тому

    When adding my URL and trying to test it via local run on phone. Im getting an error saying "streamresponse https", im adding in my buildship url as needed.

  • @itsmeoguzhan
    @itsmeoguzhan 8 місяців тому

    I have connected to the Firestore database and I can see the message I sent, but how can I view the incoming messages as a stream and how can I add the message as an updated document? I would be grateful if you could help.

  • @SoHo2808
    @SoHo2808 7 місяців тому

    If I got buidhsip error: ClientException with SocketException: Failed host lookup: 'url' , is that a problem with my emulator? I am using visual studio code + android emulator. Or a problem with the code? - I just dont get responses when streaming

  • @efrenhaw
    @efrenhaw 8 місяців тому +2

    I've watched this video 3 times and trying to go step by step even last time at 0.75 speed to see if I miss something. I got no errors on my flutterflow app, but when I run it, it does not work. The console says is a "TypeError: Cannot read properties of null (reading 'toString')"
    I've tried using my API end point from buildship in the project Steve provides, and it works there, so no problem with my buildship. Did anybody else get this error?
    If somebody knows how to fix it, I would appreciate it! Thanks

    • @the_digitalpro
      @the_digitalpro  8 місяців тому

      In FlutterFlow make sure your Component State Variable called threadId is a String and the Nullable checkbox is ticket. Make sure there is no value/or space in the threadId Initial Field Value. Please check this first. Oh also make sure threadId has a capital I

    • @efrenhaw
      @efrenhaw 8 місяців тому +1

      @@the_digitalpro I finally I was able to fix it. In the chat send button in the last argument for the custom action with name threadID in the default value I just placed an empty space, and it is finally working.

    • @the_digitalpro
      @the_digitalpro  8 місяців тому

      Awesome good work.

  • @janmolski
    @janmolski 8 місяців тому

    I would love to see voice a assistant using OpenAI or 11 Labs tts streaming node and Openai streaming node in Buildship with frontend in FF. Waiting for LLM to finish the response and then for the TTS to finish takes so much time. It would be awesome to have a voice assistant with little.

  • @christinaarwent436
    @christinaarwent436 7 місяців тому

    Could you please make a video on just this again (FlutterFlow and BuildShip) but using end user data from within Supabase to influence the responses from ChatGPT? In other words, an OpenAI assistant that is hooked up to user data in Supabase, all assembled in BuildShip for deployment to FlutterFlow.

  • @janmolski
    @janmolski 8 місяців тому

    The response from OpenAI sometimes is formatted so it has **Title** to bold text. It's not displayed correctly by FlutterFlow. Do you know how can I make it work? Is there a simple solution?

    • @the_digitalpro
      @the_digitalpro  8 місяців тому

      Have you tried strictly telling it to only return text and not formatting? Just a guess.

  • @fundamental_bob
    @fundamental_bob 7 місяців тому

    thank you for your work! i have implemented this into my chat app,
    but i got an issue, where is the concurrency? if i ask a question from 2 devices at the same time, only 1 of them is receiving an answer. how can i resolve that?

    • @fundamental_bob
      @fundamental_bob 7 місяців тому

      buildship does receive 2 requests at the same time and they are completed. but 1 of the devices never called onStreamCallback and after some delay went straight to onCompleteCallback. why?

  • @romanlozovytskyi5411
    @romanlozovytskyi5411 8 місяців тому +1

    Thank you for gteat work. Can you help? In my app (Ai-BuildShip-Stream-Assistant-Final) I can only get an answer to one question, after the second question I do not receive answers from the assistant.

    • @the_digitalpro
      @the_digitalpro  8 місяців тому

      Hmm. Have you checked if BuildShip is returning a response in the BuildShip logs? Also have you tried testing with the final project included in the description?

  • @leonlim1625
    @leonlim1625 8 місяців тому

    Thanks Steve for another super cool tutorial. I am keen to join The Digital Pro's but not sure if there are tutorials on Google Maps to track locations of users or properties and would appreciate your advice please.

    • @the_digitalpro
      @the_digitalpro  8 місяців тому

      Hello. No worries. I do not currently have any Google Maps content in the Academy at this time. Sorry about that.

  • @johnnyhao5113
    @johnnyhao5113 27 днів тому

    Can anyone confirm if this is no longer working? I think after BuildShip released V2, the streaming part is no longer working.

  • @luvfashionltd
    @luvfashionltd 8 місяців тому

    That is legend. Can you please advise how can I send the images to the Assistant API?

  • @itsmeoguzhan
    @itsmeoguzhan 8 місяців тому +1

    Does it support Gpt 4o?

    • @the_digitalpro
      @the_digitalpro  8 місяців тому

      Yes absolutely. You just need to change the model in the setup of assistant within the OpenAI dashboard for the specific assistant.

  • @aliammad1902
    @aliammad1902 7 місяців тому

    the starter project file is not wokring for me to clone, any ideas?

    • @the_digitalpro
      @the_digitalpro  7 місяців тому

      Hello. I have corrected this. It was changed due to a most recent update to FlutterFlow but it is all working now. Sorry for any trouble.

  • @fliesnest9094
    @fliesnest9094 5 місяців тому

    I keep getting data:[DONE] as a response 😞

  • @snakeater225
    @snakeater225 7 місяців тому

    I tried to clone the project but it says restricted. I also joined your academy but could not find it there. :(

    • @the_digitalpro
      @the_digitalpro  7 місяців тому +1

      Hello. I have corrected this. It was changed due to a most recent update to FlutterFlow but it is all working now. Sorry for any trouble.

  • @QqQq-me2jq
    @QqQq-me2jq 8 місяців тому +1

    Hello my friend, my question is outside this video, my friend, can you teach me how to use Username in flutterflow ؟

    • @the_digitalpro
      @the_digitalpro  8 місяців тому

      Can you provide me with a little more context? Perhaps I can point you in the right direction to something that I may have already covered on my channel. Thanks.

    • @QqQq-me2jq
      @QqQq-me2jq 8 місяців тому

      @@the_digitalpro My friend, I mean, I am the one who makes a social networking application. I want to create a username for each person without the username being repeated.

  • @pedrojt7688
    @pedrojt7688 8 місяців тому

    @the_digitalpro thank you for the tutorial video but currently I am having the issue that it say invalid prompt any advice would be really appreciated

    • @the_digitalpro
      @the_digitalpro  8 місяців тому +1

      Thank you. My only immediate guess is that the prompt is not being passed in correctly. I am guessing the error coming back is from OpenAI itself.