usage_id int not_null auto_increment comment(Primary key - unique identifier for each usage record)
gpt_id int null comment(FK to gpt table - references the GPT interaction this usage record belongs to)
promptTokens int null comment(Number of tokens in the prompt sent to the model)
completionTokens int null comment(Number of tokens in the completion response from the model)
totalTokens int null comment(Total tokens used - sum of prompt and completion tokens)
ia_type varchar(255) default null comment(AI type - gpt-4, gpt-3.5-turbo, claude, ollama, etc)
model varchar(255) default null comment(Specific model version - gpt-4-turbo, gpt-3.5-turbo-16k, etc)
date_added date default null comment(Timestamp when the usage was recorded)

--
primary usage_id
idx_usage_id usage_id

##
engine innodb
character_set utf8mb4
collate utf8mb4_unicode_ci