Creating dynamic knowledge base

Hi
I'm looking to build a dynamic knowledge base for my team, that can also perform calculations and give me pricing estimations based on the date I provide it.

I heard about ChatGPT GPT's , will it be good for me?