bincooo / chatgpt-adapter

集成了openai-api、bing、gemini、coze、claude、绘画 多款AI的聊天接口适配到 OpenAI API 标准接口服务端。
GNU General Public License v3.0
473 stars 88 forks source link

claude通过sessionKey使用不成功 #45

Closed edisonzf2020 closed 6 days ago

edisonzf2020 commented 1 week ago

claude: 在 claude.ai 官网中登陆,浏览器 cookies 中取出 sessionKey 的值, 但是我尝试了claude到所有模型,都没法使用。 我通过docker部署和linux_server --port 8080部署,结果都是一样,展示v1/models


{
    "data": [
        {
            "id": "bing",
            "object": "model",
            "created": 1686935002,
            "owned_by": "bing-adapter"
        },
        {
            "id": "bing-online",
            "object": "model",
            "created": 1686935002,
            "owned_by": "bing-adapter"
        },
        {
            "id": "bing-vision",
            "object": "model",
            "created": 1686935002,
            "owned_by": "bing-adapter"
        },
        {
            "id": "claude",
            "object": "model",
            "created": 1686935002,
            "owned_by": "claude-adapter"
        },
        {
            "id": "claude-3-haiku-20240307",
            "object": "model",
            "created": 1686935002,
            "owned_by": "claude-adapter"
        },
        {
            "id": "claude-3-sonnet-20240229",
            "object": "model",
            "created": 1686935002,
            "owned_by": "claude-adapter"
        },
        {
            "id": "claude-3-opus-20240229",
            "object": "model",
            "created": 1686935002,
            "owned_by": "claude-adapter"
        },
        {
            "id": "command",
            "object": "model",
            "created": 1686935002,
            "owned_by": "cohere-adapter"
        },
        {
            "id": "command-r",
            "object": "model",
            "created": 1686935002,
            "owned_by": "cohere-adapter"
        },
        {
            "id": "command-light",
            "object": "model",
            "created": 1686935002,
            "owned_by": "cohere-adapter"
        },
        {
            "id": "command-light-nightly",
            "object": "model",
            "created": 1686935002,
            "owned_by": "cohere-adapter"
        },
        {
            "id": "command-nightly",
            "object": "model",
            "created": 1686935002,
            "owned_by": "cohere-adapter"
        },
        {
            "id": "command-r-plus",
            "object": "model",
            "created": 1686935002,
            "owned_by": "cohere-adapter"
        },
        {
            "id": "coze",
            "object": "model",
            "created": 1686935002,
            "owned_by": "coze-adapter"
        },
        {
            "id": "gemini-1.0-pro-latest",
            "object": "model",
            "created": 1686935002,
            "owned_by": "gemini-adapter"
        },
        {
            "id": "gemini-1.5-pro-latest",
            "object": "model",
            "created": 1686935002,
            "owned_by": "gemini-adapter"
        },
        {
            "id": "gemini-1.5-flash-latest",
            "object": "model",
            "created": 1686935002,
            "owned_by": "gemini-adapter"
        },
        {
            "id": "open-interpreter",
            "object": "model",
            "created": 1686935002,
            "owned_by": "interpreter-adapter"
        },
        {
            "id": "lmsys/claude-3-haiku-20240307",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/claude-3-sonnet-20240229",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/claude-3-opus-20240229",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/claude-2.1",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/gpt-4o-2024-05-13",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/gpt-4-turbo-2024-04-09",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/im-also-a-good-gpt2-chatbot",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/im-a-good-gpt2-chatbot",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/llama-3-70b-instruct",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/llama-3-8b-instruct",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/gemini-1.5-pro-api-preview",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/reka-core-20240501",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/qwen-max-0428",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/qwen1.5-110b-chat",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/snowflake-arctic-instruct",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/phi-3-mini-128k-instruct",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/mixtral-8x22b-instruct-v0.1",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/gpt-3.5-turbo-0125",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/reka-flash",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/reka-flash-online",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/command-r-plus",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/command-r",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/gemma-1.1-7b-it",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/gemma-1.1-2b-it",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/mixtral-8x7b-instruct-v0.1",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/mistral-large-2402",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/mistral-medium",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/qwen1.5-72b-chat",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/qwen1.5-32b-chat",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/qwen1.5-14b-chat",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/qwen1.5-7b-chat",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/qwen1.5-4b-chat",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/zephyr-orpo-141b-A35b-v0.1",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/dbrx-instruct",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/llama-2-70b-chat",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/llama-2-13b-chat",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/llama-2-7b-chat",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/olmo-7b-instruct",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/vicuna-13b",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/yi-34b-chat",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/codellama-70b-instruct",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "lmsys/openhermes-2.5-mistral-7b",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        },
        {
            "id": "custom",
            "object": "model",
            "created": 1686935002,
            "owned_by": "lmsys-adapter"
        }
    ],
    "object": "list"
}
bincooo commented 1 week ago

claude管控太严重,我没有渠道能注册获取cookie 所以已经有一段时间没有维护了。

edisonzf2020 commented 1 week ago

谢谢您的答复,claude的风控非常严格,昨天折腾,今天已经封号了

edisonzf2020 commented 1 week ago

另外请教一下,gemini和cohere如何获得可以当做api key使用的网页的access tocken呢?有没有文档指导,谢谢。

bincooo commented 1 week ago

这两个不需要逆向,本身就有免费api使用。项目中只是将它适配到gpt v1接口

edisonzf2020 commented 1 week ago

了解了。 再请教 lmsys的模型,我试了很多IP都不行,如果只是挑IP,有没有什么规律呢

bincooo commented 1 week ago

美ip

bincooo commented 1 week ago

lmsys更新后参数有变,已fix

edisonzf2020 commented 1 week ago

成功连接lmsys了,其他模型都ok,就nemotron-4-340b有问题

lmsys/nemotron-4-340b 
NETWORK ERROR DUE TO HIGH TRAFFIC. PLEASE REGENERATE OR REFRESH THIS PAGE.

(error_code: 50004, Extra data: line 1 column 7 (char 6))
edisonzf2020 commented 1 week ago

用于429限流时切换代理ip,proxies/xxx 为 策略组,names 为组内的线路名称 (clash需开启webapi)

names 修改自己的节点

clash: url: http://127.0.0.1:7891/proxies/xxx names:

bincooo commented 1 week ago

此处配置没有被使用