chatgpt-web icon indicating copy to clipboard operation
chatgpt-web copied to clipboard

师傅是否可以增加前端替换key,使其优先级大于后端key的功能呢?

Open HHhne opened this issue 1 year ago • 5 comments

是否可以增加通过前端输入key,使其优先级大于后端key的功能呢,并且自定义后盾key的token返回长度

HHhne avatar Mar 04 '23 06:03 HHhne

是的,前端能选择用key还是accessToken,能选择模型,随意切换就太哇塞了

nuoooo avatar Mar 04 '23 08:03 nuoooo

+1

devyujie avatar Mar 04 '23 08:03 devyujie

+1 复议

i-iooi-i avatar Mar 04 '23 09:03 i-iooi-i

对了,还有个小功能,通过查询本身key的余额,这个也能集成上去么?

async function checkBalance() {
  try {
    const headers = { 'Authorization': `Bearer ${apiKey.value}` };
    const response = await axios.get(
      'https://api.openai.com/dashboard/billing/credit_grants',
      { headers }
    );
    balance.value = `Token  当前剩余余额:${response.data.total_available}`;
  } catch (error) {
    console.log(`Error fetching credit grants with token ${apiKey.value}: ${error.message}`);
  }
}
</script>

HHhne avatar Mar 04 '23 09:03 HHhne

类似的源码已经有了

ludashi2020 avatar Mar 04 '23 12:03 ludashi2020

类似的源码已经有了

求个相关链接

Clearave avatar Mar 18 '23 16:03 Clearave

如果计划支持的话,base url也顺便支持一起更改吧,方便自己做代理转发的

Clearave avatar Mar 18 '23 16:03 Clearave