Declare Column Data Types in python models

In my python model I have created a data frame with 3 columns, 2 string columns and one is json type.
When I execute the model, it runs without any error but in my destination big query table , all of the columns are set to string.
How can I declare the data types in order to dbt detect the json type?