chatgpt-web
chatgpt-web copied to clipboard
能否增加一个类似官网新会话可切换GPT-3.5、GPT4模型
附议,这样更便捷切换
不建议加,我给了很多朋友用的,并不希望有这种多花钱且不可控的选项
附议,这样更便捷切换
不建议加,我给了很多朋友用的,并不希望有这种多花钱且不可控的选项
那就设置成可以在后台开关的
不建议加,我给了很多朋友用的,并不希望有这种多花钱且不可控的选项
那就设置成可以在后台开关的
你可以自己实现
不建议加,我给了很多朋友用的,并不希望有这种多花钱且不可控的选项
那就设置成可以在后台开关的
现在环境变量本来就支持切换模型
对,暂不支持动态切换。
附议,可以后端做一个配置是否允许前端切换模型 这样前面的同学的需求都考虑到了
附议+1
附议,可以后端做一个配置是否允许前端切换模型 这样前面的同学的需求都考虑到了
附议
类似这种操作是合理的吗
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>
开两个后端是合理的吗
附议,GPT-4还是很有必要使用的,次数用完方便切回3.5
不建议加,我给了很多朋友用的,并不希望有这种多花钱且不可控的选项
什么人都有 一天天的