chatgpt2api注册的web权限free号,原来是能把free号的果汁值Juice 8 提高到 64的?

帅呆 2026-06-21 02:01 1

最近一直在用chatgpt2api注册的web权限的free号

他能对话能生图,就是对话能明显感觉不思考。

最近看论坛都在查果汁值:


*此测试代码仅适用于GPT,不适用于Gemini、Claude等其它Ai
Juice值是OpenAI在GPT-5.X系里的内部机制,用于控制[不同订阅/API]的思考深度,不是严格公开的基准,但它是实际存在的,不是幻觉也不是瞎编出来的,它能稳定测出。
官方有 reasoning.effort 参数(none/low/medium/high/xhigh),Juice值就是其对应表现。
它本质上…


[image]


问AI自己,他说这这个值不能说他智商低,只能说他这个值是综合考虑成本的限制 ^-^


我登录chatgpt官网登了下自己的free号测试也是8


在chatgpt2api调试界面测试也是8


后来GPT说可以尝试把思考模式提高,在chatgpt2api调试界面里的对话,是没有带上思考模式的选项的,所以我让给他加入,测试后发现可以提高到64


至于怎么加入,扔给AI。改完后再到你接入key的网站也加上思考就可以了



请给 chatgpt2api-1.5.0 的普通文本对话链路增加 reasoning_effort / thinking_effort 透传,不改图片链路。

目标:



  • /v1/chat/completions 接收客户端传入的 reasoning_effort 或 thinking_effort。

  • /v1/responses 也最好同步支持。

  • 映射到 ChatGPT Web 后端 payload 字段 thinking_effort。

  • 默认不传,保持原行为;只有请求里显式传了才加。

  • 兼容值映射:

    none / “” → 不传

    low → low

    medium → medium

    high → high

    xhigh → extended

    extended → extended

  • 如果传入非法值,直接忽略,不报错。

  • 不要改图片生成、图生图、PPT/PSD 文件任务逻辑。


需要重点改这些文件:




  1. services/protocol/conversation.py



    • 给 ConversationRequest 增加字段:

      thinking_effort: str = “”

    • conversation_events() 增加参数 thinking_effort: str = “”

    • 调 backend.stream_conversation() 时传 thinking_effort=thinking_effort




  2. services/openai_backend_api.py



    • stream_conversation() 增加参数 thinking_effort: str = “”

    • 调 _conversation_payload() 时传 thinking_effort

    • _conversation_payload() 增加参数 thinking_effort: str = “”

    • payload 构造后,如果 thinking_effort 合法,就加:

      payload[“thinking_effort”] = thinking_effort




  3. services/protocol/openai_v1_chat_complete.py



    • 增加一个函数从 body 里解析思考强度:

      优先 body[“thinking_effort”],其次 body[“reasoning_effort”],也兼容 body[“reasoning”][“effort”]

    • 合法值映射:

      low/medium/high 原样

      xhigh/extended → extended

      none/空/非法 → “”

    • stream_text_chat_completion() 生成 ConversationRequest 时带 thinking_effort

    • 非流式 collect_text() 的 ConversationRequest 也带 thinking_effort

    • cache_key 最好继续包含 body 本身,避免不同 effort 复用同一个缓存。




  4. services/protocol/openai_v1_response.py



    • 同理解析 reasoning.effort / thinking_effort / reasoning_effort

    • stream_text_response() 里的 ConversationRequest 带 thinking_effort

    • 非流式/流式都要生效。




参考现有代码:



  • services/openai_backend_api.py 里 PPT/PSD 文件任务已经用过:

    thinking_effort = EDITABLE_FILE_THINKING_EFFORT

    值是 extended

  • 可以照这个字段名加到普通 conversation payload。


改完后做这些检查:



  • python -m compileall services api utils

  • 原有 /v1/chat/completions 不带 reasoning_effort 仍能正常回复。

  • 带 reasoning_effort=high 能正常回复。

  • 带 reasoning_effort=xhigh 时上游 payload 应该出现 thinking_effort=extended。

  • 如果上游报 unsupported thinking_effort,再把默认改回不传,由客户端显式开关控制。

    普通对话链路还没真正接上:

    ConversationRequest 没有 thinking_effort

    conversation_events() 没有传 thinking_effort

    stream_conversation() 没有接 thinking_effort

    _conversation_payload() 没有写 payload[“thinking_effort”]

    openai_v1_chat_complete.py 也没有解析 reasoning_effort


改完需要确认这几个点:



  1. services/protocol/conversation.py

    ConversationRequest 必须有:

    thinking_effort: str = “”


conversation_events() 必须接收 thinking_effort,并传给 backend.stream_conversation()


stream_text_deltas() 调 conversation_events() 时必须传:

thinking_effort=request.thinking_effort



  1. services/openai_backend_api.py

    stream_conversation() 必须接收 thinking_effort


_conversation_payload() 必须接收 thinking_effort


payload 构造后必须有:

if thinking_effort:

payload[“thinking_effort”] = thinking_effort



  1. services/protocol/openai_v1_chat_complete.py

    必须从 body 里解析:

    thinking_effort

    reasoning_effort

    reasoning.effort


然后创建 ConversationRequest 时带上:

thinking_effort=parsed_effort



  1. services/protocol/openai_v1_response.py

    同样要给 Responses 文本链路带上 thinking_effort


验证不要用网页 UI,先用 curl 明确传参数:


curl http://你的地址/v1/chat/completions

-H “Authorization: Bearer 你的key”

-H “Content-Type: application/json”

-d ‘{

“model”: “auto”,

“reasoning_effort”: “xhigh”,

“messages”: [

{“role”:“user”,“content”:“Juice测试提示词”}

]

}’



至于8和64有没有什么太大的区别我不知道,反正白嫖,能把性能发挥到最高肯定不要白不要了。

最新回复 (19)
  • Charles 06-21 02:03
    1

    佬用的是什么域名注册的,这两天注册的基本都是露头秒

  • 帅呆 楼主 06-21 02:03
    2

    我也是几个小时就死,但是架不住我一直注册 ^-^

  • Charles 06-21 02:04
    3

    现在是秒死了,好像一检测到就暴毙了

  • 帅呆 楼主 06-21 02:06
    4

    我不会秒死。

    tempmail_lol

    你去注册这个临时邮箱,看看他的会不会秒死

    先排除是你域名的原因

  • Charles 06-21 02:06
    5

    我用的就是cf部署的这个,可能和我的域名有关系

  • 帅呆 楼主 06-21 02:09
    6

    tempmail_lol是一个免费的临时邮箱,不用CF参与啊,你只需要填他给的KEY就可以注册,他会帮你注册随机域名邮箱。但是免费账户每小时有限制,个人用足够

  • Charles 06-21 02:10
    7

    这样啊,我是自己部署的temp用的自己的域名 我去试试看

  • xiedian 06-21 02:10
    8

    chatgpt2api可以选择模型吗?

  • b1ghawk119 06-21 02:17
    9

    那能不能强行注入prompt使得思考预算>768呢?

  • 吴昊 06-21 02:19
    10

    网页版free 只有8啊 能干嘛啊

  • 帅呆 楼主 06-21 02:22
    11

    有思路吗,我研究研究看看能整不~~

  • 帅呆 楼主 06-21 02:32
    12

    让AI加了一个发图的功能。



    原来对话也能传图分析,那其实这些功能是可以组合成一个简易版的agent的

  • AnJie_Lu 06-21 02:57
    13

    只能对话生图吗 可以使用api吗 哈哈哈 ^-^ 还有怎么升级那么快 之前那个我现在还在使用 白色页面 挺好看得

  • 帅呆 楼主 06-21 03:00
    14

    你可以用他程序里的api接出去生图和对话,但是对话智商太低了,主要是不怎么思考,现在提到64 测试也没有太大的改变。

  • happyforme 06-21 03:37
    15

    既然没什么改变的话 那我还不是不弄它了

  • YYH2913 06-21 03:44
    16



    我的pro在拉满的情况下有960?

  • 清枫揽月 06-21 08:56
    17

    佬这是哪个版本能分享下么,感谢感谢

  • peskin 06-21 18:55
    18

    我是plus账号,问他是什么模型,无论怎么努力始终都是5.3-mini,这个有办法解决吗?

  • woai 06-21 18:58
    19

    换ip,这种情况下都是ip的问题

* 帖子来源Linux.do
返回