Starting today, Tuesday, June 4, FileMaker 2024, the latest version of Claris International Inc's platform for custom app development for Windows, Mac, web and mobile, is available to the public.
FileMaker 2024 is probably to date the most “spoiler” and heralded version in the history of Claris today and FileMaker before. “Compatibility” with artificial intelligence has already been covered in great depth with various videos, courses, talks and podcasts, sponsored by Claris itself, thanks to such great speakers as Chris Ippolite and Matt Navarre.
Matt Navarre himself will be one of the speakers at Rome FileMaker Week 2024 and will also hold a course that has precisely in the integration with JSON and with the new functions for artificial intelligence one of its strong points (if you want to learn more click here: https://romefilemakerweek.com).
So let's go over in detail all the new features that are introduced by FileMaker 2024.
Artificial intelligence and semantic search in FileMaker 2024
Semantic search allows the system to recognize natural human language, thus leading FileMaker to understand user queries and provide the most relevant answers, overcoming search by terms.
To achieve this in FileMaker 2024, new script functions have been introduced:
- Perform Semantic Search: allows you to rank the semantic similarity of data, allowing the user to make requests without having a precise indication of what they are looking for.
- Insert Embedding facilitates safe delivery of AI-produced embeddings without risk to the data.
- Support for public or local models gives you control over data security and privacy.
- Configure AI Account gives you the ability to configure the integration between your application and the selected model, giving you complete control over the structure. FileMaker Server 2024 in fact provides all the supporting documentation to install Conda for OpenLLM in your preferred environments.
- Set AI call logging finally helps you monitor artificial intelligence integrations by facilitating troubleshooting and optimization of “smart” applications.
New computational functions provide essential tools for managing embeddings, determining semantic similarity, creating prompts for accuracy, and optimizing AI integrations for speed and cost-effectiveness.
- CosineSimilarity
- GetEmbedding
- GetEmbeddingAsFile
- GetEmbeddingAsText
- GetTableDLL
- GetTokenCount
- Get(LastStepTokensUsed)
Claris ensures that the implementation does not involve any high-risk or high-cost effort. There is no need to modify operational flows, or data. Semantic search is designed to integrate into the solution as it is developed.
Not just artificial intelligence: other new features in FileMaker 2024
Prominent new features that are likely to be overshadowed by FileMaker 2024's overwhelming compatibility with artificial intelligence undoubtedly include new tools designed to optimize scripts and applications.
Run Data API now supports write operations without extra windows to navigate files or change relational context.
The new JSONMakeArray and GetTextActiveAsJson functions simplify calculations to define more meaty script parameters and give greater visibility to metadata that developers want to extract from images.
The improved compliance of OData 4.01 makes integration even easier.
There are also small improvements that are very useful in day-to-day operations such as:
- the ability to filter expressions to optimize data transfer;
- direct support for browsing reports (shall we talk about how much easier it makes life when solutions are particularly complex?);
- OpenFast gives quick access to items the developer is working on;
- FileMaker Pro now allows local notifications
- Import.log now contains themes and value lists
FileMaker Server 2024
A mention of FileMaker Server 2024 has already been made in talking about the support offered for installing Conda for OpenLLM.
The real novelty of this version, however, is the full, free and easy compatibility with Let's Encrypt. This feature has been much requested by developers because it makes it extremely easy to configure and manage SSL certificates that allow data to remain secure.
Certificate requests and renewals can be automated with simple scripts inside FileMaker Server for macOS or Ubuntu.
Also
- the FileMaker Server Admin Console consolidates all schedules into a single view, so administrators can avoid automation conflicts.
- FileMaker Server administrators can block connections from new users to ensure maintenance integrity.
- Administrator roles allow greater flexibility to support teams and applications in your organization.
- Administrators can set up contact information so users know who to contact.
- Administrators can customize the Ubuntu swap file to maximize stability and performance.
- The FileMaker Server Admin API now supports uploading and downloading files via scripts.
- The FileMaker Developer Tool can rename files.
Don't miss the free meetups
With over 200 new bugs “fixed” also improves performance, compatibility and most importantly reliability. We have been following the development and testing phase of this new version with much curiosity and are ready to discuss it! Connect now on FMGuru's social networks to tell me about your first impression.
Also, don't miss the events where Giulio Villani, Matt Navarre and Direct Impact Solutions Group representative will present the most interesting new features.
Sign up now, these are free events:
Meetup FileMaker 2024
Meetup Artificial intelligence and semantic search in FileMaker 2024