请求地址
https://chat2api.jerryz.com.cn
请求方式
通过 Refresh Token 请求(推荐)
参考 优雅地通过 OpenAI Refresh Token 自动获取 Access/Share Token 获取 Refresh Token,并前往 tokens.jerryz.com.cn 获取八位ID
按照 OpenAI API 的格式发送请求,将 API Key 设置为 id= 加上您的八位数ID
通过此方法请求时,支持使用多个 Refresh Token 实现多账号负载均衡,在获取八位ID时一起输入并用逗号隔开即可,但是不支持同时输入多个ID
通过 Access Token 请求
按照 OpenAI API 的格式发送请求,将 API Key 设置为 Access Token,多个 Token 间用逗号隔开即可。
通过此方法请求时,支持使用多个 Access Token 实现多账号负载均衡,但是 Access Token 有七天的时间限制,无法自动刷新
请求示例
123456789curl https://chat2api.je ...
Some Stars
⭐ Jerry Zhou的star列表,每周自动更新 ⭐
RSS订阅 Stars导航
Table of Contents
TypeScript
Python
Vue
JavaScript
Dart
Swift
Java
C++
miscellaneous
PHP
CSS
HTML
C#
Kotlin
C
Go
Shell
Rust
Svelte
Stylus
Batchfile
Jupyter Notebook
Dockerfile
TypeScript
u14app/deep-research - Deep Research with Google Gemini Models
dzhng/deep-research - An AI-powered research assistant that performs iterative, deep research on any topic by combining search engines, web scraping, and large language models. The goa ...
背景
在许多平台上部署的网站都会有自动休眠的限制,为了解决这一问题,我们可以利用 GitHub Actions 的自动化功能,定期向我们的网站发送访问请求,从而避免网站被自动休眠。
代码
在Github仓库的 .github/workflows 中新建一个名为 auto-visit.yml 的文件,并修改 websites 变量的内容即可实现自动运行。
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748name: Auto Visit Websiteson: schedule: - cron: '0 */12 * * *' # 每12小时执行一次 workflow_dispatch:jobs: auto-visit-websites: runs-on: ubuntu-latest steps: - name: Checkout repository uses: actions/checkout@v2 ...
https://tokens.jerryz.com.cn/
获取Refresh Token
前往 https://token.oaifree.com/auth 获取,但是需要是Linux Do论坛的三级用户
自己获取 Refresh Token : https://linux.do/t/topic/42253
全文内容
始皇最近整了个token服务:https://linux.do/t/topic/40591搞个获取token的脚本,原理见:https://zhile.io/2023/05/19/how-to-get-chatgpt-access-token-via-pkce.html直接贴码:123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687 ...
测评内容
本次测试的模型包括 gpt-4-turbo, claude-3-opus-20240229, gpt-4o, qwen-max, qwen-plus, glm-4, deepseek 和 百度文库文档助手
本次测试使用的 Prompt 为 请以云为话题,帮我写一篇内容丰富、立意深刻、语言优美的议论文,评价方法较为主观,欢迎在评论区发表不同意见
测试结果
GPT-4-Turbo:个人认为GPT-4-Turbo在中文文学类文本的撰写上非常糟糕,语言不够优美,立意一般也不是很恰当,并且用通篇关键词强行串联起混乱的逻辑,很多时候还夹杂很多的翻译腔。 gpt-4-turbo
Claude-3-Opus:Claude-3-Opus中,通篇关键词的问题依然存在,写作对象也不是很明确,但是Opus的立意比较深刻,文采也还算过关,还会使用多种修辞手法。 claude-3-opus-20240229
...
分享一个白嫖 Sourcegraph 的 Cody 订阅的方法,支持 gpt-4-turbo-preview、claude-3-opus-20240229 和 claude-3-sonnet-20240229 等众多模型。
注册
打开 https://sourcegraph.com/sign-in 进行注册,建议使用 GitHub 或 GitLab
开通会员
进入 https://sourcegraph.com/cody/manage ,选择 Pro 计划进行订阅
使用卡头 542550330088xxxx 进行订阅,地区任选,Google 一下对应的邮政编码即可(我选择的是日本 Miyagi,邮政编码 9820000)
获取 Access Token
打开设置页面
进入"Access tokens"页面
点击"Generate new token"
随便填写一个令牌名称,最后点击"Generate token"生成API令牌
点击复制按钮或显示按钮,即可获取到一个以"sgp_"开头的API ...
网址:cn.ai1.bar
CNChat - ChatGPT&Claude官网共享镜像站,支持 o1-preview、o1-mini、GPT-4o、GPT-4、Claude-3-Opus、Claude-3-5-Sonnet 等所有OpenAI和Anthropic官网模型,支持GPTs、Artifact等功能。OpenAI多模态模型包括上传 PDF、图片进行分析、联网对话、语音聊天等功能。
CNChat现已支持Claude共享镜像站功能,面向月会员及以上用户开放,功能和Claude官网相同。
CNChat现已支持o1-preview、o1-mini等最新模型,欢迎使用
特性
🛡️ 稳定
自2023年3月份起开始运营,运营时间超过多数网站。拥有API备用站点,确保CNChat始终在线。
🤖 精准
CNChat 支持 GPT-4o、GPT-4、Claude-3-Opus、Claude-3-5-Sonnet 等所有OpenAI和Anthropic官网模型,支持GPTs、Artifact等功能。OpenAI多模态模型包括上传 PDF、图片进行分析、联网对话、语音聊天等功能。无需担心封号 ...
Counter 计数器
计数器现在已经可以正常使用了,欢迎大家使用!
可以插入Markdown文件或HTML网页的计数器
GitHub Repo
Powered by Vercel and Aircode
使用方法
将下方代码的 name= 后替换为自己的标识符,再插入到网页中即可。
Markdown (推荐)
1
HTML
1<img src="https://counter.jerryz.com.cn/counter?name=counter" alt="Counter">
代码块前后也可以插入文字,例如:
1您是该网页的第  位访客。
参数说明
是否将当前显示计入计数器
计入:/counter
1![Counter](https://counter.j ...
读题点这里
题意简述
小 Y 拥有一个五个拨圈的密码锁,每个拨圈上标有数字 000 到 999。每个拨圈都可以从 000 到 999 循环。小 Y 采用一种锁车方式:从正确密码开始,随机转动密码锁一次,每次只能以某个幅度转动一个拨圈或者同时转动两个相邻的拨圈。现在小 Y 记下了 nnn 个状态,这些状态都不是正确密码。要求找出有多少种可能的正确密码,使得每个正确密码都能按照小 Y 的锁车方式产生这 nnn 个状态。
思路分析
给定 nnn 个状态,我们要找到能产生这些状态的所有可能的正确密码数量。
首先,当 n=1n=1n=1 时,任意一个密码都能满足条件。因为无论哪个密码,只要按照给定的锁车方式进行一次操作,都能得到这个状态。所以,当 n=1n=1n=1 时,答案是 818181。
接下来考虑 n>1n>1n>1 的情况:
枚举所有可能的正确密码:对于每一个错误状态,我们分别枚举单个拨圈和相邻两个拨圈的所有可能的转动情况,并将其保存在 pass 中。
判断当前密码能否通过所有的错误密码锁状态转动得到:对于每一个可能的正确密码,我们检查是否能通过所有的错误 ...
读题点这里
题目简述
给定一个长度为 nnn 的序列 vvv ,初始时,所有元素的值均为 111。有 333 种操作可以作用在序列上:
将 v1,v2,…,viv_1,v_2,\ldots,v_iv1,v2,…,vi 的值全部设为 000 ,操作的代价是 aia_iai;
将 viv_ivi 的值设为 000 ,操作的代价是 bib_ibi;
将 viv_ivi 的值设为 111 ,操作的代价是 cic_ici。
现在有 qqq 次询问,每次询问给定一个集合 PPP ,要求将集合 PPP 中的元素设为 111 ,其余位置的值设为 000 ,同时要求最小化所有操作的总代价。
思路概述
对于每个询问,我们需要找到一种操作序列,使得序列 vvv 中下标位于集合 PPP 的元素的值为 111 ,其余位置的值为 000 ,并且操作总代价最小。为了实现这个目标,我们可以使用动态规划的方法。
首先,我们定义两个数组 fff 和 ggg ,其中 f[i]f[i]f[i] 表示在第 iii 步操作结束时,序列 vvv 中下标位于集合 PPP 的元素的值为 111 ,其余位置的值为 ...