addedInput schema / properties / clear_conversation
Added value: +{
+ "default": false,
+ "type": "boolean"
+}
addedInput schema / properties / conversation_id
Added value: +{
+ "minLength": 1,
+ "type": "string"
+}
addedInput schema / properties / extra_body
Added value: +{
+ "additionalProperties": {},
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+}
removedInput schema / properties / frequency_penalty / default
Removed value: -0.1
addedInput schema / properties / include_raw_response
Added value: +{
+ "default": false,
+ "type": "boolean"
+}
addedInput schema / properties / logprobs
Added value: +{
+ "type": "boolean"
+}
removedInput schema / properties / max_tokens / default
Removed value: -8000
addedInput schema / properties / message / minLength
Added value: +1
addedInput schema / properties / messages / items / additionalProperties
Added value: +{}
addedInput schema / properties / messages / items / properties / content / anyOf
Added value: +[
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+]
removedInput schema / properties / messages / items / properties / content / type
Removed value: -"string"
addedInput schema / properties / messages / items / properties / name
Added value: +{
+ "type": "string"
+}
addedInput schema / properties / messages / items / properties / prefix
Added value: +{
+ "type": "boolean"
+}
addedInput schema / properties / messages / items / properties / reasoning_content
Added value: +{
+ "type": "string"
+}
changedInput schema / properties / messages / items / properties / role / enum
Previous value: -[
- "system",
- "user",
- "assistant"
-]New value: +[
+ "system",
+ "user",
+ "assistant",
+ "tool"
+]
addedInput schema / properties / messages / items / properties / tool_call_id
Added value: +{
+ "type": "string"
+}
addedInput schema / properties / messages / items / properties / tool_calls
Added value: +{
+ "items": {
+ "additionalProperties": {},
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "type": "array"
+}
changedInput schema / properties / messages / items / required
Previous value: -[
- "role",
- "content"
-]New value: +[
+ "role"
+]
addedInput schema / properties / messages / minItems
Added value: +1
changedInput schema / properties / model / default
Previous value: -"deepseek-reasoner"New value: +"deepseek-v4-flash"
removedInput schema / properties / presence_penalty / default
Removed value: -0
addedInput schema / properties / reasoning_effort
Added value: +{
+ "enum": [
+ "high",
+ "max"
+ ],
+ "type": "string"
+}
addedInput schema / properties / response_format
Added value: +{
+ "additionalProperties": {},
+ "properties": {
+ "type": {
+ "enum": [
+ "text",
+ "json_object"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "type"
+ ],
+ "type": "object"
+}
addedInput schema / properties / stop
Added value: +{
+ "anyOf": [
+ {
+ "minLength": 1,
+ "type": "string"
+ },
+ {
+ "items": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "maxItems": 16,
+ "minItems": 1,
+ "type": "array"
+ }
+ ]
+}
addedInput schema / properties / stream
Added value: +{
+ "default": false,
+ "type": "boolean"
+}
addedInput schema / properties / stream_options
Added value: +{
+ "additionalProperties": {},
+ "properties": {
+ "include_usage": {
+ "type": "boolean"
+ }
+ },
+ "type": "object"
+}
removedInput schema / properties / temperature / default
Removed value: -0.7
addedInput schema / properties / thinking
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "type": {
+ "enum": [
+ "enabled",
+ "disabled"
+ ],
+ "type": "string"
+ }
+ },
+ "type": "object"
+}
addedInput schema / properties / tool_choice
Added value: +{
+ "anyOf": [
+ {
+ "enum": [
+ "none",
+ "auto",
+ "required"
+ ],
+ "type": "string"
+ },
+ {
+ "additionalProperties": {},
+ "properties": {
+ "function": {
+ "additionalProperties": {},
+ "properties": {
+ "name": {
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "name"
+ ],
+ "type": "object"
+ },
+ "type": {
+ "const": "function",
+ "type": "string"
+ }
+ },
+ "required": [
+ "type",
+ "function"
+ ],
+ "type": "object"
+ }
+ ]
+}
addedInput schema / properties / tools
Added value: +{
+ "items": {
+ "additionalProperties": {},
+ "properties": {
+ "function": {
+ "additionalProperties": {},
+ "properties": {
+ "description": {
+ "type": "string"
+ },
+ "name": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "parameters": {
+ "additionalProperties": {},
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "strict": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "name"
+ ],
+ "type": "object"
+ },
+ "type": {
+ "const": "function",
+ "type": "string"
+ }
+ },
+ "required": [
+ "type",
+ "function"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
addedInput schema / properties / top_logprobs
Added value: +{
+ "maximum": 20,
+ "minimum": 0,
+ "type": "integer"
+}
removedInput schema / properties / top_p / default
Removed value: -1