Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

支持 OpenAi API 代理设置 #3765

Closed
piaobeiyi opened this issue Jun 1, 2023 · 33 comments
Closed

支持 OpenAi API 代理设置 #3765

piaobeiyi opened this issue Jun 1, 2023 · 33 comments
Labels
feature request ✨ Feature Request published 🚀 Published
Milestone

Comments

@piaobeiyi
Copy link

piaobeiyi commented Jun 1, 2023

需求/建议描述

鉴于国内无法直接调用 openai 接口,是否考虑加入api代理url设置呢

建议的解决方案

据我所知现在很多基于openai的工具都有此功能,以下是chrome chatgpt 翻译插件的设置界面,是否可以参考加入此功能
截图 2023-06-01 14-48-43

附加信息

No response

@YiiGuxing
Copy link
Owner

👌

@jiuxiaoer
Copy link

这个issues很实用

@ilazy991
Copy link

+1,很期望可以有指定api base url 功能

2 similar comments
@sqqdcl
Copy link

sqqdcl commented Aug 28, 2023

+1,很期望可以有指定api base url 功能

@sqqdcl
Copy link

sqqdcl commented Aug 28, 2023

+1,很期望可以有指定api base url 功能

@Henvy-Mango
Copy link

+1,很期望可以有指定api base url 功能

@eachann1024
Copy link

+1

@by123456by
Copy link

同时希望可以自定义模型

@Anivie
Copy link

Anivie commented Feb 11, 2024

一年过去了,这个功能还在计划表中吗?

@YiiGuxing
Copy link
Owner

YiiGuxing commented Feb 11, 2024

一年过去了,这个功能还在计划表中吗?

正在开发中,因为要和 open ai TTS 一起,所以还要等一段时间。

@YiiGuxing YiiGuxing changed the title 是否考虑加入openai api 代理设置 加入 OpenAi api 代理设置 Feb 19, 2024
YiiGuxing added a commit that referenced this issue Feb 19, 2024
@YiiGuxing YiiGuxing changed the title 加入 OpenAi api 代理设置 支持 OpenAi API 代理设置 Feb 19, 2024
@YiiGuxing YiiGuxing added this to the v3.6.0 milestone Feb 19, 2024
@YiiGuxing YiiGuxing added ready for release ⌛ Ready for Release and removed in progress 🚧 In Progress labels Feb 19, 2024
@YiiGuxing
Copy link
Owner

YiiGuxing commented Feb 19, 2024

此功能已基本开发完成,欢迎大家抢先体验:

2024/04/06更新:

2024/04/10更新:

@by123456by
Copy link

by123456by commented Feb 20, 2024

此功能已基本开发完成,欢迎大家抢先体验:

可以让模型也允许自定义吗

@YiiGuxing
Copy link
Owner

@by123456by 模型自定义?

@by123456by
Copy link

@by123456by 模型自定义?

比如我如果想使用你预设里没有的模型名称

@YiiGuxing
Copy link
Owner

@by123456by 模型自定义?

比如我如果想使用你预设里没有的模型名称

这个之前也有过考虑,但它会带来一些问题,就是我无法分辨哪些模型是适用的,哪些是不适用的,所以就没实现。

@by123456by
Copy link

@by123456by 模型自定义?

比如我如果想使用你预设里没有的模型名称

这个之前也有过考虑,但它会带来一些问题,就是我无法分辨哪些模型是适用的,哪些是不适用的,所以就没实现。

可以作为一个扩展的功能提供,你想分辨也无法分辨,比如未来的更新,我是用非openai的服务

@YiiGuxing
Copy link
Owner

@by123456by 模型自定义?

比如我如果想使用你预设里没有的模型名称

这个之前也有过考虑,但它会带来一些问题,就是我无法分辨哪些模型是适用的,哪些是不适用的,所以就没实现。

可以作为一个扩展的功能提供,你想分辨也无法分辨,比如未来的更新,我是用非openai的服务

