Claude 2.0 曾经公布了一段时间,通过我的非暴力测试,比 ChatGPT 3.5 的能力是要强的,有更弱小的上下文 100k,相当于 10 万字 的上下文记忆, 非常适合解决长文档和大的代码段,虽说有些方面略逊色 ChatGPT 4.0 ,然而架不住他收费啊。
还记得上次咱们用 Sealos 接入 Claude 2.0 的计划吗?
这个计划有两个遗留问题:
- 没有账号池
- 一个账号只能应用一个 Conversation
明天就让咱们解决这两个问题,话不多说让咱们开始操作。
laf 筹备工作
首先须要登陆到 claude.ai(这里须要美国或英国新加坡日本之类的 IP 来拜访)
登陆进去之后按下 F12 在 Cookie 里找到你的 sessionKye 把值复制进去。
而后登陆到 laf.dev(这里肯定要 laf.dev,laf.run 是不行的)创立一个名为 key 的汇合,把你刚刚拿到的 sessionKye 的值保留到 value 字段。
操作完当前你的汇合应该像下图这样。
这里解释下,claude 新建会话的次数有限度,具体一个账号每天多少不分明,所以这里做了轮询,你能够多注册几个账号把 key 保留到这个汇合里,当然如果本人用一个也够了。
❝
这里的汇合名,和字段名肯定要依照我的来,不然就查不到 key 了
laf 云函数
当咱们把 key 保留好当前来到函数市场,找到收费接入 Claude 2.0 函数模板。
找到之后点进去,而后应用模板到你本人的利用中。
来到云函数页面,找到利用进来的 claude-api 函数,像我这样调试一下。
看到运行后果就代表接口调试通了,咱们再去整个前端对接一下。
laf 前端
这里我提供了一个简略的前端模板 claude2,代 https://github.com/zuoFeng59556/claude2 码拉下来之后只须要批改 src/views/chat/index.vue 文件中的第十八行,URL 改成你本人的云函数地址即可。
而后 npm i npm run dev 跑起来试试。
laf 上线
本地调试结束之后,咱们间接 npm run build 打包我的项目,打包后我的项目中会多出一个 dist 文件夹。
而后咱们到 Laf 中创立一个存储桶,权限给公共读。
创立结束之后找到我的项目外面的 dist 文件夹,把它上传进来,而后点右上方的开启网站托管。
这样咱们就功败垂成了,点击右上方的地址,即可在线拜访。
❝
Laf 反对自定义域名,这里倡议大家应用本人的域名。
laf 小工作
Claude 2.0 是反对上传文件的,咱们用的依赖 claude-ai 有上传文件的办法,作者用了 FormData 上传文件,Laf 是 Node 环境没有 FormData,所以咱们临时就用不了上传文件。
解决办法很简略,只须要把作者的代码拉下来,改成 Node 环境反对的形式,再到 NPM 上发一个新的包就能够啦。
把这个实际的机会留给社区的同学(必定不是因为我不会),这里是我的项目地址,我曾经定位到代码行号了。
援用链接
[1]
claude.ai: https://claude.ai/
[2]
claude2: https://github.com/zuoFeng59556/claude2
[3]
我的项目地址: https://github.com/Explosion-Scratch/claude-unofficial-api/blob/main/index.js#L320
对于 Laf
Laf 是一款为所有开发者打造的集函数、数据库、存储为一体的云开发平台,助你像写博客一样写代码,随时随地公布上线利用!3 分钟上线 ChatGPT 利用!
🌟GitHub:https://github.com/labring/laf
🏠官网(国内):https://laf.run
🌎官网(海内):https://laf.dev
💻开发者论坛:https://forum.laf.run
关注 Laf 公众号与咱们一起成长👇👇👇
图片
浏览原文
浏览 3106
Laf 开发者
发消息
人划线
sealos 以 kubernetes 为内核的云操作系统发行版,让云原生简略遍及
laf 写代码像写博客一样简略,什么 docker kubernetes 通通不关怀,我只关怀写业务!