Letta · Schema
ChatGPTOAuthModelSettings
ChatGPT OAuth model configuration (uses ChatGPT backend API).
AIAgentsStateful AgentsMemoryMemGPTContinual LearningMCPMulti-AgentRAGOpen Source
Properties
| Name | Type | Description |
|---|---|---|
| max_output_tokens | integer | The maximum number of tokens the model can generate. |
| parallel_tool_calls | boolean | Whether to enable parallel tool calling. |
| provider_type | string | The type of the provider. |
| temperature | number | The temperature of the model. |
| reasoning | object | The reasoning configuration for the model. |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/ChatGPTOAuthModelSettings",
"title": "ChatGPTOAuthModelSettings",
"properties": {
"max_output_tokens": {
"type": "integer",
"title": "Max Output Tokens",
"description": "The maximum number of tokens the model can generate.",
"default": 4096
},
"parallel_tool_calls": {
"type": "boolean",
"title": "Parallel Tool Calls",
"description": "Whether to enable parallel tool calling.",
"default": true
},
"provider_type": {
"type": "string",
"const": "chatgpt_oauth",
"title": "Provider Type",
"description": "The type of the provider.",
"default": "chatgpt_oauth"
},
"temperature": {
"type": "number",
"title": "Temperature",
"description": "The temperature of the model.",
"default": 0.7
},
"reasoning": {
"$ref": "#/components/schemas/ChatGPTOAuthReasoning",
"description": "The reasoning configuration for the model.",
"default": {
"reasoning_effort": "medium"
}
}
},
"type": "object",
"description": "ChatGPT OAuth model configuration (uses ChatGPT backend API)."
}