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

怎么添加第三方GPT API? #181

Closed
lhj5426 opened this issue Jul 21, 2023 · 15 comments
Closed

怎么添加第三方GPT API? #181

lhj5426 opened this issue Jul 21, 2023 · 15 comments

Comments

@lhj5426
Copy link

lhj5426 commented Jul 21, 2023

image
今天闲着没事干
就好奇 1月8日就停更了 怎么议题 一直在增加 仔细看发现
原来换了运行方式
找了一圈总算在
#160 (comment)
找到了运行方式
并且成功运行了
不过 打开GPT选项我懵 了 没看到第三方API的添加地方 比如
image
image
image
可以自己自定义 第三方 转发API的地址。。。 好像在界面里没有看到这些设置
只有一个 API key
那这意思 现在只能用官方的api? 拿来翻译用官方的很贵啊。。。
可以增加一个第三方 镜像网址自定义 的功能吗

@lhj5426
Copy link
Author

lhj5426 commented Jul 21, 2023

前两个月有120刀的黑号 这样行 现在没有 官方黑号了 还是第三方 的API 价格便宜3块钱20刀 可以翻译很多漫画
希望开发者可以 添加上GPT代理转发设置地址功能

@lhj5426
Copy link
Author

lhj5426 commented Jul 21, 2023

还有不是每次更新都要这么走一边流程吧

          感谢尝试,如果你还想试试的话可以按下面步骤来
  1. 安装git, 克隆仓库
    git clone https://github.com/dmMaze/BallonsTranslator
    cd BallonsTranslator
    git switch dev

  2. 配置python3.10环境安装依赖库,或者从https://mega.nz/folder/gmhmACoD#dkVlZ2nphOkU5-2ACb5dKw 下载完整的py环境包ballontrans_pylibs_win.7z,解压到BallonsTranslator目录下(ballontrans_pylibs_win这个文件夹和launch_win.bat同级)

  3. 将之前发布版的data文件夹复制到BallonsTranslator目录下

  4. 双击launch_win.bat运行,如果出现任何问题可以把命令行黑框截图贴上来

@dmMaze
Copy link
Owner

dmMaze commented Jul 22, 2023

这个第三方api咋调用啊给下链接或者文档

如果你是git clone的直接本地git pull就能更新了,或者下最新源码压缩包本地覆盖

@lhj5426
Copy link
Author

lhj5426 commented Jul 22, 2023

这个第三方api咋调用啊给下链接或者文档

如果你是git clone的直接本地git pull就能更新了,或者下最新源码压缩包本地覆盖

https://openai-sb.com/api/openai/ 可以参考下这个文档

或者这个文档
https://api2d.com/wiki/doc

或者官方文档
https://platform.openai.com/docs/models/model-endpoint-compatibility

@lhj5426
Copy link
Author

lhj5426 commented Jul 22, 2023

这个第三方api咋调用啊给下链接或者文档

如果你是git clone的直接本地git pull就能更新了,或者下最新源码压缩包本地覆盖

源码包 是什么 ?
image
是这个吗?
image
git pull 又是什么

@lhj5426
Copy link
Author

lhj5426 commented Jul 22, 2023

image
搞不明白怎么更新删掉重新按照安装流程走一边试试是不是最新的

@dmMaze
Copy link
Owner

dmMaze commented Jul 22, 2023

这个第三方api咋调用啊给下链接或者文档
如果你是git clone的直接本地git pull就能更新了,或者下最新源码压缩包本地覆盖

源码包 是什么 ? image 是这个吗? image git pull 又是什么

图2是对的,它报错是目录权限问题,先按它说的git config --global --add safe.directory XXX(你的目录) 然后git pull

@lhj5426
Copy link
Author

lhj5426 commented Jul 22, 2023

这个第三方api咋调用啊给下链接或者文档
如果你是git clone的直接本地git pull就能更新了,或者下最新源码压缩包本地覆盖

源码包 是什么 ? image 是这个吗? image git pull 又是什么

图2是对的,它报错是目录权限问题,先按它说的git config --global --add safe.directory XXX(你的目录) 然后git pull

非常 感谢 我捅咕捅咕 先

@lhj5426
Copy link
Author

lhj5426 commented Jul 25, 2023

修改路径下的这个文件的
\BallonsTranslator\ballontrans_pylibs_win\Lib\site-packages\openai_init_.py
image
这里就可以实现调用自定义ap
原来是 https://api.openai.com
现在是https://api.aiguoguo199.com 后边的斜杠V1不用动

i 希望开发者可以把这里的修改做到界面里

image
实测 好使

@ddab03467
Copy link

未命名
第4步運行後變這樣 按任意見就跳掉了

@dmMaze
Copy link
Owner

dmMaze commented Jul 26, 2023

修改路径下的这个文件的 \BallonsTranslator\ballontrans_pylibs_win\Lib\site-packages\openai__init__.py image 这里就可以实现调用自定义ap 原来是 https://api.openai.com 现在是https://api.aiguoguo199.com 后边的斜杠V1不用动

i 希望开发者可以把这里的修改做到界面里

image 实测 好使

感谢,加了,另外你最好把自己改的ballontrans_pylibs_win下面的东西改回来

@lhj5426
Copy link
Author

lhj5426 commented Jul 26, 2023

修改路径下的这个文件的 \BallonsTranslator\ballontrans_pylibs_win\Lib\site-packages\openai__init__.py image 这里就可以实现调用自定义ap 原来是 https://api.openai.com 现在是https://api.aiguoguo199.com 后边的斜杠V1不用动
i 希望开发者可以把这里的修改做到界面里
image 实测 好使

感谢,加了,另外你最好把自己改的ballontrans_pylibs_win下面的东西改回来

嗯 收到 更新的时候 应该就覆盖了吧

@dmMaze
Copy link
Owner

dmMaze commented Jul 26, 2023

嗯 收到 更新的时候 应该就覆盖了吧

git pull不会改你本地修改过的源码,更不会改ballontrans_pylibs_win这个源码里本来就没有的第三方库文件夹

@lhj5426
Copy link
Author

lhj5426 commented Jul 26, 2023

嗯 收到 更新的时候 应该就覆盖了吧

git pull不会改你本地修改过的源码,更不会改ballontrans_pylibs_win这个源码里本来就没有的第三方库文件夹

好的 感谢 我已经重新解压了
在修改之前我打了个压缩包备份
现在已经解压回去了
image
更新完看到了 填写位置

@lhj5426
Copy link
Author

lhj5426 commented Jul 26, 2023

image
原来要加V1 哈哈 任意第三方API反斜杠V1才可以 感谢 !

@lhj5426 lhj5426 closed this as completed Jul 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants