V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  LeeeSe  ›  全部回复第 3 页 / 共 4 页
回复总数  76
1  2  3  4  
2023-03-06 16:53:27 +08:00
回复了 LeeeSe 创建的主题 分享发现 无服务器解决 Chatgpt 被墙问题的一种思路
没想到公开的 key 这么快就挂掉了,大家切成自己的 key 玩吧
2023-03-06 16:30:30 +08:00
回复了 LeeeSe 创建的主题 分享发现 无服务器解决 Chatgpt 被墙问题的一种思路
呃格式全乱了,方法和代码放在了这里
https://github.com/LeeeSe/openai-api.git
2023-03-06 16:14:16 +08:00
回复了 LeeeSe 创建的主题 分享发现 无服务器解决 Chatgpt 被墙问题的一种思路
根据 @dreasky 提供的信息部署了镜像,实现了 stream 实时解析,速度确实快了不少,而且国内直接访问

chat.py
```
import json
import requests

# 设置请求头
headers = {
'Content-Type': 'application/json',
'Authorization': 'Bearer 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'
}

history = [{'role': 'system', 'content': '你叫大狸,今年 3 岁了,你无所不知,你的爸爸是山崽,妈妈是强崽,你的后腿生病了,走起路来很不稳。你需要以猫咪的口吻风格尽可能简洁地回答问题。'}]

while True:
user_input = input('User: ')
history.append({'role': 'user', 'content': user_input})

payload = {
'model': 'gpt-3.5-turbo',
'stream': True,
'messages': history
}

response = requests.post('https://openai.leeese.cn', headers=headers, json=payload, stream=True)

replies = ''
for line in response.iter_lines():
if line:
if b'content' in line:
reply = json.loads(line[6:])['choices'][0]['delta']['content']
print(reply, end='', flush=True)
replies += reply

history.append({'role': 'assistant', 'content': replies})

```
2023-03-06 13:37:10 +08:00
回复了 LeeeSe 创建的主题 分享发现 无服务器解决 Chatgpt 被墙问题的一种思路
@Skiro 不太清楚,不过自己一个人用的话应该没什么大问题
2023-03-06 13:36:23 +08:00
回复了 LeeeSe 创建的主题 分享发现 无服务器解决 Chatgpt 被墙问题的一种思路
@dreasky 还能这么操作吗?我研究一下
2023-03-06 06:38:22 +08:00
回复了 LeeeSe 创建的主题 分享发现 无服务器解决 Chatgpt 被墙问题的一种思路
大清早发帖没人看,顶一下去睡觉😴
@Austin2035 国内服务器没被墙吗?能连到官方 api ?
2023-03-03 15:45:42 +08:00
回复了 ddiu8081 创建的主题 分享创造 跟进最新的 gpt-3.5-turbo 模型,写了一个套壳 ChatGPT
直接部署在 vercel 速度跟 OP 的差不多
2023-03-03 15:01:36 +08:00
回复了 justin2018 创建的主题 OpenAI ChatGPT 3.5API 发布了
@Raven762 要在 system 加规避要求,或是 User 加,assistant 是 gpt 的回答,用来辅助连续对话的
2023-02-10 16:39:05 +08:00
回复了 keys 创建的主题 OpenAI ChatGPT 国内尝鲜入口,免登入,免梯
你认识 chatgpt 吗

?是的,我知道 chatgpt 。它是一个基于自然语言处理的聊天机器人,可以帮助用户解决问题,提供有用的信息,并且可以与用户进行有趣的对话。

你跟它的区别是什么

1. 功能上:
MySQL 是一个关系型数据库管理系统,它主要用于存储和管理数据,而 MongoDB 是一个非关系型数据库管理系统,它主要用于存储文档型数
@YY 二进制文件功能并没有问题,但在 Mac 平台上本机打包的 APP 分发给其他用户很麻烦,需要签名什么的才能正常运行。不过目前发现 x86_64 不需要签名也可以正常运行。
2022-12-15 21:22:36 +08:00
回复了 LeeeSe 创建的主题 Apple 如何将 Rust 编译生成的二进制文件打包为 Mac 平台的 APP?
@lscho 请问如果使用 brew cask 发布编译好的 app 是不是还是会提示已损坏?如果使用 brew 发布的话等于是在用户端编译,意味着要安装 Rust 环境。我的理解对吗?
2022-12-15 20:46:43 +08:00
回复了 LeeeSe 创建的主题 Apple 如何将 Rust 编译生成的二进制文件打包为 Mac 平台的 APP?
@lscho 感谢你的认真回答。你所说的命令我确实搜到过,但大都是互相抄写,没有说明具体原因(好在你告诉我了),并且有些麻烦不是比较好的解决方案;至于我的帖子中大佬的推荐,我当时并没有明白他的用意,只是很着急地在找报错原因。
我现在去研究一下如何用 brew 分享 app
2022-12-15 20:19:46 +08:00
回复了 LeeeSe 创建的主题 Apple 如何将 Rust 编译生成的二进制文件打包为 Mac 平台的 APP?
具体原因是写了一款小工具,想要分享给大家,但是竟然失败在软件打包分发问题上,希望有能力的朋友可以出谋划策,我想让这个小工具让大家都方便地用上。
https://www.v2ex.com/t/902728#;
2022-12-15 20:14:16 +08:00
回复了 LeeeSe 创建的主题 Apple 如何将 Rust 编译生成的二进制文件打包为 Mac 平台的 APP?
@lscho 直接提示安装包已损坏,请丢进垃圾篓
暂时先下沉帖子,软件有重大缺陷无法使用
请感兴趣的朋友先 Star 一下,我是一名 Rust 新手,也是软件开发新手,目前正在正在努力寻找各种错误的原因,再次说声抱歉,我只是在我电脑上反复测试没有问题就发布了。
1  2  3  4  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   6161 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 26ms · UTC 06:07 · PVG 14:07 · LAX 23:07 · JFK 02:07
Developed with CodeLauncher
♥ Do have faith in what you're doing.