let localStartTimestamp = Date.parse(start_timestamp) / 1000;
let localEndTimestamp = Date.parse(end_timestamp) / 1000;
let url = `/api/log/self/stat?type=${currentLogType}&token_name=${token_name}&model_name=${model_name}&start_timestamp=${localStartTimestamp}&end_timestamp=${localEndTimestamp}&group=${group}`;
url = encodeURI(url);
let localStartTimestamp = start_timestamp ? Date.parse(start_timestamp) / 1000 : 0;
let localEndTimestamp = end_timestamp ? Date.parse(end_timestamp) / 1000 : 0;
const params = new URLSearchParams({ type: currentLogType });
if (localStartTimestamp) params.set('start_timestamp', localStartTimestamp);
if (localEndTimestamp) params.set('end_timestamp', localEndTimestamp);
if (token_name) params.set('token_name', token_name);
if (model_name) params.set('model_name', model_name);
if (group) params.set('group', group);
let url = `/api/log/self/stat?${params.toString()}`;
let localStartTimestamp = Date.parse(start_timestamp) / 1000;
let localEndTimestamp = Date.parse(end_timestamp) / 1000;
let url = `/api/log/stat?type=${currentLogType}&username=${username}&token_name=${token_name}&model_name=${model_name}&start_timestamp=${localStartTimestamp}&end_timestamp=${localEndTimestamp}&channel=${channel}&group=${group}`;
url = encodeURI(url);
let localStartTimestamp = start_timestamp ? Date.parse(start_timestamp) / 1000 : 0;
let localEndTimestamp = end_timestamp ? Date.parse(end_timestamp) / 1000 : 0;
const params = new URLSearchParams({ type: currentLogType });
if (localStartTimestamp) params.set('start_timestamp', localStartTimestamp);
if (localEndTimestamp) params.set('end_timestamp', localEndTimestamp);
if (username) params.set('username', username);
if (token_name) params.set('token_name', token_name);
if (model_name) params.set('model_name', model_name);