admin 发表于 2024-7-29 14:48:59

修复空值错误,[6.26版]集成Cloudflare Workers,支持GCP Claude3.5 Sonnet Vertex无损转换 Anthropic API。附完整教程,兼容NextChat、酒馆等。

此教程适应于所有状态的GCP环境,无论设备能否启动。
推荐使用带有Gmail域名的正规账户,因为非Gmail账户可能会遇到诸多问题和限制,比如refresh Token可能几个小时就失效(实测可能不超过半天),甚至无法获取cloud shell权限等。这些麻烦在Gmail账户中是不会出现的。这些非Gmail账户通常由WorkSpace批量生成,其质量不言而喻,且随时可能被终止。账户创建者作为WorkSpace的所有者,有权无理由地停用或更改你的密码,换句话说,他们可以强制登录你的账户。此外,WorkSpace订阅(不同于旧版G Suite)是收费的,但提供14天的免费试用期,因此你的账户能维持多久完全取决于提供者的善意。
**6月26日Worker.js脚本更新:**
**已修复大量请求时accessToken偶尔为空且无法自动刷新的错误。**
本教程由以下赞助商支持:
https://img.shields.io/badge/Cloudflare-F38020?style=for-the-badge&logo=Cloudflare&logoColor=black&logoSize=auto

https://img.shields.io/badge/GoogleCloud-%234285F4.svg?style=for-the-badge&logo=google-cloud&logoColor=black&logoSize=auto

首先,确保你已激活Sonnet的API。([查看我之前发布的帖子](https://linux.do/t/topic/118031))
接下来,按照以下步骤操作:
---
### GCP 设置
1.
点击这里开启**Google Cloud Shell**:
https://cdn.linux.do/uploads/default/original/3X/9/d/9df4323a66c4b2672063a1968933421067ee13a2.png

2.
**运行以下命令:**
在Google Cloud Shell中执行:
```bash
gcloud auth application-default login
```
https://cdn.linux.do/uploads/default/optimized/3X/e/7/e795bf24e7b700fa7415e9db4e4f6fb8c4e1c0fa_2_690x202.png
image1115×327 31.2 KB
页: [1]
查看完整版本: 修复空值错误,[6.26版]集成Cloudflare Workers,支持GCP Claude3.5 Sonnet Vertex无损转换 Anthropic API。附完整教程,兼容NextChat、酒馆等。