mirror of
https://github.com/woodchen-ink/openai-billing-query.git
synced 2025-07-18 14:01:59 +08:00
添加32K检测
This commit is contained in:
parent
2a9d172829
commit
efff200e23
20
index.html
20
index.html
@ -264,7 +264,7 @@
|
|||||||
border-collapse: collapse;
|
border-collapse: collapse;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
margin-top: 20px;
|
margin-top: 20px;
|
||||||
font-size: 14px;
|
font-size: 10px;
|
||||||
border-radius: 5px;
|
border-radius: 5px;
|
||||||
border: none;
|
border: none;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
@ -360,7 +360,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<select id="api-url-select" style="width:49%;">
|
<select id="api-url-select" style="width:49%;">
|
||||||
<option value="https://api.openai.com">【官网线路】api.openai.com</option>
|
<option value="https://api.openai.com">【官网线路】api.openai.com</option>
|
||||||
<option value="custom">【已前置https】自定义</option>
|
<option value="custom">【已前置https】自定义 ...</option>
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<!-- 自定义API链接输入框 -->
|
<!-- 自定义API链接输入框 -->
|
||||||
@ -380,6 +380,7 @@
|
|||||||
<th style="width: 100px">已用比例</th>
|
<th style="width: 100px">已用比例</th>
|
||||||
<th style="width: 90px">到期时间</th>
|
<th style="width: 90px">到期时间</th>
|
||||||
<th style="width: 50px">GPT-4</th>
|
<th style="width: 50px">GPT-4</th>
|
||||||
|
<th style="width: 50px">32K</th>
|
||||||
<th style="width: 50px">绑卡</th>
|
<th style="width: 50px">绑卡</th>
|
||||||
<th>组织ID</th>
|
<th>组织ID</th>
|
||||||
</tr>
|
</tr>
|
||||||
@ -432,6 +433,7 @@
|
|||||||
const gpt4CheckResponse = await fetch(gpt4Check, { headers });
|
const gpt4CheckResponse = await fetch(gpt4Check, { headers });
|
||||||
const gpt4CheckData = await gpt4CheckResponse.json();
|
const gpt4CheckData = await gpt4CheckResponse.json();
|
||||||
let GPT4CheckResult = Array.isArray(gpt4CheckData.data) && gpt4CheckData.data.some(item => item.id.includes('gpt-4')) ? '✅' : '❌';
|
let GPT4CheckResult = Array.isArray(gpt4CheckData.data) && gpt4CheckData.data.some(item => item.id.includes('gpt-4')) ? '✅' : '❌';
|
||||||
|
let GPT432kCheckResult = Array.isArray(gpt4CheckData.data) && gpt4CheckData.data.some(item => item.id.includes('gpt-4-32k')) ? '✅' : '❌';
|
||||||
let isSubscrible = subscriptionData.plan.id.includes('payg') ? '✅' : '❌';
|
let isSubscrible = subscriptionData.plan.id.includes('payg') ? '✅' : '❌';
|
||||||
|
|
||||||
if (totalAmount > 20) {
|
if (totalAmount > 20) {
|
||||||
@ -461,10 +463,10 @@
|
|||||||
setid = setiddata.data[0].id;
|
setid = setiddata.data[0].id;
|
||||||
}
|
}
|
||||||
|
|
||||||
return [totalAmount, totalUsage, remaining, formattedDate, GPT4CheckResult, isSubscrible, setid];
|
return [totalAmount, totalUsage, remaining, formattedDate, GPT4CheckResult, GPT432kCheckResult,isSubscrible, setid];
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.error(error);
|
console.error(error);
|
||||||
return ["Error", null, null, null, null, null, null];
|
return ["Error", null, null, null, null,null, null, null];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -534,7 +536,7 @@
|
|||||||
row.appendChild(serialNumberCell); // 将序列号单元格添加到行中
|
row.appendChild(serialNumberCell); // 将序列号单元格添加到行中
|
||||||
|
|
||||||
let apiKeyCell = document.createElement("td");
|
let apiKeyCell = document.createElement("td");
|
||||||
apiKeyCell.textContent = apiKey;
|
apiKeyCell.textContent = apiKey.replace(/^(sk-[a-zA-Z0-9]{4})[a-zA-Z0-9]*(.{6})$/, "$1***$2");
|
||||||
row.appendChild(apiKeyCell);
|
row.appendChild(apiKeyCell);
|
||||||
|
|
||||||
console.log(data); // 添加 console.log 以查看 data 的值
|
console.log(data); // 添加 console.log 以查看 data 的值
|
||||||
@ -588,12 +590,16 @@
|
|||||||
GPT4CheckResult.textContent = data[4];
|
GPT4CheckResult.textContent = data[4];
|
||||||
row.appendChild(GPT4CheckResult);
|
row.appendChild(GPT4CheckResult);
|
||||||
|
|
||||||
|
let GPT432kCheckResult = document.createElement("td");
|
||||||
|
GPT432kCheckResult.textContent = data[5];
|
||||||
|
row.appendChild(GPT432kCheckResult);
|
||||||
|
|
||||||
let isSubscribe = document.createElement("td");
|
let isSubscribe = document.createElement("td");
|
||||||
isSubscribe.textContent = data[5];
|
isSubscribe.textContent = data[6];
|
||||||
row.appendChild(isSubscribe);
|
row.appendChild(isSubscribe);
|
||||||
|
|
||||||
let setidCell = document.createElement("td");
|
let setidCell = document.createElement("td");
|
||||||
setidCell.textContent = data[6]; // 使用data[6]来获取组织ID
|
setidCell.textContent = data[7];
|
||||||
row.appendChild(setidCell);
|
row.appendChild(setidCell);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user