History
Structhistory_out
History including the completion count
messagesArray<HistoryMessage>required
itemsHistoryMessagearray item
roleRolerequired
enum "system", "user", "assistant", "function"...
contentMessageContentrequired
variant 2Array<Content>variant
tool_call_idstring | null
+1 more fields
stream_optionsanyOf (2)
variant 1StreamOptionsvariant
include_usagebooleanrequired
max_completion_tokensinteger | null
format uint32min 0
top_pnumber | null
format float
temperaturenumber | null
format float
thinkinganyOf (2)
variant 1HistoryThinkingvariant
enum "off", "low", "mid", "high"
seedinteger | null
format uint32min 0
presence_penaltynumber | null
format float
frequency_penaltynumber | null
format float
response_formatanyOf (2)
variant 1ResponseFormatvariant
ninteger | null
format uint32min 0
toolsarray | null
itemsToolarray item
typeToolTyperequired
enum "function"
functionHistoryFunctionrequired
parametersHistoryFunctionParametersrequired
tool_choiceanyOf (2)
variant 1ToolChoicevariant
variant 4objectvariant
typeToolTyperequired
enum "function"
functionHistoryFunctionrequired
+1 more fields