FormsGPT

FormsGPT is a Generative AI Product that creates forms based on a form designer's prompts. The form designer uses a chat style interface to relay their requirements to the FormsGPT backend system. This backend system processes the input using LangChain, a framework which allows for building on top of Large Language Models (LLMs) eg. ChatGPT, Llama, Claude etc. LangChain allows for the prompt to include suggested CHEFS Custom components to be included in the form as well as specific instructions to be given to ChatGPT(the LLM used in this case) for completing the form creation task. The response from ChatGPT is then checked to ensure it is a valid response, and passed along to the web interface. The web interface then accepts the response, transforms the response into a form, and presents the result to the user. The user is then given the option to edit the form as they see fit using a similar process to that described above. Pre-Existing forms can also be edited using this chat interface.