Build an AI Assistant Expense Tracker SwiftUI App | Part 2 | ChatGPT Function Calling

Sdílet
Vložit
  • čas přidán 25. 06. 2024
  • This is the second part of a series where we will add an AI Assistant Capabilities to our Expense Tracker SwiftUI App using ChatGPT Function Calling! #swiftui #iosdevelopment #visionpro #chatgpt
    Timeline:
    00:00:00 Introduction & Demo
    00:04:35 Project Setup, SPM, Info Plist
    00:08:26 Setup AIAssistantView with ChatGPTUI SPM Lib
    00:16:26 ChatGPT Function Calling Overview
    00:19:01 Implement Add Expense Log Function Calling, Custom Text/Voice Chat VM, FunctionsManager
    01:28:52 Implement List Expenses Function Calling
    02:01:02 Implement Visualize Expenses Function Calling | Pie & Bar Swift Charts
    02:19:02 Closing
    Starter Project:
    github.com/alfianlosari/AIExp...
    Completed Project Repository:
    github.com/alfianlosari/AIExp...
    ChatGPTUI SPM Lib:
    github.com/alfianlosari/ChatG...
    Part 1:
    • Build an AI Assistant ...
    AI Expense Tracker AI Assistant Demo:
    • AI Assistant Expense T...
    OpenAI Function Calling Doc:
    platform.openai.com/docs/guid...
    Firestore Doc:
    firebase.google.com/docs/fire...
  • Věda a technologie

Komentáře • 13

  • @mateuszpusiewicz8851
    @mateuszpusiewicz8851 Před 8 hodinami

    this is great tutorial! Keep up good work :)

  • @hamzachaouki3195
    @hamzachaouki3195 Před 14 dny

    Loving this series! Adding AI Assistant capabilities to the Expense Tracker SwiftUI app with ChatGPT function calling is brilliant. Excited to see how this transforms user interaction and enhances functionality. Look forward for tutorials like this!

  • @ronsteinrr8854
    @ronsteinrr8854 Před 11 dny

    amazing knowledge sharing bro thanks y cheers from chile 🇨🇱!!

  • @codecrew7831
    @codecrew7831 Před 15 dny +1

    Much Appreciated for your free knowledge sharing!

  • @xsova113
    @xsova113 Před 9 dny

    wow, I was just looking for a gpt package like this that can stream text. Thought I couldn't find one for SwiftUI but here it is and sooo easy to use, impressive. You built it? its amazing!

    • @XCA
      @XCA  Před 9 dny +1

      Thanks, glad that you like it!

  • @DAFFIN69
    @DAFFIN69 Před 15 dny

    Nice

  • @pirothebest1999
    @pirothebest1999 Před 4 dny

    can someone help me? i completed video 1,it all works very well BUT i cant filter categories, if i select a category, the expenses (which belong to that category) only appears for a brief moment and then disappear
    IF i do it from the preview it works well too

    • @XCA
      @XCA  Před 3 dny

      You need to add indexes for the fields in Firestore Web Dashboard. Check the part 1 of the video czcams.com/video/tU81xrWx6uY/video.htmlsi=IMnroWBj_Dd4cRbs around 11.38
      Preview works because it fetches data from local emulator which doesn’t need indexes

  • @Billionaire-mindsets
    @Billionaire-mindsets Před 4 dny

    missing package product and the chat cpu github link isnt working when i paste it

    • @XCA
      @XCA  Před 3 dny

      Try to paste this url github.com/alfianlosari/ChatGPTUI

  • @codecrew7831
    @codecrew7831 Před 11 dny

    I have a question can we use SwiftData instead of firebase?

    • @XCA
      @XCA  Před 11 dny +1

      Yes, we can but it wouldn’t have realtime sync capability.