terminalcommandnewsletter / everything-chatgpt

🔍 Explore what happens under the hood with the ChatGPT web app, its backend API calls and more. And some speculation, of course.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Section out-of-date: Models - GET /backend-api/models

0xdevalias opened this issue · comments

Is there an existing issue for this?

  • I have searched the existing issues

Out-of-date Section

Models

Incorrect info

The list of models doesn't contain all of the current details.

Optionally, provide the correct info

Request:

GET https://chat.openai.com/backend-api/models?history_and_training_disabled=false

Response (prettified):

{
    "models":
    [
        {
            "slug": "gpt-4-plugins",
            "max_tokens": 8195,
            "title": "Plugins",
            "description": "An experimental model that knows when and how to use plugins",
            "tags":
            [
                "beta"
            ],
            "qualitative_properties": {},
            "enabled_tools":
            [
                "tools3"
            ]
        },
        {
            "slug": "text-davinci-002-render-sha",
            "max_tokens": 8191,
            "title": "Default (GPT-3.5)",
            "description": "Our fastest model, great for most everyday tasks.",
            "tags": [],
            "qualitative_properties":
            {
                "reasoning":
                [
                    3,
                    5
                ],
                "speed":
                [
                    5,
                    5
                ],
                "conciseness":
                [
                    2,
                    5
                ]
            }
        },
        {
            "slug": "gpt-4",
            "max_tokens": 4095,
            "title": "GPT-4",
            "description": "Our most capable model, great for tasks that require creativity and advanced reasoning.",
            "tags": [],
            "qualitative_properties":
            {
                "reasoning":
                [
                    5,
                    5
                ],
                "speed":
                [
                    2,
                    5
                ],
                "conciseness":
                [
                    4,
                    5
                ]
            }
        },
        {
            "slug": "gpt-4-browsing",
            "max_tokens": 4095,
            "title": "Web Browsing",
            "description": "An experimental model that knows when and how to browse the internet",
            "tags":
            [
                "beta"
            ],
            "qualitative_properties": {},
            "enabled_tools":
            [
                "tools"
            ]
        }
    ],
    "categories":
    [
        {
            "category": "gpt_3.5",
            "human_category_name": "GPT-3.5",
            "subscription_level": "free",
            "default_model": "text-davinci-002-render-sha",
            "browsing_model": null,
            "code_interpreter_model": null,
            "plugins_model": null
        },
        {
            "category": "gpt_4",
            "human_category_name": "GPT-4",
            "subscription_level": "plus",
            "default_model": "gpt-4",
            "browsing_model": "gpt-4-browsing",
            "code_interpreter_model": "gpt-4-code-interpreter",
            "plugins_model": "gpt-4-plugins"
        }
    ]
}

Optionally, add more information

You can find a full listing/reference to all of my ChatGPT insights/deepdives/etc here:

CONTRIBUTING.md

  • I have read the CONTRIBUTING.md
commented

Some of these are ChatGPT Plus models, so I don't see those on my end. Although, the schema has changed. I'll add that to the repo!

commented

I have added this to the repo.