那这个后面再考虑了,任务堆积得太多了,现在没有时间好好考虑清楚。

@YangAoLib
Copy link

模型选择后无法保存 我选择到gpt-4后 再次打开配置 还是显示的gpt-3.5-turbo

@YiiGuxing
Copy link
Owner

模型选择后无法保存 我选择到gpt-4后 再次打开配置 还是显示的gpt-3.5-turbo

@YangAoLib 已修复:TranslationPlugin-3.6.0-SNAPSHOT.240321.zip

@YiiGuxing
Copy link
Owner

2024/04/06更新:

欢迎抢先体验!

@wdkGitHub
Copy link

2024/04/06更新:

欢迎抢先体验!

能否适配一下这个 https://github.com/PawanOsman/ChatGPT 代理的OpenAI地址

@YiiGuxing
Copy link
Owner

能否适配一下这个 PawanOsman/ChatGPT 代理的OpenAI地址

@wdkGitHub 你的问题是不是这两个:#5475#5476

@wdkGitHub
Copy link

能否适配一下这个 PawanOsman/ChatGPT 代理的OpenAI地址

@wdkGitHub 你的问题是不是这两个:#5475#5476

是测试那个代理服务时产生的问题

@YiiGuxing
Copy link
Owner

YiiGuxing commented Apr 7, 2024

能否适配一下这个 PawanOsman/ChatGPT 代理的OpenAI地址

@wdkGitHub 你的问题是不是这两个:#5475#5476

是测试那个代理服务时产生的问题

@wdkGitHub 等我对2024.1新版本的兼容性适配完成后我重新编译上传,到时你再试试。

@YiiGuxing
Copy link
Owner

2024/04/10更新:

@wdkGitHub 你用这个版本试试

@wdkGitHub
Copy link

2024/04/10更新:

@wdkGitHub 你用这个版本试试

👍 可以用,就是容易请求超时,代理速度问题。 如果页面能配置超时时间就好了

@YiiGuxing
Copy link
Owner

YiiGuxing commented Apr 10, 2024

👍 可以用,就是容易请求超时,代理速度问题。 如果页面能配置超时时间就好了

这个不行,长时间等待会冻结UI,3秒已经很多了。

@wdkGitHub
Copy link

image `java.time.format.DateTimeFormatter` 超长了

@YiiGuxing
Copy link
Owner

java.time.format.DateTimeFormatter 超长了

它这个也太长了,限制是一万字符数。

@yegetables
Copy link

java.time.format.DateTimeFormatter 超长了

它这个也太长了,限制是一万字符数。

长文本能否切分,把翻译结果拼起来?实测很多google翻译正常的内容用gpt经常会超长或者超时

@YiiGuxing
Copy link
Owner

java.time.format.DateTimeFormatter 超长了

它这个也太长了,限制是一万字符数。

长文本能否切分,把翻译结果拼起来?实测很多google翻译正常的内容用gpt经常会超长或者超时

@yegetables 长文本切分在技术上是可行的,但难度较大,这不拆成几段那么简单,它涉及到html文档的拆分,要拆也是得按html的文档结构来拆,这个不是主要问题,主要问题是拆分了以后,翻译所耗费的时间必然增多,更容易超时。单个的都容易超时,更别说分成多个了。所以短时间内是无法完成的,先不考虑拆分这些。需要先解决超时的问题,什么时候实现了不管翻译耗时多少都不会超了,再考虑拆分翻译的事。关于超时的另参见: #4593

@imaiya
Copy link

imaiya commented Apr 23, 2024

这个功能还没有发布正式版吗

@YiiGuxing
Copy link
Owner

这个功能还没有发布正式版吗

还没有,要等微软 TTS 一起,快了。

@YiiGuxing YiiGuxing added published 🚀 Published and removed ready for release ⌛ Ready for Release labels May 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request ✨ Feature Request published 🚀 Published
Projects
None yet
Development

No branches or pull requests