Prompting Actions in chatGPT for FileMaker

By Joris.

As someone who feels like Alice in Wonderland navigating the world of natural language processing, I’m eager to share some prompt examples I’ve created with ChatGPT and discuss their effectiveness.

This video captures a presentation I held at the live dotFMP conference in Berlin in June 2023 and it was featured at the July 2023 FMDiSC meeting, a gathering of FileMaker developers from Southern California.

Here’s a summarized list of the topics discussed in the video, with hyperlinks pointing to the starting time of each topic:

  • Introduction and background
  • Purpose of the presentation
    • Not a theoretical presentation.
    • Overview of what Chat GPT can mean for FileMaker developers.
    • Chat GPT has been a game changer for the Clickworks team.
    • Aim is to inspire and present ideas for using Chat GPT in daily routines.
  • Introduction to Chat GPT
  • Chat GPT 101
    • How to access and try Chat GPT.
    • Differences between GPT 3.5 (free version) and GPT 4 (paid version).
    • Benefits of the paid subscription.
    • API access and integration with FileMaker scripts.
    • Explanation of tokens and how users are charged based on tokens.
    • Differences between Chat GPT and newer models like Agent GPT and Auto GPT.
  • Using Chat GPT as a FileMaker Developer Assistant
    • A real-life example of a junior developer writing a custom function versus Chat GPT 3.5.
    • Comparison of results and efficiency between the junior developer and Chat GPT.
    • A new rule at Clickworks: Try Chat GPT first before writing custom functions.
    • Comparison between GPT 3.5 and GPT 4 in generating a password.
  • Why I prefer GPT-4 over GPT-3.5
    • GPT-3.5 sometimes hallucinates and provides incorrect code.
    • GPT-4 is more accurate and efficient.
  • Using Chat GPT for Custom Functions in FileMaker
    • Demonstrated how Chat GPT helped me convert timestamps to a specific format.
    • Chat GPT aids in both research and results simultaneously, saving time.
  • FileMaker Integration with Chat GPT
    • Introduced “Click GPT”, a template used at Clickworks to make Chat GPT more accessible to developers.
    • Demonstrated a feature that scans business cards and converts them into FileMaker records using Live Text and Chat GPT.
    • Showed how Chat GPT can be used for social media posts, custom functions, script reviews, and data collection.
  • Chat GPT as a Research Assistant
    • Shared various instances where I used Chat GPT for research.
    • Discussed existential questions, the impact of rebranding, and personal inquiries.
    • Shared my experience using Chat GPT for FileMaker exam preparation and the challenges faced.
      • Chat GPT provided believable but incorrect answers.
      • Emphasized the need for caution when relying on Chat GPT for specific topics like FileMaker.
  • Using Plugins with GPT-4
    • Demonstrated how to use plugins, specifically the Video plugin.
    • Showed how the plugin can summarize YouTube videos, provide bullet points with timestamps, and create hyperlinks.
    • Mentioned the availability of various plugins in the plugin store, including those for Expedia, PDFs, and Spotify.
  • Using Chat GPT to Create Spotify Playlists
    • Shared how I used Chat GPT to generate a Spotify playlist for a rock festival in Belgium.
    • Demonstrated the efficiency of Chat GPT in creating playlists compared to manual efforts.
  • Chat GPT as a Data Generator
    • Showed how Chat GPT can generate mock data, such as a list of people with fake data.
    • Used Chat GPT to generate data for VAT reverse charge rules in Europe.
    • Demonstrated how Chat GPT can provide specific data, like shipping container types and sizes.
  • Chat GPT as a Web Scraper
    • Demonstrated how Chat GPT can scrape data from websites and convert it into structured tables.
    • Used Chat GPT to verify company profiles by comparing their website content with provided descriptions.
  • Chat GPT as a Copywriter
    • Shared how I used Chat GPT to brainstorm sponsorship options for a conference.
    • Demonstrated how Chat GPT assists in writing precise texts, especially for non-native English speakers.
    • Shared a fun example of using Chat GPT to craft a reminder email with a playful tone, incorporating an internal joke about pickles.
    • The video continues with more topics in the subsequent segment. Would you like me to proceed with transcribing the final segment?
  • Role Playing with Chat GPT
    • Shared a humorous interaction where I role-played with Chat GPT, imagining a scenario with a Roman soldier explaining the concept of low code.
    • Demonstrated another role-playing scenario with an ogre guarding a gate, showcasing the playful capabilities of Chat GPT.
  • Summary and Takeaways
    • Emphasized the importance of using effective chat prompts.
    • Stressed the need for precision and context in prompts.
    • Highlighted the importance of double-checking results from Chat GPT as it provides probable answers, not always accurate ones.
  • EngageU European FileMaker Conference
  • Closing Remarks