V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  yuezk  ›  全部回复第 2 页 / 共 9 页
回复总数  175
1  2  3  4  5  6  7  8  9  
2023-08-26 10:20:49 +08:00
回复了 hsuehly 创建的主题 程序员 各位彭于晏们,最牛逼的纯前端加密,欢迎挑战。
@hsuehliuyang #43 对 wasm 不熟,在 MDN 上查了一下,但那些指令理解起来还是很费劲。单从内容看,wasm 是用 Go 编译的,用了 crypto/aes 和 crypt/cipher 模块,算法应该是 AES-CBC 。但是我对 Go 和 wasm 的指令都不熟悉,对 AES-CBC 了解过一些,核心算法是对加密内容分成每 16byte 一块,然后和 key 进行 XOR 操作。查找了一下 wasm 中的 xor 操作,整个文件的 xor 操作一共也就是 93 处。对于那些熟悉算法的和 wasm 指令的人来说破解应该不难。

另外,即便不理解算法,也有可能从内存中的 dump 中读取,看到过类似 aes-finder 的工具,不过没有实操过。
2023-08-26 08:39:22 +08:00
回复了 hsuehly 创建的主题 程序员 各位彭于晏们,最牛逼的纯前端加密,欢迎挑战。
如果你是用来登录,推荐使用手机(最新的 iOS 和 Android 应该都支持)或者电脑自带的 authenticator ,比 Yubikey 方便,还不容易丢。
2023-05-10 14:42:29 +08:00
回复了 JinTianYi456 创建的主题 正则表达式 有对 posix-正则 有研究的吗?问下
4. 单词的开始边界和结束边界虽然都是边界,但是如果要区分这两个边界的话,肯定要用两个字符表示才能区分呀。你有更好的方法吗?
2023-03-28 11:51:18 +08:00
回复了 dandelion911 创建的主题 问与答 拼多多怎么做到的?
来围观一下
赞,我也正在用 Tauri 重写我的 VPN 项目,用的也是 MUI
2023-03-09 18:35:51 +08:00
回复了 leeton 创建的主题 OpenAI chatGPT 官方的回答跟套壳网站总是不一致
总之影响因素太多了,不能奢求 API 返回的东西和官方的 Chat 一致
2023-03-09 18:35:01 +08:00
回复了 leeton 创建的主题 OpenAI chatGPT 官方的回答跟套壳网站总是不一致
可能和 systemMessage 的预设和参数有关,还有就是有的壳限制了对话长度,官方是没有长度限制的。

最大的问题是中文的语料太少,可能导致模型没能真正理解学到的东西。ChatGPT 的模型是一个补全模型,它会尝试补全传给它的 prompt ,所以生成的回答往往符合语言的表达习惯(即语法没有问题),但是在准确性上不能保证,所以会经常看到它一本正经的胡说八道。
2023-03-09 10:28:57 +08:00
回复了 yodhcn 创建的主题 程序员 如果用 localstorage 替代 cookie 是不是就不存在 csrf 问题了?
CSRF 的 token 和 sessionId 是两个东西,CSRF token 不需要长时间保存,最佳实践就是以 JS 变量或者隐藏字段的方式输出在页面中。
2023-03-07 18:01:54 +08:00
回复了 brader 创建的主题 程序员 ChatGPT 的/v1/chat/completions 接口流式响应设计有点不科学
你如果抓一下 ChatGPT 的接口,你会发现每个 data 都会重复前面的内容,还不如 OpenAI 的接口省带宽。

