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

能否增加一个类似官网新会话可切换GPT-3.5、GPT4模型

Open lkeai2007 opened this issue 1 year ago • 13 comments

lkeai2007 avatar Mar 23 '23 13:03 lkeai2007

附议,这样更便捷切换

oasis168 avatar Mar 23 '23 14:03 oasis168

不建议加,我给了很多朋友用的,并不希望有这种多花钱且不可控的选项

xiaobaiya8 avatar Mar 23 '23 14:03 xiaobaiya8

附议,这样更便捷切换

EvanDbg avatar Mar 23 '23 14:03 EvanDbg

不建议加,我给了很多朋友用的,并不希望有这种多花钱且不可控的选项

那就设置成可以在后台开关的

LuckyWang6 avatar Mar 23 '23 15:03 LuckyWang6

不建议加,我给了很多朋友用的,并不希望有这种多花钱且不可控的选项

那就设置成可以在后台开关的

你可以自己实现

VesperHan avatar Mar 23 '23 15:03 VesperHan

不建议加,我给了很多朋友用的,并不希望有这种多花钱且不可控的选项

那就设置成可以在后台开关的

现在环境变量本来就支持切换模型

xiaobaiya8 avatar Mar 24 '23 00:03 xiaobaiya8

对,暂不支持动态切换。

EvanDbg avatar Mar 24 '23 01:03 EvanDbg

附议,可以后端做一个配置是否允许前端切换模型 这样前面的同学的需求都考虑到了

mflu avatar Mar 25 '23 14:03 mflu

附议+1

micookie avatar Mar 28 '23 04:03 micookie

附议,可以后端做一个配置是否允许前端切换模型 这样前面的同学的需求都考虑到了

附议

tiro8183 avatar Mar 31 '23 07:03 tiro8183

类似这种操作是合理的吗

import type { ProxyOptions } from 'vite'

let isGpt4Url = false

export function createViteProxy(isOpenProxy: boolean, viteEnv: ImportMetaEnv) {
  if (!isOpenProxy)
    return

  const targetUrl = isGpt4Url
    ? viteEnv.VITE_APP_API_BASE_URL_gpt4
    : viteEnv.VITE_APP_API_BASE_URL

  const proxy: Record<string, string | ProxyOptions> = {
    '/api': {
      target: targetUrl,
      changeOrigin: true,
      rewrite: path => path.replace('/api/', '/'),
    },
  }

  return proxy
}

// 在某个组件中添加切换按钮
<template>
  <button @click="toggleApiUrl">Toggle API URL</button>
</template>

<script>
import { createViteProxy } from './path/to/createViteProxy'

export default {
  methods: {
    toggleApiUrl() {
      isGpt4Url = !isGpt4Url
      const isOpenProxy = true // 是否开启代理
      const viteEnv = import.meta.env // 获取 Vite 环境变量
      const proxyConfig = createViteProxy(isOpenProxy, viteEnv)
      console.log(`API base URL switched to ${isGpt4Url ? viteEnv.VITE_APP_API_BASE_URL_gpt4 : viteEnv.VITE_APP_API_BASE_URL}`)
      console.log('New proxy config:', proxyConfig)
    }
  }
}
</script>

开两个后端是合理的吗

sampr373 avatar Apr 02 '23 05:04 sampr373

附议,GPT-4还是很有必要使用的,次数用完方便切回3.5

faidev avatar Apr 14 '23 07:04 faidev

不建议加,我给了很多朋友用的,并不希望有这种多花钱且不可控的选项

什么人都有 一天天的

linyu0219 avatar Apr 19 '23 09:04 linyu0219