openai/gpt-4o
OpenAI's high-intelligence chat model
Capabilities
Cost
Community model (estimated from hardware time)
Input Parameters
| Name | Type | Description | Default | Constraints |
|---|---|---|---|---|
frequency_penalty | number | Frequency penalty parameter - positive values penalize the repetition of tokens. | 0 | min: -2, max: 2 |
image_input | array | List of images to send to the model | | — |
max_completion_tokens | integer | Maximum number of completion tokens to generate | 4096 | — |
messages | array | A JSON string representing a list of messages. For example: [{"role": "user", "content": "Hello, how are you?"}]. If provided, prompt and system_prompt are ignored. | | — |
presence_penalty | number | Presence penalty parameter - positive values penalize new tokens based on whether they appear in the text so far, increasing the model's likelihood to talk about new topics. | 0 | min: -2, max: 2 |
prompt | string | The prompt to send to the model. Do not use if using messages. | — | — |
system_prompt | string | System prompt to set the assistant's behavior | — | — |
temperature | number | Sampling temperature between 0 and 2 | 1 | min: 0, max: 2 |
top_p | number | Nucleus sampling parameter - the model considers the results of the tokens with top_p probability mass. (0.1 means only the tokens comprising the top 10% probability mass are considered.) | 1 | min: 0, max: 1 |
frequency_penaltynumberFrequency penalty parameter - positive values penalize the repetition of tokens.
0min: -2, max: 2image_inputarrayList of images to send to the model
max_completion_tokensintegerMaximum number of completion tokens to generate
4096messagesarrayA JSON string representing a list of messages. For example: [{"role": "user", "content": "Hello, how are you?"}]. If provided, prompt and system_prompt are ignored.
presence_penaltynumberPresence penalty parameter - positive values penalize new tokens based on whether they appear in the text so far, increasing the model's likelihood to talk about new topics.
0min: -2, max: 2promptstringThe prompt to send to the model. Do not use if using messages.
system_promptstringSystem prompt to set the assistant's behavior
temperaturenumberSampling temperature between 0 and 2
1min: 0, max: 2top_pnumberNucleus sampling parameter - the model considers the results of the tokens with top_p probability mass. (0.1 means only the tokens comprising the top 10% probability mass are considered.)
1min: 0, max: 142f4eb858641Updated: 7/25/2026526.4K runs
cinemasetfree.com