```
event: add
id: 1
data: {"message":{"id":"chatcmpl-6rOOU6qBvhphYF8aL0Rw1VMitV5U8","role":"assistant","user":null,"create_time":null,"update_time":null,"end_turn":null,"weight":0,"recipient":"all","metadata":null,"content":{"content_type":"text","parts":["I"]}},"error":null}

event: add
id: 2
data: {"message":{"id":"chatcmpl-6rOOU6qBvhphYF8aL0Rw1VMitV5U8","role":"assistant","user":null,"create_time":null,"update_time":null,"end_turn":null,"weight":0,"recipient":"all","metadata":null,"content":{"content_type":"text","parts":["I'm"]}},"error":null}

event: add
id: 3
data: {"message":{"id":"chatcmpl-6rOOU6qBvhphYF8aL0Rw1VMitV5U8","role":"assistant","user":null,"create_time":null,"update_time":null,"end_turn":null,"weight":0,"recipient":"all","metadata":null,"content":{"content_type":"text","parts":["I'm sorry"]}},"error":null}

event: add
id: 4
data: {"message":{"id":"chatcmpl-6rOOU6qBvhphYF8aL0Rw1VMitV5U8","role":"assistant","user":null,"create_time":null,"update_time":null,"end_turn":null,"weight":0,"recipient":"all","metadata":null,"content":{"content_type":"text","parts":["I'm sorry,"]}},"error":null}

event: add
id: 5
data: {"message":{"id":"chatcmpl-6rOOU6qBvhphYF8aL0Rw1VMitV5U8","role":"assistant","user":null,"create_time":null,"update_time":null,"end_turn":null,"weight":0,"recipient":"all","metadata":null,"content":{"content_type":"text","parts":["I'm sorry, I"]}},"error":null}

event: add
id: 6
data: {"message":{"id":"chatcmpl-6rOOU6qBvhphYF8aL0Rw1VMitV5U8","role":"assistant","user":null,"create_time":null,"update_time":null,"end_turn":null,"weight":0,"recipient":"all","metadata":null,"content":{"content_type":"text","parts":["I'm sorry, I'm"]}},"error":null}
```
2023-03-07 15:36:02 +08:00
回复了 Auth0 创建的主题 OpenAI OpenAI 给我开了 300 刀
@kongkang 老哥,怎么联系?
2023-03-07 11:47:54 +08:00
回复了 yuezk 创建的主题 程序员 又一个基于 ChatGPT 3.5 turbo 的套壳网站,附源代码
@m16bignebula 是有关联的,这部分实际上是第三方库做的,传入 parentMessageId 之后,这个库会根据 parentMessageId 找到历史消息,然后构建一个 prompt 发给 OpenAI 的 API.

https://github.com/transitive-bullshit/chatgpt-api
2023-03-06 21:16:08 +08:00
回复了 yuezk 创建的主题 程序员 又一个基于 ChatGPT 3.5 turbo 的套壳网站,附源代码
@xyy003 #33 什么错?
2023-03-06 17:41:23 +08:00
回复了 yuezk 创建的主题 程序员 又一个基于 ChatGPT 3.5 turbo 的套壳网站,附源代码
@bigtreei #29 可以的;微信 base 64 decode 一下
2023-03-06 13:53:41 +08:00
回复了 yuezk 创建的主题 程序员 又一个基于 ChatGPT 3.5 turbo 的套壳网站,附源代码
@PotatoYz 最新代码已经支持了,加个 HTTP_PROXY 的环境变量。
2023-03-06 11:59:41 +08:00
回复了 yuezk 创建的主题 程序员 又一个基于 ChatGPT 3.5 turbo 的套壳网站,附源代码
@quzard #22 可以通过 system message 进行设置
2023-03-06 11:17:31 +08:00
回复了 yuezk 创建的主题 程序员 又一个基于 ChatGPT 3.5 turbo 的套壳网站,附源代码
@kkkbbb 加 bGlrdW5taW4wMQ==
2023-03-06 10:29:08 +08:00
回复了 yuezk 创建的主题 程序员 又一个基于 ChatGPT 3.5 turbo 的套壳网站,附源代码
@bitkuang8 #17 前端只有点击发送的时候才会发接口请求
2023-03-06 09:41:49 +08:00
回复了 yuezk 创建的主题 程序员 又一个基于 ChatGPT 3.5 turbo 的套壳网站,附源代码
@huntagain2008 @missdeer 如果卡住了,可以刷新一下试试,API key 可能到达上限了,我加了多个 key load balance 一下
2023-03-06 08:31:50 +08:00
回复了 yuezk 创建的主题 程序员 又一个基于 ChatGPT 3.5 turbo 的套壳网站,附源代码
@psyer #10 这个不太一样,他是把消息保存在了前端,每次请求都带给服务端,我这个项目不太好修改前端的逻辑
1  2  3  4  5  6  7  8  9  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1319 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 22ms · UTC 17:48 · PVG 01:48 · LAX 09:48 · JFK 12:48
Developed with CodeLauncher
♥ Do have faith in what you're doing.