📱

Get Our Mobile App

Take your business learning on the go!

Download on the App StoreGet it on Google Play

Claris FileMaker AI Function Calling

DB Services3:19

Transcription

[Music] Hello everyone. Today we're going to be talking about AI function calling in FileMaker Pro. So what is AI function calling? This refers to the process of integrating artificial intelligence models into custom applications, allowing those apps to directly interact with an AI model for real-time processing and decision making. In FileMaker Pro, this enables users to send inputs such as texts, numbers, or other data to an AI model and receive relevant responses in real time. By leveraging this technology, developers can automate complex tasks like advanced data manipulation or reporting.

Before you get started with AI function calling and FileMaker, you're going to need an open AI account, and then you're going to need to generate an API key. Once you have your API key, you're ready to start calling functions in FileMaker Pro.

One strong use case for AI function calling in FileMaker is reporting. Let's say that you want to see invoices that are overdue or pending. You can prompt the AI assistant using that criteria, and then it'll show you a list of invoices that are overdue or pending, meeting that criteria.

A simpler, but just as useful way to use AI function calling in FileMaker is layout navigation. Let's say there's a layout that you want to visit, but there's not a clear way to get to that layout. You can prompt the AI; say, for example, you want to see the configuration of the AI in FileMaker. You could say, "Show me information about the AI configuration in FileMaker," and it's going to take you to that layout that you want to go to.

So how does this all work? Well, at a high level, your application calls the API with your prompt and definitions of the functions or scripts in our case that the LLM can call. The LLM will then decide whether it should respond to the user directly or whether a script should be run. Once it makes that determination, the API will respond to your application with the necessary script and required parameters. Your application will then run the given script with the arguments that it needs to run. After your script has run, your application will then pass the result of the script back to the LLM, providing it with a history of what has happened.

Artificial intelligence is an incredibly powerful tool, and AI function calling is a revolutionary way for developers to approach complex automation and intelligent data handling. As AI continues to evolve, the opportunities for innovation within FileMaker apps will only expand, empowering developers to create more intuitive, adaptive applications.

If you'd like to implement AI function calling into your FileMaker system, contact us at DB services, and we would be happy to help.