{"openapi":"3.1.0","info":{"title":"Ambient Public HTTP API","version":"0.1.0"},"paths":{"/v1/messages/count_tokens":{"post":{"tags":["Anthropic"],"summary":"Count Tokens","description":"Count tokens for an Anthropic request using upstream tokenizer.","operationId":"count_tokens_v1_messages_count_tokens_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/messages":{"post":{"tags":["Anthropic"],"summary":"Messages","operationId":"messages_v1_messages_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AnthropicRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/chat/completions":{"post":{"tags":["Completions"],"summary":"Chat Completions","operationId":"chat_completions_v1_chat_completions_post","parameters":[{"name":"public-key","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Public key for encryption. Only supported with streaming right now.","title":"Public-Key"},"description":"Public key for encryption. Only supported with streaming right now."},{"name":"iv","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Initialization vector for encryption. Only supported with streaming right now.","title":"Iv"},"description":"Initialization vector for encryption. Only supported with streaming right now."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChatCompletionsRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChatCompletionResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/completions":{"post":{"tags":["Completions"],"summary":"Completions","operationId":"completions_v1_completions_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LegacyCompletionsRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/models":{"get":{"tags":["Models"],"summary":"List Models","operationId":"list_models_v1_models_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListModelsResponse"}}}}}}},"/v1/models/{model_id}":{"get":{"tags":["Models"],"summary":"Get Model","operationId":"get_model_v1_models__model_id__get","parameters":[{"name":"model_id","in":"path","required":true,"schema":{"type":"string","title":"Model Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ModelInfo"}}}},"404":{"description":"Model not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/assistants":{"post":{"tags":["Assistants"],"summary":"Create Assistant","operationId":"create_assistant_v1_assistants_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateAssistantRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Assistant"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["Assistants"],"summary":"List Assistants","operationId":"list_assistants_v1_assistants_get","parameters":[{"name":"after","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"After"}},{"name":"before","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Before"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":100,"title":"Limit"}},{"name":"order","in":"query","required":false,"schema":{"enum":["asc","desc"],"type":"string","default":"asc","title":"Order"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListResponseType_Assistant_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/assistants/{assistant_id}":{"get":{"tags":["Assistants"],"summary":"Get Assistant","operationId":"get_assistant_v1_assistants__assistant_id__get","parameters":[{"name":"assistant_id","in":"path","required":true,"schema":{"type":"string","title":"Assistant Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Assistant"}}}},"404":{"description":"Assistant not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["Assistants"],"summary":"Update Assistant","operationId":"update_assistant_v1_assistants__assistant_id__post","parameters":[{"name":"assistant_id","in":"path","required":true,"schema":{"type":"string","title":"Assistant Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateAssistantRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Assistant"}}}},"404":{"description":"Assistant not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["Assistants"],"summary":"Delete Assistant","operationId":"delete_assistant_v1_assistants__assistant_id__delete","parameters":[{"name":"assistant_id","in":"path","required":true,"schema":{"type":"string","title":"Assistant Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Assistant not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/threads":{"post":{"tags":["Threads"],"summary":"Create Thread","operationId":"create_thread_v1_threads_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateThreadRequest"}}}},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Thread"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["Threads"],"summary":"List Threads","operationId":"list_threads_v1_threads_get","parameters":[{"name":"after","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"After"}},{"name":"before","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Before"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":100,"title":"Limit"}},{"name":"order","in":"query","required":false,"schema":{"enum":["asc","desc"],"type":"string","default":"asc","title":"Order"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListResponseType_Thread_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/threads/{thread_id}":{"get":{"tags":["Threads"],"summary":"Get Thread","operationId":"get_thread_v1_threads__thread_id__get","parameters":[{"name":"thread_id","in":"path","required":true,"schema":{"type":"string","title":"Thread Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Thread"}}}},"404":{"description":"Thread not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["Threads"],"summary":"Update Thread","operationId":"update_thread_v1_threads__thread_id__post","parameters":[{"name":"thread_id","in":"path","required":true,"schema":{"type":"string","title":"Thread Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateThreadRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Thread"}}}},"404":{"description":"Thread not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["Threads"],"summary":"Delete Thread","operationId":"delete_thread_v1_threads__thread_id__delete","parameters":[{"name":"thread_id","in":"path","required":true,"schema":{"type":"string","title":"Thread Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Thread not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/threads/{thread_id}/runs":{"post":{"tags":["Runs"],"summary":"Create Run","operationId":"create_run_v1_threads__thread_id__runs_post","parameters":[{"name":"thread_id","in":"path","required":true,"schema":{"type":"string","title":"Thread Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateRunRequest-Input"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateRunRequest-Output"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["Runs"],"summary":"List Runs","operationId":"list_runs_v1_threads__thread_id__runs_get","parameters":[{"name":"thread_id","in":"path","required":true,"schema":{"type":"string","title":"Thread Id"}},{"name":"after","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"After"}},{"name":"before","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Before"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":100,"title":"Limit"}},{"name":"order","in":"query","required":false,"schema":{"enum":["asc","desc"],"type":"string","default":"asc","title":"Order"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListRunsResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/threads/{thread_id}/runs/{run_id}":{"get":{"tags":["Runs"],"summary":"Get Run","operationId":"get_run_v1_threads__thread_id__runs__run_id__get","parameters":[{"name":"thread_id","in":"path","required":true,"schema":{"type":"string","title":"Thread Id"}},{"name":"run_id","in":"path","required":true,"schema":{"type":"string","title":"Run Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Run"}}}},"404":{"description":"Run not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["Runs"],"summary":"Update Run","operationId":"update_run_v1_threads__thread_id__runs__run_id__post","parameters":[{"name":"thread_id","in":"path","required":true,"schema":{"type":"string","title":"Thread Id"}},{"name":"run_id","in":"path","required":true,"schema":{"type":"string","title":"Run Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateRunRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Run"}}}},"404":{"description":"Run not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["Runs"],"summary":"Delete Run","operationId":"delete_run_v1_threads__thread_id__runs__run_id__delete","parameters":[{"name":"thread_id","in":"path","required":true,"schema":{"type":"string","title":"Thread Id"}},{"name":"run_id","in":"path","required":true,"schema":{"type":"string","title":"Run Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/threads/{thread_id}/runs/{run_id}/steps":{"get":{"tags":["Runs"],"summary":"Get Run Steps","operationId":"get_run_steps_v1_threads__thread_id__runs__run_id__steps_get","parameters":[{"name":"thread_id","in":"path","required":true,"schema":{"type":"string","title":"Thread Id"}},{"name":"run_id","in":"path","required":true,"schema":{"type":"string","title":"Run Id"}},{"name":"after","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"After"}},{"name":"before","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Before"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":100,"title":"Limit"}},{"name":"order","in":"query","required":false,"schema":{"enum":["asc","desc"],"type":"string","default":"asc","title":"Order"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListResponseType_RunStep_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/threads/{thread_id}/runs/{run_id}/steps/{step_id}":{"get":{"tags":["Runs"],"summary":"Get Run Step","operationId":"get_run_step_v1_threads__thread_id__runs__run_id__steps__step_id__get","parameters":[{"name":"thread_id","in":"path","required":true,"schema":{"type":"string","title":"Thread Id"}},{"name":"run_id","in":"path","required":true,"schema":{"type":"string","title":"Run Id"}},{"name":"step_id","in":"path","required":true,"schema":{"type":"string","title":"Step Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunStep"}}}},"404":{"description":"Run step not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/threads/{thread_id}/messages":{"post":{"tags":["Messages"],"summary":"Create Message","operationId":"create_message_v1_threads__thread_id__messages_post","parameters":[{"name":"thread_id","in":"path","required":true,"schema":{"type":"string","title":"Thread Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateMessageRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/api__routes__messages__Message"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["Messages"],"summary":"List Messages","operationId":"list_messages_v1_threads__thread_id__messages_get","parameters":[{"name":"thread_id","in":"path","required":true,"schema":{"type":"string","title":"Thread Id"}},{"name":"after","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"After"}},{"name":"before","in":"query","required":false,"schema":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Before"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":100,"title":"Limit"}},{"name":"order","in":"query","required":false,"schema":{"enum":["asc","desc"],"type":"string","default":"asc","title":"Order"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListResponseType_Message_"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/threads/{thread_id}/messages/{message_id}":{"get":{"tags":["Messages"],"summary":"Get Message","operationId":"get_message_v1_threads__thread_id__messages__message_id__get","parameters":[{"name":"thread_id","in":"path","required":true,"schema":{"type":"string","title":"Thread Id"}},{"name":"message_id","in":"path","required":true,"schema":{"type":"string","title":"Message Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/api__routes__messages__Message"}}}},"404":{"description":"Message not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["Messages"],"summary":"Update Message","operationId":"update_message_v1_threads__thread_id__messages__message_id__post","parameters":[{"name":"thread_id","in":"path","required":true,"schema":{"type":"string","title":"Thread Id"}},{"name":"message_id","in":"path","required":true,"schema":{"type":"string","title":"Message Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateMessageRequest"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/api__routes__messages__Message"}}}},"404":{"description":"Message not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["Messages"],"summary":"Delete Message","operationId":"delete_message_v1_threads__thread_id__messages__message_id__delete","parameters":[{"name":"thread_id","in":"path","required":true,"schema":{"type":"string","title":"Thread Id"}},{"name":"message_id","in":"path","required":true,"schema":{"type":"string","title":"Message Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Message not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/responses":{"post":{"tags":["Responses"],"summary":"Create Response","operationId":"create_response_v1_responses_post","requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponseInput"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["Responses"],"summary":"List Response","operationId":"list_response_v1_responses_get","parameters":[{"name":"after","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"After"}},{"name":"before","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Before"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","default":100,"title":"Limit"}},{"name":"top_response_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"default":"unset","title":"Top Response Id"}},{"name":"previous_response_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"default":"unset","title":"Previous Response Id"}},{"name":"order","in":"query","required":false,"schema":{"enum":["asc","desc"],"type":"string","default":"desc","title":"Order"}},{"name":"meta","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Meta"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListResponseType_Union_APIResponse__APIResponseMeta__"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/responses/{response_id}":{"get":{"tags":["Responses"],"summary":"Get Response","operationId":"get_response_v1_responses__response_id__get","parameters":[{"name":"response_id","in":"path","required":true,"schema":{"type":"string","title":"Response Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}},"404":{"description":"Response not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["Responses"],"summary":"Delete Response","operationId":"delete_response_v1_responses__response_id__delete","parameters":[{"name":"response_id","in":"path","required":true,"schema":{"type":"string","title":"Response Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"404":{"description":"Response not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/responses/{response_id}/thread":{"get":{"tags":["Responses"],"summary":"Get Thread","operationId":"get_thread_v1_responses__response_id__thread_get","parameters":[{"name":"response_id","in":"path","required":true,"schema":{"type":"string","title":"Response Id"}},{"name":"top_response","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Top Response"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ListResponseType_APIResponse_"}}}},"404":{"description":"Response not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/responses/{response_id}/cancel":{"post":{"tags":["Responses"],"summary":"Cancel Response","operationId":"cancel_response_v1_responses__response_id__cancel_post","parameters":[{"name":"response_id","in":"path","required":true,"schema":{"type":"string","title":"Response Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/APIResponse"}}}},"404":{"description":"Response not found"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tools":{"post":{"tags":["Tools"],"summary":"Execute tool calls directly","operationId":"execute_tools_v1_tools_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ToolCallRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/billing/x402/register-and-subscribe":{"post":{"summary":"X402 Register And Subscribe","operationId":"x402_register_and_subscribe_billing_x402_register_and_subscribe_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/X402RegisterAndSubscribeRequest"}}},"required":true},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/X402RegisterAndSubscribeResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/billing/x402/subscription-intent":{"post":{"summary":"X402 Subscription Intent","operationId":"x402_subscription_intent_billing_x402_subscription_intent_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/X402SubscriptionIntentRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/X402SubscriptionIntentResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/billing/x402/subscription-complete":{"post":{"summary":"X402 Subscription Complete","operationId":"x402_subscription_complete_billing_x402_subscription_complete_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/X402SubscriptionPaymentRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/X402SubscriptionCompletionResponse"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/referral/dashboard":{"get":{"tags":["Referrals"],"summary":"Get Referral Dashboard","description":"Returns referral link, terms, KPIs, referred users, and payout history for the current referrer. Use a user JWT in the Authorization header.","operationId":"get_referral_dashboard_referral_dashboard_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReferralDashboardResponse"}}}}},"security":[{"HTTPBearer":[]}]}}},"components":{"schemas":{"APIResponse":{"properties":{"id":{"type":"string","title":"Id"},"created_at":{"type":"number","title":"Created At"},"error":{"anyOf":[{"$ref":"#/components/schemas/ResponseError"},{"type":"null"}]},"incomplete_details":{"anyOf":[{"$ref":"#/components/schemas/openai__types__responses__response__IncompleteDetails"},{"type":"null"}]},"instructions":{"anyOf":[{"type":"string"},{"items":{"anyOf":[{"$ref":"#/components/schemas/EasyInputMessage"},{"$ref":"#/components/schemas/openai__types__responses__response_input_item__Message"},{"$ref":"#/components/schemas/ResponseOutputMessage"},{"$ref":"#/components/schemas/ResponseFileSearchToolCall"},{"$ref":"#/components/schemas/ResponseComputerToolCall"},{"$ref":"#/components/schemas/ComputerCallOutput"},{"$ref":"#/components/schemas/ResponseFunctionWebSearch"},{"$ref":"#/components/schemas/ResponseFunctionToolCall"},{"$ref":"#/components/schemas/FunctionCallOutput"},{"$ref":"#/components/schemas/ResponseReasoningItem"},{"$ref":"#/components/schemas/ImageGenerationCall"},{"$ref":"#/components/schemas/ResponseCodeInterpreterToolCall"},{"$ref":"#/components/schemas/LocalShellCall"},{"$ref":"#/components/schemas/LocalShellCallOutput"},{"$ref":"#/components/schemas/McpListTools"},{"$ref":"#/components/schemas/McpApprovalRequest"},{"$ref":"#/components/schemas/McpApprovalResponse"},{"$ref":"#/components/schemas/McpCall"},{"$ref":"#/components/schemas/ResponseCustomToolCallOutput"},{"$ref":"#/components/schemas/ResponseCustomToolCall"},{"$ref":"#/components/schemas/ItemReference"}]},"type":"array"},{"type":"null"}],"title":"Instructions"},"metadata":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"title":"Metadata"},"model":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Model"},"object":{"type":"string","title":"Object","default":"response"},"output":{"items":{"anyOf":[{"$ref":"#/components/schemas/ResponseOutputMessage"},{"$ref":"#/components/schemas/ResponseFileSearchToolCall"},{"$ref":"#/components/schemas/ResponseFunctionToolCall"},{"$ref":"#/components/schemas/ResponseFunctionWebSearch"},{"$ref":"#/components/schemas/ResponseComputerToolCall"},{"$ref":"#/components/schemas/ResponseReasoningItem"},{"$ref":"#/components/schemas/ImageGenerationCall"},{"$ref":"#/components/schemas/ResponseCodeInterpreterToolCall"},{"$ref":"#/components/schemas/LocalShellCall"},{"$ref":"#/components/schemas/McpCall"},{"$ref":"#/components/schemas/McpListTools"},{"$ref":"#/components/schemas/McpApprovalRequest"},{"$ref":"#/components/schemas/ResponseCustomToolCall"}]},"type":"array","title":"Output"},"parallel_tool_calls":{"type":"boolean","title":"Parallel Tool Calls"},"temperature":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Temperature"},"tool_choice":{"anyOf":[{"type":"string","enum":["none","auto","required"]},{"$ref":"#/components/schemas/ToolChoiceAllowed"},{"$ref":"#/components/schemas/ToolChoiceTypes"},{"$ref":"#/components/schemas/ToolChoiceFunction"},{"$ref":"#/components/schemas/ToolChoiceMcp"},{"$ref":"#/components/schemas/ToolChoiceCustom"}],"title":"Tool Choice"},"tools":{"items":{"anyOf":[{"$ref":"#/components/schemas/openai__types__responses__function_tool__FunctionTool"},{"$ref":"#/components/schemas/openai__types__responses__file_search_tool__FileSearchTool"},{"$ref":"#/components/schemas/ComputerTool"},{"$ref":"#/components/schemas/WebSearchTool"},{"$ref":"#/components/schemas/Mcp-Output"},{"$ref":"#/components/schemas/openai__types__responses__tool__CodeInterpreter"},{"$ref":"#/components/schemas/ImageGeneration-Output"},{"$ref":"#/components/schemas/LocalShell-Output"},{"$ref":"#/components/schemas/CustomTool"},{"$ref":"#/components/schemas/WebSearchPreviewTool"}]},"type":"array","title":"Tools"},"top_p":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Top P"},"background":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Background"},"conversation":{"anyOf":[{"$ref":"#/components/schemas/Conversation"},{"type":"null"}]},"max_output_tokens":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max Output Tokens"},"max_tool_calls":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max Tool Calls"},"previous_response_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Previous Response Id"},"prompt":{"anyOf":[{"$ref":"#/components/schemas/ResponsePrompt"},{"type":"null"}]},"prompt_cache_key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Prompt Cache Key"},"reasoning":{"anyOf":[{"$ref":"#/components/schemas/ReasoningConfiguration"},{"type":"null"}]},"safety_identifier":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Safety Identifier"},"service_tier":{"anyOf":[{"type":"string","enum":["auto","default","flex","scale","priority"]},{"type":"null"}],"title":"Service Tier"},"status":{"anyOf":[{"type":"string","enum":["completed","failed","in_progress","cancelled","queued","incomplete"]},{"type":"null"}],"title":"Status"},"text":{"anyOf":[{"$ref":"#/components/schemas/ResponseTextConfig"},{"type":"null"}]},"top_logprobs":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Top Logprobs"},"truncation":{"anyOf":[{"type":"string","enum":["auto","disabled"]},{"type":"null"}],"title":"Truncation"},"usage":{"anyOf":[{"$ref":"#/components/schemas/ResponseUsage"},{"type":"null"}]},"user":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"User"},"thinking_budget":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Thinking Budget"},"emit_usage":{"type":"boolean","title":"Emit Usage","default":false},"emit_verified":{"type":"boolean","title":"Emit Verified","default":false},"emit_ambient_events":{"type":"boolean","title":"Emit Ambient Events","default":false},"wait_for_verification":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Wait For Verification","default":false},"merkle_root":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Merkle Root"},"store":{"type":"boolean","title":"Store","default":false},"record":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Record"}},"additionalProperties":true,"type":"object","required":["id","created_at","output","parallel_tool_calls","tool_choice","tools"],"title":"APIResponse"},"APIResponseInput":{"properties":{"thinking_budget":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Thinking Budget","description":"WARNING. DEPRECATED. Use reasoning configuration instead.","example":1000},"reasoning":{"anyOf":[{"$ref":"#/components/schemas/ReasoningConfiguration"},{"type":"null"}],"description":"Configuration for the model's reasoning capabilities."},"emit_usage":{"type":"boolean","title":"Emit Usage","description":"Whether to return usage information","default":false,"example":false},"emit_verified":{"type":"boolean","title":"Emit Verified","description":"Whether to return verification status","default":false,"example":false},"emit_ambient_events":{"type":"boolean","title":"Emit Ambient Events","description":"Whether to return lifecycle events","default":false,"example":false},"wait_for_verification":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Wait For Verification","description":"Whether to wait for verification to complete before completing the request","default":false,"example":false},"enabled_tools":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Enabled Tools","description":"List of enabled tools. Supported tools: ['`*`', 'websearch', 'retrieval', 'crypto_price', 'stock_price', 'weather', 'currency_convert', 'calculator']. Use [`*`] to enable all tools.","example":["*","websearch","retrieval"]},"force_auction_v2":{"type":"boolean","title":"Force Auction V2","description":"Force routing via the NATS-based auction v2 request router, bypassing rollout sampling.","default":false,"example":false},"guided_json":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"string"},{"type":"null"}],"title":"Guided Json"},"model":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Model"},"background":{"type":"boolean","title":"Background","default":false},"input":{"anyOf":[{"type":"string"},{"$ref":"#/components/schemas/ReasoningContentChunk"},{"items":{"$ref":"#/components/schemas/ReasoningContentChunk"},"type":"array"},{"type":"null"}],"title":"Input"},"text":{"anyOf":[{"$ref":"#/components/schemas/ResponseTextConfig"},{"type":"null"}]},"instructions":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Instructions"},"max_output_tokens":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max Output Tokens"},"max_tool_calls":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max Tool Calls"},"metadata":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"title":"Metadata"},"parallel_tool_calls":{"type":"boolean","title":"Parallel Tool Calls","default":false},"previous_response_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Previous Response Id"},"top_response_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Top Response Id"},"store":{"type":"boolean","title":"Store","default":false},"stream":{"type":"boolean","title":"Stream","default":false},"stream_options":{"anyOf":[{"$ref":"#/components/schemas/openai__types__responses__response_create_params__StreamOptions"},{"type":"null"}]},"temperature":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Temperature"},"tool_choice":{"anyOf":[{"type":"string","enum":["none","auto","required"]},{"$ref":"#/components/schemas/ToolChoiceAllowedParam"},{"$ref":"#/components/schemas/ToolChoiceTypesParam"},{"$ref":"#/components/schemas/ToolChoiceFunctionParam"},{"$ref":"#/components/schemas/ToolChoiceMcpParam"},{"$ref":"#/components/schemas/ToolChoiceCustomParam"}],"title":"Tool Choice","default":"auto"},"tools":{"anyOf":[{"items":{"anyOf":[{"$ref":"#/components/schemas/FunctionToolParam"},{"$ref":"#/components/schemas/FileSearchToolParam"},{"$ref":"#/components/schemas/ComputerToolParam"},{"$ref":"#/components/schemas/WebSearchToolParam"},{"$ref":"#/components/schemas/Mcp-Input"},{"$ref":"#/components/schemas/CodeInterpreter-Input"},{"$ref":"#/components/schemas/ImageGeneration-Input"},{"$ref":"#/components/schemas/LocalShell-Input"},{"$ref":"#/components/schemas/CustomToolParam"},{"$ref":"#/components/schemas/WebSearchPreviewToolParam"}]},"type":"array"},{"type":"null"}],"title":"Tools"},"top_logprobs":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Top Logprobs"},"top_p":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Top P"},"truncation":{"type":"string","enum":["auto","disabled"],"title":"Truncation","default":"disabled"},"user":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"User"}},"type":"object","title":"APIResponseInput"},"APIResponseMeta":{"properties":{"id":{"type":"string","title":"Id"},"team_id":{"type":"string","title":"Team Id"},"user_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"User Id"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Title"},"previous_response_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Previous Response Id"},"top_response_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Top Response Id"},"created_at":{"type":"string","format":"date-time","title":"Created At"}},"type":"object","required":["id","team_id","user_id","title","previous_response_id","top_response_id","created_at"],"title":"APIResponseMeta"},"ActionClick":{"properties":{"button":{"type":"string","enum":["left","right","wheel","back","forward"],"title":"Button"},"type":{"type":"string","const":"click","title":"Type"},"x":{"type":"integer","title":"X"},"y":{"type":"integer","title":"Y"}},"additionalProperties":true,"type":"object","required":["button","type","x","y"],"title":"ActionClick"},"ActionDoubleClick":{"properties":{"type":{"type":"string","const":"double_click","title":"Type"},"x":{"type":"integer","title":"X"},"y":{"type":"integer","title":"Y"}},"additionalProperties":true,"type":"object","required":["type","x","y"],"title":"ActionDoubleClick"},"ActionDrag":{"properties":{"path":{"items":{"$ref":"#/components/schemas/ActionDragPath"},"type":"array","title":"Path"},"type":{"type":"string","const":"drag","title":"Type"}},"additionalProperties":true,"type":"object","required":["path","type"],"title":"ActionDrag"},"ActionDragPath":{"properties":{"x":{"type":"integer","title":"X"},"y":{"type":"integer","title":"Y"}},"additionalProperties":true,"type":"object","required":["x","y"],"title":"ActionDragPath"},"ActionFind":{"properties":{"pattern":{"type":"string","title":"Pattern"},"type":{"type":"string","const":"find","title":"Type"},"url":{"type":"string","title":"Url"}},"additionalProperties":true,"type":"object","required":["pattern","type","url"],"title":"ActionFind"},"ActionKeypress":{"properties":{"keys":{"items":{"type":"string"},"type":"array","title":"Keys"},"type":{"type":"string","const":"keypress","title":"Type"}},"additionalProperties":true,"type":"object","required":["keys","type"],"title":"ActionKeypress"},"ActionMove":{"properties":{"type":{"type":"string","const":"move","title":"Type"},"x":{"type":"integer","title":"X"},"y":{"type":"integer","title":"Y"}},"additionalProperties":true,"type":"object","required":["type","x","y"],"title":"ActionMove"},"ActionOpenPage":{"properties":{"type":{"type":"string","const":"open_page","title":"Type"},"url":{"type":"string","title":"Url"}},"additionalProperties":true,"type":"object","required":["type","url"],"title":"ActionOpenPage"},"ActionScreenshot":{"properties":{"type":{"type":"string","const":"screenshot","title":"Type"}},"additionalProperties":true,"type":"object","required":["type"],"title":"ActionScreenshot"},"ActionScroll":{"properties":{"scroll_x":{"type":"integer","title":"Scroll X"},"scroll_y":{"type":"integer","title":"Scroll Y"},"type":{"type":"string","const":"scroll","title":"Type"},"x":{"type":"integer","title":"X"},"y":{"type":"integer","title":"Y"}},"additionalProperties":true,"type":"object","required":["scroll_x","scroll_y","type","x","y"],"title":"ActionScroll"},"ActionSearch":{"properties":{"query":{"type":"string","title":"Query"},"type":{"type":"string","const":"search","title":"Type"},"sources":{"anyOf":[{"items":{"$ref":"#/components/schemas/ActionSearchSource"},"type":"array"},{"type":"null"}],"title":"Sources"}},"additionalProperties":true,"type":"object","required":["query","type"],"title":"ActionSearch"},"ActionSearchSource":{"properties":{"type":{"type":"string","const":"url","title":"Type"},"url":{"type":"string","title":"Url"}},"additionalProperties":true,"type":"object","required":["type","url"],"title":"ActionSearchSource"},"ActionType":{"properties":{"text":{"type":"string","title":"Text"},"type":{"type":"string","const":"type","title":"Type"}},"additionalProperties":true,"type":"object","required":["text","type"],"title":"ActionType"},"ActionWait":{"properties":{"type":{"type":"string","const":"wait","title":"Type"}},"additionalProperties":true,"type":"object","required":["type"],"title":"ActionWait"},"Annotation":{"properties":{"type":{"type":"string","const":"url_citation","title":"Type"},"url_citation":{"$ref":"#/components/schemas/openai__types__chat__chat_completion_message__AnnotationURLCitation"}},"additionalProperties":true,"type":"object","required":["type","url_citation"],"title":"Annotation"},"AnnotationContainerFileCitation":{"properties":{"container_id":{"type":"string","title":"Container Id"},"end_index":{"type":"integer","title":"End Index"},"file_id":{"type":"string","title":"File Id"},"filename":{"type":"string","title":"Filename"},"start_index":{"type":"integer","title":"Start Index"},"type":{"type":"string","const":"container_file_citation","title":"Type"}},"additionalProperties":true,"type":"object","required":["container_id","end_index","file_id","filename","start_index","type"],"title":"AnnotationContainerFileCitation"},"AnnotationFileCitation":{"properties":{"file_id":{"type":"string","title":"File Id"},"filename":{"type":"string","title":"Filename"},"index":{"type":"integer","title":"Index"},"type":{"type":"string","const":"file_citation","title":"Type"}},"additionalProperties":true,"type":"object","required":["file_id","filename","index","type"],"title":"AnnotationFileCitation"},"AnnotationFilePath":{"properties":{"file_id":{"type":"string","title":"File Id"},"index":{"type":"integer","title":"Index"},"type":{"type":"string","const":"file_path","title":"Type"}},"additionalProperties":true,"type":"object","required":["file_id","index","type"],"title":"AnnotationFilePath"},"AnthropicMessage":{"properties":{"role":{"type":"string","enum":["user","assistant","system"],"title":"Role"},"content":{"anyOf":[{"type":"string"},{"items":{"anyOf":[{"$ref":"#/components/schemas/TextBlock"},{"$ref":"#/components/schemas/ToolUseBlock"},{"$ref":"#/components/schemas/ToolResultBlock"},{"additionalProperties":true,"type":"object"}]},"type":"array"}],"title":"Content"}},"type":"object","required":["role","content"],"title":"AnthropicMessage"},"AnthropicRequest":{"properties":{"model":{"type":"string","title":"Model"},"messages":{"items":{"$ref":"#/components/schemas/AnthropicMessage"},"type":"array","minItems":1,"title":"Messages"},"max_tokens":{"type":"integer","title":"Max Tokens"},"system":{"anyOf":[{"type":"string"},{"items":{"anyOf":[{"$ref":"#/components/schemas/TextBlock"},{"additionalProperties":true,"type":"object"}]},"type":"array"},{"type":"null"}],"title":"System"},"stop_sequences":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Stop Sequences"},"stream":{"type":"boolean","title":"Stream","default":false},"temperature":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Temperature"},"top_p":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Top P"},"tools":{"anyOf":[{"items":{"$ref":"#/components/schemas/AnthropicTool"},"type":"array"},{"type":"null"}],"title":"Tools"},"tool_choice":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Tool Choice"},"thinking":{"anyOf":[{"$ref":"#/components/schemas/ThinkingConfig"},{"type":"null"}]}},"type":"object","required":["model","messages","max_tokens"],"title":"AnthropicRequest"},"AnthropicTool":{"properties":{"name":{"type":"string","title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"input_schema":{"additionalProperties":true,"type":"object","title":"Input Schema"}},"type":"object","required":["name","input_schema"],"title":"AnthropicTool"},"Assistant":{"properties":{"id":{"type":"string","title":"Id"},"created_at":{"type":"integer","title":"Created At"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"instructions":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Instructions"},"metadata":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"title":"Metadata"},"model":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Model"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"object":{"type":"string","title":"Object","default":"assistant"},"tools":{"items":{"anyOf":[{"$ref":"#/components/schemas/CodeInterpreterTool"},{"$ref":"#/components/schemas/openai__types__beta__file_search_tool__FileSearchTool-Output"},{"$ref":"#/components/schemas/openai__types__beta__function_tool__FunctionTool-Output"}]},"type":"array","title":"Tools","default":[]},"response_format":{"anyOf":[{"type":"string","const":"auto"},{"$ref":"#/components/schemas/ResponseFormatText"},{"$ref":"#/components/schemas/ResponseFormatJSONObject"},{"$ref":"#/components/schemas/ResponseFormatJSONSchema"},{"type":"null"}],"title":"Response Format"},"temperature":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Temperature"},"tool_resources":{"anyOf":[{"$ref":"#/components/schemas/ToolResources"},{"type":"null"}]},"top_p":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Top P"},"updated_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Updated At"}},"additionalProperties":true,"type":"object","required":["id","created_at"],"title":"Assistant"},"AssistantToolChoice":{"properties":{"type":{"type":"string","enum":["function","code_interpreter","file_search"],"title":"Type"},"function":{"anyOf":[{"$ref":"#/components/schemas/AssistantToolChoiceFunction"},{"type":"null"}]}},"additionalProperties":true,"type":"object","required":["type"],"title":"AssistantToolChoice"},"AssistantToolChoiceFunction":{"properties":{"name":{"type":"string","title":"Name"}},"additionalProperties":true,"type":"object","required":["name"],"title":"AssistantToolChoiceFunction"},"Attachment":{"properties":{"file_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"File Id"},"tools":{"anyOf":[{"items":{"anyOf":[{"$ref":"#/components/schemas/CodeInterpreterTool"},{"$ref":"#/components/schemas/AttachmentToolAssistantToolsFileSearchTypeOnly"}]},"type":"array"},{"type":"null"}],"title":"Tools"}},"additionalProperties":true,"type":"object","title":"Attachment"},"AttachmentToolAssistantToolsFileSearchTypeOnly":{"properties":{"type":{"type":"string","const":"file_search","title":"Type"}},"additionalProperties":true,"type":"object","required":["type"],"title":"AttachmentToolAssistantToolsFileSearchTypeOnly"},"CacheControl":{"properties":{"type":{"type":"string","const":"ephemeral","title":"Type","default":"ephemeral"}},"type":"object","title":"CacheControl"},"ChatCompletionAudio":{"properties":{"id":{"type":"string","title":"Id"},"data":{"type":"string","title":"Data"},"expires_at":{"type":"integer","title":"Expires At"},"transcript":{"type":"string","title":"Transcript"}},"additionalProperties":true,"type":"object","required":["id","data","expires_at","transcript"],"title":"ChatCompletionAudio"},"ChatCompletionContentPart":{"properties":{"type":{"type":"string","title":"Type"},"text":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Text"},"image_url":{"anyOf":[{"type":"string"},{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Image Url"},"video_url":{"anyOf":[{"type":"string"},{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Video Url"}},"additionalProperties":true,"type":"object","required":["type"],"title":"ChatCompletionContentPart"},"ChatCompletionMessage":{"properties":{"content":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Content"},"refusal":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Refusal"},"role":{"type":"string","const":"assistant","title":"Role"},"annotations":{"anyOf":[{"items":{"$ref":"#/components/schemas/Annotation"},"type":"array"},{"type":"null"}],"title":"Annotations"},"audio":{"anyOf":[{"$ref":"#/components/schemas/ChatCompletionAudio"},{"type":"null"}]},"function_call":{"anyOf":[{"$ref":"#/components/schemas/FunctionCall"},{"type":"null"}]},"tool_calls":{"anyOf":[{"items":{"anyOf":[{"$ref":"#/components/schemas/ChatCompletionMessageFunctionToolCall-Output"},{"$ref":"#/components/schemas/ChatCompletionMessageCustomToolCall"}]},"type":"array"},{"type":"null"}],"title":"Tool Calls"}},"additionalProperties":true,"type":"object","required":["role"],"title":"ChatCompletionMessage"},"ChatCompletionMessageCustomToolCall":{"properties":{"id":{"type":"string","title":"Id"},"custom":{"$ref":"#/components/schemas/Custom"},"type":{"type":"string","const":"custom","title":"Type"}},"additionalProperties":true,"type":"object","required":["id","custom","type"],"title":"ChatCompletionMessageCustomToolCall"},"ChatCompletionMessageFunctionToolCall-Input":{"properties":{"id":{"type":"string","title":"Id"},"function":{"$ref":"#/components/schemas/Function-Input"},"type":{"type":"string","const":"function","title":"Type"}},"additionalProperties":true,"type":"object","required":["id","function","type"],"title":"ChatCompletionMessageFunctionToolCall"},"ChatCompletionMessageFunctionToolCall-Output":{"properties":{"id":{"type":"string","title":"Id"},"function":{"$ref":"#/components/schemas/openai__types__chat__chat_completion_message_function_tool_call__Function"},"type":{"type":"string","const":"function","title":"Type"}},"additionalProperties":true,"type":"object","required":["id","function","type"],"title":"ChatCompletionMessageFunctionToolCall"},"ChatCompletionMessageToolCallParam":{"properties":{"id":{"type":"string","title":"Id"},"function":{"$ref":"#/components/schemas/FunctionParam"},"type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Type"},"result":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Result","description":"The result of the tool call if using ambient's tool calling."}},"type":"object","required":["id","function"],"title":"ChatCompletionMessageToolCallParam"},"ChatCompletionResponse":{"properties":{"id":{"type":"string","title":"Id"},"choices":{"items":{"$ref":"#/components/schemas/Choice"},"type":"array","title":"Choices"},"created":{"type":"integer","title":"Created"},"model":{"type":"string","title":"Model"},"object":{"type":"string","const":"chat.completion","title":"Object"},"service_tier":{"anyOf":[{"type":"string","enum":["auto","default","flex","scale","priority"]},{"type":"null"}],"title":"Service Tier"},"system_fingerprint":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"System Fingerprint"},"usage":{"anyOf":[{"$ref":"#/components/schemas/CompletionUsage"},{"type":"null"}]},"merkle_root":{"type":"string","title":"Merkle Root"},"verified":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Verified"}},"additionalProperties":true,"type":"object","required":["id","choices","created","model","object","merkle_root"],"title":"ChatCompletionResponse"},"ChatCompletionTokenLogprob":{"properties":{"token":{"type":"string","title":"Token"},"bytes":{"anyOf":[{"items":{"type":"integer"},"type":"array"},{"type":"null"}],"title":"Bytes"},"logprob":{"type":"number","title":"Logprob"},"top_logprobs":{"items":{"$ref":"#/components/schemas/TopLogprob"},"type":"array","title":"Top Logprobs"}},"additionalProperties":true,"type":"object","required":["token","logprob","top_logprobs"],"title":"ChatCompletionTokenLogprob"},"ChatCompletionToolsParam":{"properties":{"type":{"type":"string","title":"Type"},"function":{"anyOf":[{"$ref":"#/components/schemas/api__routes__types__FunctionDefinition"},{"type":"null"}]}},"additionalProperties":true,"type":"object","required":["type"],"title":"ChatCompletionToolsParam"},"ChatCompletionsMessage":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"role":{"type":"string","title":"Role"},"tool_call_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tool Call Id"},"tool_calls":{"anyOf":[{"items":{"$ref":"#/components/schemas/ChatCompletionMessageToolCallParam"},"type":"array"},{"type":"null"}],"title":"Tool Calls"},"content":{"anyOf":[{"type":"string"},{"items":{"$ref":"#/components/schemas/ChatCompletionContentPart"},"type":"array"},{"type":"null"}],"title":"Content","description":"The content of the message. Can be a string or a list of structured messages.","default":"","example":"Hello!"}},"type":"object","required":["role"],"title":"ChatCompletionsMessage"},"ChatCompletionsRequest":{"properties":{"thinking_budget":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Thinking Budget","description":"WARNING. DEPRECATED. Use reasoning configuration instead.","example":1000},"reasoning":{"anyOf":[{"$ref":"#/components/schemas/ReasoningConfiguration"},{"type":"null"}],"description":"Configuration for the model's reasoning capabilities."},"emit_usage":{"type":"boolean","title":"Emit Usage","description":"Whether to return usage information","default":false,"example":false},"emit_verified":{"type":"boolean","title":"Emit Verified","description":"Whether to return verification status","default":false,"example":false},"emit_ambient_events":{"type":"boolean","title":"Emit Ambient Events","description":"Whether to return lifecycle events","default":false,"example":false},"wait_for_verification":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Wait For Verification","description":"Whether to wait for verification to complete before completing the request","default":false,"example":false},"enabled_tools":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Enabled Tools","description":"List of enabled tools. Supported tools: ['`*`', 'websearch', 'retrieval', 'crypto_price', 'stock_price', 'weather', 'currency_convert', 'calculator']. Use [`*`] to enable all tools.","example":["*","websearch","retrieval"]},"force_auction_v2":{"type":"boolean","title":"Force Auction V2","description":"Force routing via the NATS-based auction v2 request router, bypassing rollout sampling.","default":false,"example":false},"guided_json":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"string"},{"type":"null"}],"title":"Guided Json","description":"JSON schema for guided generation","example":{"properties":{"name":{"type":"string"}},"type":"object"}},"model":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Model"},"messages":{"items":{"$ref":"#/components/schemas/ChatCompletionsMessage"},"type":"array","minItems":1,"title":"Messages","example":[{"content":"Hello!","role":"user"}]},"frequency_penalty":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Frequency Penalty","default":0.0},"include_reasoning":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Include Reasoning"},"logit_bias":{"anyOf":[{"additionalProperties":{"type":"number"},"type":"object"},{"type":"null"}],"title":"Logit Bias"},"logprobs":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Logprobs","default":false},"max_tokens":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max Tokens","description":"Maximum number of tokens to generate","example":5000},"max_completion_tokens":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max Completion Tokens","description":"Maximum number of tokens to generate","example":5000},"min_p":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Min P"},"presence_penalty":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Presence Penalty","default":0.0},"repetition_penalty":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Repetition Penalty"},"response_format":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"string"},{"type":"null"}],"title":"Response Format"},"seed":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Seed"},"stop":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Stop"},"temperature":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Temperature","description":"Sampling temperature","example":0.7},"top_k":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Top K"},"top_logprobs":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Top Logprobs"},"top_p":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Top P"},"stream":{"type":"boolean","title":"Stream","default":false},"stream_options":{"anyOf":[{"$ref":"#/components/schemas/api__routes__types__StreamOptions"},{"type":"null"}]},"tools":{"anyOf":[{"items":{"$ref":"#/components/schemas/ChatCompletionToolsParam"},"type":"array"},{"type":"null"}],"title":"Tools"},"tool_choice":{"anyOf":[{"type":"string"},{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Tool Choice"}},"type":"object","required":["messages"],"title":"ChatCompletionsRequest"},"Choice":{"properties":{"finish_reason":{"type":"string","enum":["stop","length","tool_calls","content_filter","function_call"],"title":"Finish Reason"},"index":{"type":"integer","title":"Index"},"logprobs":{"anyOf":[{"$ref":"#/components/schemas/ChoiceLogprobs"},{"type":"null"}]},"message":{"$ref":"#/components/schemas/ChatCompletionMessage"}},"additionalProperties":true,"type":"object","required":["finish_reason","index","message"],"title":"Choice"},"ChoiceLogprobs":{"properties":{"content":{"anyOf":[{"items":{"$ref":"#/components/schemas/ChatCompletionTokenLogprob"},"type":"array"},{"type":"null"}],"title":"Content"},"refusal":{"anyOf":[{"items":{"$ref":"#/components/schemas/ChatCompletionTokenLogprob"},"type":"array"},{"type":"null"}],"title":"Refusal"}},"additionalProperties":true,"type":"object","title":"ChoiceLogprobs"},"CodeInterpreter-Input":{"properties":{"container":{"anyOf":[{"type":"string"},{"$ref":"#/components/schemas/CodeInterpreterContainerCodeInterpreterToolAuto-Input"}],"title":"Container"},"type":{"type":"string","const":"code_interpreter","title":"Type"}},"type":"object","required":["container","type"],"title":"CodeInterpreter"},"CodeInterpreterContainerCodeInterpreterToolAuto-Input":{"properties":{"type":{"type":"string","const":"auto","title":"Type"},"file_ids":{"items":{"type":"string"},"type":"array","title":"File Ids"}},"type":"object","required":["type"],"title":"CodeInterpreterContainerCodeInterpreterToolAuto"},"CodeInterpreterContainerCodeInterpreterToolAuto-Output":{"properties":{"type":{"type":"string","const":"auto","title":"Type"},"file_ids":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"File Ids"}},"additionalProperties":true,"type":"object","required":["type"],"title":"CodeInterpreterContainerCodeInterpreterToolAuto"},"CodeInterpreterOutputImage":{"properties":{"image":{"$ref":"#/components/schemas/CodeInterpreterOutputImageImage"},"type":{"type":"string","const":"image","title":"Type"}},"additionalProperties":true,"type":"object","required":["image","type"],"title":"CodeInterpreterOutputImage"},"CodeInterpreterOutputImageImage":{"properties":{"file_id":{"type":"string","title":"File Id"}},"additionalProperties":true,"type":"object","required":["file_id"],"title":"CodeInterpreterOutputImageImage"},"CodeInterpreterOutputLogs":{"properties":{"logs":{"type":"string","title":"Logs"},"type":{"type":"string","const":"logs","title":"Type"}},"additionalProperties":true,"type":"object","required":["logs","type"],"title":"CodeInterpreterOutputLogs"},"CodeInterpreterTool":{"properties":{"type":{"type":"string","const":"code_interpreter","title":"Type"}},"additionalProperties":true,"type":"object","required":["type"],"title":"CodeInterpreterTool"},"CodeInterpreterToolCall":{"properties":{"id":{"type":"string","title":"Id"},"code_interpreter":{"$ref":"#/components/schemas/openai__types__beta__threads__runs__code_interpreter_tool_call__CodeInterpreter"},"type":{"type":"string","const":"code_interpreter","title":"Type"}},"additionalProperties":true,"type":"object","required":["id","code_interpreter","type"],"title":"CodeInterpreterToolCall"},"CodeInterpreterToolParam":{"properties":{"type":{"type":"string","const":"code_interpreter","title":"Type"}},"type":"object","required":["type"],"title":"CodeInterpreterToolParam"},"ComparisonFilter-Input":{"properties":{"key":{"type":"string","title":"Key"},"type":{"type":"string","enum":["eq","ne","gt","gte","lt","lte"],"title":"Type"},"value":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}],"title":"Value"}},"type":"object","required":["key","type","value"],"title":"ComparisonFilter"},"ComparisonFilter-Output":{"properties":{"key":{"type":"string","title":"Key"},"type":{"type":"string","enum":["eq","ne","gt","gte","lt","lte"],"title":"Type"},"value":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}],"title":"Value"}},"additionalProperties":true,"type":"object","required":["key","type","value"],"title":"ComparisonFilter"},"CompletionTokensDetails":{"properties":{"accepted_prediction_tokens":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Accepted Prediction Tokens"},"audio_tokens":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Audio Tokens"},"reasoning_tokens":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Reasoning Tokens"},"rejected_prediction_tokens":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Rejected Prediction Tokens"}},"additionalProperties":true,"type":"object","title":"CompletionTokensDetails"},"CompletionUsage":{"properties":{"completion_tokens":{"type":"integer","title":"Completion Tokens"},"prompt_tokens":{"type":"integer","title":"Prompt Tokens"},"total_tokens":{"type":"integer","title":"Total Tokens"},"completion_tokens_details":{"anyOf":[{"$ref":"#/components/schemas/CompletionTokensDetails"},{"type":"null"}]},"prompt_tokens_details":{"anyOf":[{"$ref":"#/components/schemas/PromptTokensDetails"},{"type":"null"}]}},"additionalProperties":true,"type":"object","required":["completion_tokens","prompt_tokens","total_tokens"],"title":"CompletionUsage"},"CompoundFilter-Input":{"properties":{"filters":{"items":{"anyOf":[{"$ref":"#/components/schemas/ComparisonFilter-Input"},{}]},"type":"array","title":"Filters"},"type":{"type":"string","enum":["and","or"],"title":"Type"}},"type":"object","required":["filters","type"],"title":"CompoundFilter"},"CompoundFilter-Output":{"properties":{"filters":{"items":{"anyOf":[{"$ref":"#/components/schemas/ComparisonFilter-Output"},{}]},"type":"array","title":"Filters"},"type":{"type":"string","enum":["and","or"],"title":"Type"}},"additionalProperties":true,"type":"object","required":["filters","type"],"title":"CompoundFilter"},"ComputerCallOutput":{"properties":{"call_id":{"type":"string","title":"Call Id"},"output":{"$ref":"#/components/schemas/ResponseComputerToolCallOutputScreenshot"},"type":{"type":"string","const":"computer_call_output","title":"Type"},"id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Id"},"acknowledged_safety_checks":{"anyOf":[{"items":{"$ref":"#/components/schemas/ComputerCallOutputAcknowledgedSafetyCheck"},"type":"array"},{"type":"null"}],"title":"Acknowledged Safety Checks"},"status":{"anyOf":[{"type":"string","enum":["in_progress","completed","incomplete"]},{"type":"null"}],"title":"Status"}},"additionalProperties":true,"type":"object","required":["call_id","output","type"],"title":"ComputerCallOutput"},"ComputerCallOutputAcknowledgedSafetyCheck":{"properties":{"id":{"type":"string","title":"Id"},"code":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Code"},"message":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Message"}},"additionalProperties":true,"type":"object","required":["id"],"title":"ComputerCallOutputAcknowledgedSafetyCheck"},"ComputerTool":{"properties":{"display_height":{"type":"integer","title":"Display Height"},"display_width":{"type":"integer","title":"Display Width"},"environment":{"type":"string","enum":["windows","mac","linux","ubuntu","browser"],"title":"Environment"},"type":{"type":"string","const":"computer_use_preview","title":"Type"}},"additionalProperties":true,"type":"object","required":["display_height","display_width","environment","type"],"title":"ComputerTool"},"ComputerToolParam":{"properties":{"display_height":{"type":"integer","title":"Display Height"},"display_width":{"type":"integer","title":"Display Width"},"environment":{"type":"string","enum":["windows","mac","linux","ubuntu","browser"],"title":"Environment"},"type":{"type":"string","const":"computer_use_preview","title":"Type"}},"type":"object","required":["display_height","display_width","environment","type"],"title":"ComputerToolParam"},"Content":{"properties":{"text":{"type":"string","title":"Text"},"type":{"type":"string","const":"reasoning_text","title":"Type"}},"additionalProperties":true,"type":"object","required":["text","type"],"title":"Content"},"Conversation":{"properties":{"id":{"type":"string","title":"Id"}},"additionalProperties":true,"type":"object","required":["id"],"title":"Conversation"},"CreateAssistantRequest":{"properties":{"id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Id"},"created_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Created At"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"instructions":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Instructions"},"metadata":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"title":"Metadata"},"model":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Model"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"object":{"type":"string","title":"Object","default":"assistant"},"tools":{"items":{"anyOf":[{"$ref":"#/components/schemas/CodeInterpreterTool"},{"$ref":"#/components/schemas/FileSearchTool-Input"},{"$ref":"#/components/schemas/FunctionTool-Input"}]},"type":"array","title":"Tools","default":[]},"response_format":{"anyOf":[{"type":"string","const":"auto"},{"$ref":"#/components/schemas/ResponseFormatText"},{"$ref":"#/components/schemas/ResponseFormatJSONObject"},{"$ref":"#/components/schemas/ResponseFormatJSONSchema"},{"type":"null"}],"title":"Response Format"},"temperature":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Temperature"},"tool_resources":{"anyOf":[{"$ref":"#/components/schemas/ToolResources"},{"type":"null"}]},"top_p":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Top P"},"updated_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Updated At"}},"additionalProperties":true,"type":"object","title":"CreateAssistantRequest"},"CreateMessageRequest":{"properties":{"id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Id"},"assistant_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Assistant Id"},"attachments":{"anyOf":[{"items":{"$ref":"#/components/schemas/Attachment"},"type":"array"},{"type":"null"}],"title":"Attachments"},"completed_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Completed At"},"content":{"anyOf":[{"items":{"anyOf":[{"$ref":"#/components/schemas/ImageFileContentBlock"},{"$ref":"#/components/schemas/ImageURLContentBlock"},{"$ref":"#/components/schemas/TextContentBlock-Input"},{"$ref":"#/components/schemas/RefusalContentBlock"}]},"type":"array"},{"type":"string"}],"title":"Content"},"created_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Created At"},"incomplete_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Incomplete At"},"incomplete_details":{"anyOf":[{"$ref":"#/components/schemas/openai__types__beta__threads__message__IncompleteDetails"},{"type":"null"}]},"metadata":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"title":"Metadata"},"object":{"type":"string","title":"Object","default":"thread.message"},"role":{"type":"string","enum":["user","assistant"],"title":"Role"},"run_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Run Id"},"status":{"type":"string","enum":["in_progress","incomplete","completed"],"title":"Status","default":"in_progress"},"thread_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Thread Id"},"updated_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Updated At"},"reasoning_content":{"anyOf":[{"items":{"anyOf":[{"$ref":"#/components/schemas/ImageFileContentBlock"},{"$ref":"#/components/schemas/ImageURLContentBlock"},{"$ref":"#/components/schemas/TextContentBlock-Input"},{"$ref":"#/components/schemas/RefusalContentBlock"}]},"type":"array"},{"type":"string"},{"type":"null"}],"title":"Reasoning Content"}},"additionalProperties":true,"type":"object","required":["content","role"],"title":"CreateMessageRequest"},"CreateRunRequest-Input":{"properties":{"thinking_budget":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Thinking Budget","description":"WARNING. DEPRECATED. Use reasoning configuration instead.","example":1000},"reasoning":{"anyOf":[{"$ref":"#/components/schemas/ReasoningConfiguration"},{"type":"null"}],"description":"Configuration for the model's reasoning capabilities."},"emit_usage":{"type":"boolean","title":"Emit Usage","description":"Whether to return usage information","default":false,"example":false},"emit_verified":{"type":"boolean","title":"Emit Verified","description":"Whether to return verification status","default":false,"example":false},"emit_ambient_events":{"type":"boolean","title":"Emit Ambient Events","description":"Whether to return lifecycle events","default":false,"example":false},"wait_for_verification":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Wait For Verification","description":"Whether to wait for verification to complete before completing the request","default":false,"example":false},"enabled_tools":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Enabled Tools","description":"List of enabled tools. Supported tools: ['`*`', 'websearch', 'retrieval', 'crypto_price', 'stock_price', 'weather', 'currency_convert', 'calculator']. Use [`*`] to enable all tools.","example":["*","websearch","retrieval"]},"force_auction_v2":{"type":"boolean","title":"Force Auction V2","description":"Force routing via the NATS-based auction v2 request router, bypassing rollout sampling.","default":false,"example":false},"guided_json":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"string"},{"type":"null"}],"title":"Guided Json","description":"JSON schema for guided generation","example":{"properties":{"name":{"type":"string"}},"type":"object"}},"id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Id"},"assistant_id":{"type":"string","title":"Assistant Id"},"cancelled_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Cancelled At"},"completed_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Completed At"},"created_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Created At"},"expires_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Expires At"},"failed_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Failed At"},"incomplete_details":{"anyOf":[{"$ref":"#/components/schemas/openai__types__beta__threads__run__IncompleteDetails"},{"type":"null"}]},"instructions":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Instructions"},"last_error":{"anyOf":[{"$ref":"#/components/schemas/LastError-Input"},{"type":"null"}]},"max_completion_tokens":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max Completion Tokens"},"max_prompt_tokens":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max Prompt Tokens"},"metadata":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"title":"Metadata"},"model":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Model"},"object":{"type":"string","title":"Object","default":"thread.run"},"parallel_tool_calls":{"type":"boolean","title":"Parallel Tool Calls","default":false},"required_action":{"anyOf":[{"$ref":"#/components/schemas/RequiredAction-Input"},{"type":"null"}]},"response_format":{"anyOf":[{"type":"string","const":"auto"},{"$ref":"#/components/schemas/ResponseFormatText"},{"$ref":"#/components/schemas/ResponseFormatJSONObject"},{"$ref":"#/components/schemas/ResponseFormatJSONSchema"},{"type":"null"}],"title":"Response Format"},"started_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Started At"},"status":{"type":"string","enum":["queued","in_progress","completed","cancelled","failed","expired","incomplete"],"title":"Status","default":"queued"},"thread_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Thread Id"},"tool_choice":{"anyOf":[{"type":"string","enum":["none","auto","required"]},{"$ref":"#/components/schemas/AssistantToolChoice"},{"type":"null"}],"title":"Tool Choice"},"tools":{"items":{"anyOf":[{"$ref":"#/components/schemas/CodeInterpreterTool"},{"$ref":"#/components/schemas/FileSearchTool-Input"},{"$ref":"#/components/schemas/FunctionTool-Input"}]},"type":"array","title":"Tools","default":[]},"truncation_strategy":{"anyOf":[{"$ref":"#/components/schemas/TruncationStrategy"},{"type":"null"}]},"usage":{"anyOf":[{"$ref":"#/components/schemas/Usage"},{"type":"null"}]},"temperature":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Temperature"},"top_p":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Top P"},"stream":{"type":"boolean","title":"Stream","default":false}},"additionalProperties":true,"type":"object","required":["assistant_id"],"title":"CreateRunRequest"},"CreateRunRequest-Output":{"properties":{"thinking_budget":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Thinking Budget","description":"WARNING. DEPRECATED. Use reasoning configuration instead.","example":1000},"reasoning":{"anyOf":[{"$ref":"#/components/schemas/ReasoningConfiguration"},{"type":"null"}],"description":"Configuration for the model's reasoning capabilities."},"emit_usage":{"type":"boolean","title":"Emit Usage","description":"Whether to return usage information","default":false,"example":false},"emit_verified":{"type":"boolean","title":"Emit Verified","description":"Whether to return verification status","default":false,"example":false},"emit_ambient_events":{"type":"boolean","title":"Emit Ambient Events","description":"Whether to return lifecycle events","default":false,"example":false},"wait_for_verification":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Wait For Verification","description":"Whether to wait for verification to complete before completing the request","default":false,"example":false},"enabled_tools":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Enabled Tools","description":"List of enabled tools. Supported tools: ['`*`', 'websearch', 'retrieval', 'crypto_price', 'stock_price', 'weather', 'currency_convert', 'calculator']. Use [`*`] to enable all tools.","example":["*","websearch","retrieval"]},"force_auction_v2":{"type":"boolean","title":"Force Auction V2","description":"Force routing via the NATS-based auction v2 request router, bypassing rollout sampling.","default":false,"example":false},"guided_json":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"string"},{"type":"null"}],"title":"Guided Json","description":"JSON schema for guided generation","example":{"properties":{"name":{"type":"string"}},"type":"object"}},"id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Id"},"assistant_id":{"type":"string","title":"Assistant Id"},"cancelled_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Cancelled At"},"completed_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Completed At"},"created_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Created At"},"expires_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Expires At"},"failed_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Failed At"},"incomplete_details":{"anyOf":[{"$ref":"#/components/schemas/openai__types__beta__threads__run__IncompleteDetails"},{"type":"null"}]},"instructions":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Instructions"},"last_error":{"anyOf":[{"$ref":"#/components/schemas/openai__types__beta__threads__run__LastError"},{"type":"null"}]},"max_completion_tokens":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max Completion Tokens"},"max_prompt_tokens":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max Prompt Tokens"},"metadata":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"title":"Metadata"},"model":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Model"},"object":{"type":"string","title":"Object","default":"thread.run"},"parallel_tool_calls":{"type":"boolean","title":"Parallel Tool Calls","default":false},"required_action":{"anyOf":[{"$ref":"#/components/schemas/RequiredAction-Output"},{"type":"null"}]},"response_format":{"anyOf":[{"type":"string","const":"auto"},{"$ref":"#/components/schemas/ResponseFormatText"},{"$ref":"#/components/schemas/ResponseFormatJSONObject"},{"$ref":"#/components/schemas/ResponseFormatJSONSchema"},{"type":"null"}],"title":"Response Format"},"started_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Started At"},"status":{"type":"string","enum":["queued","in_progress","completed","cancelled","failed","expired","incomplete"],"title":"Status","default":"queued"},"thread_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Thread Id"},"tool_choice":{"anyOf":[{"type":"string","enum":["none","auto","required"]},{"$ref":"#/components/schemas/AssistantToolChoice"},{"type":"null"}],"title":"Tool Choice"},"tools":{"items":{"anyOf":[{"$ref":"#/components/schemas/CodeInterpreterTool"},{"$ref":"#/components/schemas/openai__types__beta__file_search_tool__FileSearchTool-Output"},{"$ref":"#/components/schemas/openai__types__beta__function_tool__FunctionTool-Output"}]},"type":"array","title":"Tools","default":[]},"truncation_strategy":{"anyOf":[{"$ref":"#/components/schemas/TruncationStrategy"},{"type":"null"}]},"usage":{"anyOf":[{"$ref":"#/components/schemas/Usage"},{"type":"null"}]},"temperature":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Temperature"},"top_p":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Top P"},"stream":{"type":"boolean","title":"Stream","default":false}},"additionalProperties":true,"type":"object","required":["assistant_id"],"title":"CreateRunRequest"},"CreateThreadRequest":{"properties":{"id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Id"},"created_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Created At"},"metadata":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"title":"Metadata"},"object":{"type":"string","title":"Object","default":"thread"},"tool_resources":{"anyOf":[{"$ref":"#/components/schemas/ToolResources"},{"type":"null"}]},"messages":{"anyOf":[{"items":{"$ref":"#/components/schemas/Message-Input"},"type":"array"},{"type":"null"}],"title":"Messages"}},"additionalProperties":true,"type":"object","title":"CreateThreadRequest"},"Custom":{"properties":{"input":{"type":"string","title":"Input"},"name":{"type":"string","title":"Name"}},"additionalProperties":true,"type":"object","required":["input","name"],"title":"Custom"},"CustomTool":{"properties":{"name":{"type":"string","title":"Name"},"type":{"type":"string","const":"custom","title":"Type"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"format":{"anyOf":[{"$ref":"#/components/schemas/openai__types__shared__custom_tool_input_format__Text"},{"$ref":"#/components/schemas/Grammar-Output"},{"type":"null"}],"title":"Format"}},"additionalProperties":true,"type":"object","required":["name","type"],"title":"CustomTool"},"CustomToolParam":{"properties":{"name":{"type":"string","title":"Name"},"type":{"type":"string","const":"custom","title":"Type"},"description":{"type":"string","title":"Description"},"format":{"anyOf":[{"$ref":"#/components/schemas/openai__types__shared_params__custom_tool_input_format__Text"},{"$ref":"#/components/schemas/Grammar-Input"}],"title":"Format"}},"type":"object","required":["name","type"],"title":"CustomToolParam"},"EasyInputMessage":{"properties":{"content":{"anyOf":[{"type":"string"},{"items":{"anyOf":[{"$ref":"#/components/schemas/ResponseInputText"},{"$ref":"#/components/schemas/ResponseInputImage"},{"$ref":"#/components/schemas/ResponseInputFile"},{"$ref":"#/components/schemas/ResponseInputAudio"}]},"type":"array"}],"title":"Content"},"role":{"type":"string","enum":["user","assistant","system","developer"],"title":"Role"},"type":{"anyOf":[{"type":"string","const":"message"},{"type":"null"}],"title":"Type"}},"additionalProperties":true,"type":"object","required":["content","role"],"title":"EasyInputMessage"},"FileCitation":{"properties":{"file_id":{"type":"string","title":"File Id"}},"additionalProperties":true,"type":"object","required":["file_id"],"title":"FileCitation"},"FileCitationAnnotation":{"properties":{"end_index":{"type":"integer","title":"End Index"},"file_citation":{"$ref":"#/components/schemas/FileCitation"},"start_index":{"type":"integer","title":"Start Index"},"text":{"type":"string","title":"Text"},"type":{"type":"string","const":"file_citation","title":"Type"}},"additionalProperties":true,"type":"object","required":["end_index","file_citation","start_index","text","type"],"title":"FileCitationAnnotation"},"FilePath":{"properties":{"file_id":{"type":"string","title":"File Id"}},"additionalProperties":true,"type":"object","required":["file_id"],"title":"FilePath"},"FilePathAnnotation":{"properties":{"end_index":{"type":"integer","title":"End Index"},"file_path":{"$ref":"#/components/schemas/FilePath"},"start_index":{"type":"integer","title":"Start Index"},"text":{"type":"string","title":"Text"},"type":{"type":"string","const":"file_path","title":"Type"}},"additionalProperties":true,"type":"object","required":["end_index","file_path","start_index","text","type"],"title":"FilePathAnnotation"},"FileSearch-Input":{"properties":{"max_num_results":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max Num Results"},"ranking_options":{"anyOf":[{"$ref":"#/components/schemas/FileSearchRankingOptions-Input"},{"type":"null"}]}},"additionalProperties":true,"type":"object","title":"FileSearch"},"FileSearchRankingOptions-Input":{"properties":{"score_threshold":{"type":"number","title":"Score Threshold"},"ranker":{"anyOf":[{"type":"string","enum":["auto","default_2024_08_21"]},{"type":"null"}],"title":"Ranker"}},"additionalProperties":true,"type":"object","required":["score_threshold"],"title":"FileSearchRankingOptions"},"FileSearchResult":{"properties":{"file_id":{"type":"string","title":"File Id"},"file_name":{"type":"string","title":"File Name"},"score":{"type":"number","title":"Score"},"content":{"anyOf":[{"items":{"$ref":"#/components/schemas/FileSearchResultContent"},"type":"array"},{"type":"null"}],"title":"Content"}},"additionalProperties":true,"type":"object","required":["file_id","file_name","score"],"title":"FileSearchResult"},"FileSearchResultContent":{"properties":{"text":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Text"},"type":{"anyOf":[{"type":"string","const":"text"},{"type":"null"}],"title":"Type"}},"additionalProperties":true,"type":"object","title":"FileSearchResultContent"},"FileSearchTool-Input":{"properties":{"type":{"type":"string","const":"file_search","title":"Type"},"file_search":{"anyOf":[{"$ref":"#/components/schemas/FileSearch-Input"},{"type":"null"}]}},"additionalProperties":true,"type":"object","required":["type"],"title":"FileSearchTool"},"FileSearchToolCall":{"properties":{"id":{"type":"string","title":"Id"},"file_search":{"$ref":"#/components/schemas/openai__types__beta__threads__runs__file_search_tool_call__FileSearch"},"type":{"type":"string","const":"file_search","title":"Type"}},"additionalProperties":true,"type":"object","required":["id","file_search","type"],"title":"FileSearchToolCall"},"FileSearchToolParam":{"properties":{"type":{"type":"string","const":"file_search","title":"Type"},"vector_store_ids":{"items":{"type":"string"},"type":"array","title":"Vector Store Ids"},"filters":{"anyOf":[{"$ref":"#/components/schemas/ComparisonFilter-Input"},{"$ref":"#/components/schemas/CompoundFilter-Input"},{"type":"null"}],"title":"Filters"},"max_num_results":{"type":"integer","title":"Max Num Results"},"ranking_options":{"$ref":"#/components/schemas/RankingOptions-Input"}},"type":"object","required":["type","vector_store_ids"],"title":"FileSearchToolParam"},"Filters-Input":{"properties":{"allowed_domains":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Allowed Domains"}},"type":"object","title":"Filters"},"Filters-Output":{"properties":{"allowed_domains":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Allowed Domains"}},"additionalProperties":true,"type":"object","title":"Filters"},"Function-Input":{"properties":{"arguments":{"type":"string","title":"Arguments"},"name":{"type":"string","title":"Name"}},"additionalProperties":true,"type":"object","required":["arguments","name"],"title":"Function"},"FunctionCall":{"properties":{"arguments":{"type":"string","title":"Arguments"},"name":{"type":"string","title":"Name"}},"additionalProperties":true,"type":"object","required":["arguments","name"],"title":"FunctionCall"},"FunctionCallOutput":{"properties":{"call_id":{"type":"string","title":"Call Id"},"output":{"anyOf":[{"type":"string"},{"items":{"anyOf":[{"$ref":"#/components/schemas/ResponseInputTextContent"},{"$ref":"#/components/schemas/ResponseInputImageContent"},{"$ref":"#/components/schemas/ResponseInputFileContent"}]},"type":"array"}],"title":"Output"},"type":{"type":"string","const":"function_call_output","title":"Type"},"id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Id"},"status":{"anyOf":[{"type":"string","enum":["in_progress","completed","incomplete"]},{"type":"null"}],"title":"Status"}},"additionalProperties":true,"type":"object","required":["call_id","output","type"],"title":"FunctionCallOutput"},"FunctionDefinition-Output":{"properties":{"name":{"type":"string","title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"parameters":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Parameters"},"strict":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Strict"}},"additionalProperties":true,"type":"object","required":["name"],"title":"FunctionDefinition"},"FunctionParam":{"properties":{"arguments":{"type":"string","title":"Arguments"},"name":{"type":"string","title":"Name"}},"type":"object","required":["arguments","name"],"title":"FunctionParam"},"FunctionTool-Input":{"properties":{"function":{"$ref":"#/components/schemas/openai__types__shared__function_definition__FunctionDefinition"},"type":{"type":"string","const":"function","title":"Type"}},"additionalProperties":true,"type":"object","required":["function","type"],"title":"FunctionTool"},"FunctionToolCall":{"properties":{"id":{"type":"string","title":"Id"},"function":{"$ref":"#/components/schemas/openai__types__beta__threads__runs__function_tool_call__Function"},"type":{"type":"string","const":"function","title":"Type"}},"additionalProperties":true,"type":"object","required":["id","function","type"],"title":"FunctionToolCall"},"FunctionToolParam":{"properties":{"name":{"type":"string","title":"Name"},"parameters":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Parameters"},"strict":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Strict"},"type":{"type":"string","const":"function","title":"Type"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"}},"type":"object","required":["name","parameters","strict","type"],"title":"FunctionToolParam"},"Grammar-Input":{"properties":{"definition":{"type":"string","title":"Definition"},"syntax":{"type":"string","enum":["lark","regex"],"title":"Syntax"},"type":{"type":"string","const":"grammar","title":"Type"}},"type":"object","required":["definition","syntax","type"],"title":"Grammar"},"Grammar-Output":{"properties":{"definition":{"type":"string","title":"Definition"},"syntax":{"type":"string","enum":["lark","regex"],"title":"Syntax"},"type":{"type":"string","const":"grammar","title":"Type"}},"additionalProperties":true,"type":"object","required":["definition","syntax","type"],"title":"Grammar"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"ImageFile":{"properties":{"file_id":{"type":"string","title":"File Id"},"detail":{"anyOf":[{"type":"string","enum":["auto","low","high"]},{"type":"null"}],"title":"Detail"}},"additionalProperties":true,"type":"object","required":["file_id"],"title":"ImageFile"},"ImageFileContentBlock":{"properties":{"image_file":{"$ref":"#/components/schemas/ImageFile"},"type":{"type":"string","const":"image_file","title":"Type"}},"additionalProperties":true,"type":"object","required":["image_file","type"],"title":"ImageFileContentBlock"},"ImageFileContentBlockParam":{"properties":{"image_file":{"$ref":"#/components/schemas/ImageFileParam"},"type":{"type":"string","const":"image_file","title":"Type"}},"type":"object","required":["image_file","type"],"title":"ImageFileContentBlockParam"},"ImageFileParam":{"properties":{"file_id":{"type":"string","title":"File Id"},"detail":{"type":"string","enum":["auto","low","high"],"title":"Detail"}},"type":"object","required":["file_id"],"title":"ImageFileParam"},"ImageGeneration-Input":{"properties":{"type":{"type":"string","const":"image_generation","title":"Type"},"background":{"type":"string","enum":["transparent","opaque","auto"],"title":"Background"},"input_fidelity":{"anyOf":[{"type":"string","enum":["high","low"]},{"type":"null"}],"title":"Input Fidelity"},"input_image_mask":{"$ref":"#/components/schemas/ImageGenerationInputImageMask-Input"},"model":{"type":"string","const":"gpt-image-1","title":"Model"},"moderation":{"type":"string","enum":["auto","low"],"title":"Moderation"},"output_compression":{"type":"integer","title":"Output Compression"},"output_format":{"type":"string","enum":["png","webp","jpeg"],"title":"Output Format"},"partial_images":{"type":"integer","title":"Partial Images"},"quality":{"type":"string","enum":["low","medium","high","auto"],"title":"Quality"},"size":{"type":"string","enum":["1024x1024","1024x1536","1536x1024","auto"],"title":"Size"}},"type":"object","required":["type"],"title":"ImageGeneration"},"ImageGeneration-Output":{"properties":{"type":{"type":"string","const":"image_generation","title":"Type"},"background":{"anyOf":[{"type":"string","enum":["transparent","opaque","auto"]},{"type":"null"}],"title":"Background"},"input_fidelity":{"anyOf":[{"type":"string","enum":["high","low"]},{"type":"null"}],"title":"Input Fidelity"},"input_image_mask":{"anyOf":[{"$ref":"#/components/schemas/ImageGenerationInputImageMask-Output"},{"type":"null"}]},"model":{"anyOf":[{"type":"string","const":"gpt-image-1"},{"type":"null"}],"title":"Model"},"moderation":{"anyOf":[{"type":"string","enum":["auto","low"]},{"type":"null"}],"title":"Moderation"},"output_compression":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Output Compression"},"output_format":{"anyOf":[{"type":"string","enum":["png","webp","jpeg"]},{"type":"null"}],"title":"Output Format"},"partial_images":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Partial Images"},"quality":{"anyOf":[{"type":"string","enum":["low","medium","high","auto"]},{"type":"null"}],"title":"Quality"},"size":{"anyOf":[{"type":"string","enum":["1024x1024","1024x1536","1536x1024","auto"]},{"type":"null"}],"title":"Size"}},"additionalProperties":true,"type":"object","required":["type"],"title":"ImageGeneration"},"ImageGenerationCall":{"properties":{"id":{"type":"string","title":"Id"},"result":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Result"},"status":{"type":"string","enum":["in_progress","completed","generating","failed"],"title":"Status"},"type":{"type":"string","const":"image_generation_call","title":"Type"}},"additionalProperties":true,"type":"object","required":["id","status","type"],"title":"ImageGenerationCall"},"ImageGenerationInputImageMask-Input":{"properties":{"file_id":{"type":"string","title":"File Id"},"image_url":{"type":"string","title":"Image Url"}},"type":"object","title":"ImageGenerationInputImageMask"},"ImageGenerationInputImageMask-Output":{"properties":{"file_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"File Id"},"image_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Image Url"}},"additionalProperties":true,"type":"object","title":"ImageGenerationInputImageMask"},"ImageURL":{"properties":{"url":{"type":"string","title":"Url"},"detail":{"anyOf":[{"type":"string","enum":["auto","low","high"]},{"type":"null"}],"title":"Detail"}},"additionalProperties":true,"type":"object","required":["url"],"title":"ImageURL"},"ImageURLContentBlock":{"properties":{"image_url":{"$ref":"#/components/schemas/ImageURL"},"type":{"type":"string","const":"image_url","title":"Type"}},"additionalProperties":true,"type":"object","required":["image_url","type"],"title":"ImageURLContentBlock"},"ImageURLContentBlockParam":{"properties":{"image_url":{"$ref":"#/components/schemas/ImageURLParam"},"type":{"type":"string","const":"image_url","title":"Type"}},"type":"object","required":["image_url","type"],"title":"ImageURLContentBlockParam"},"ImageURLParam":{"properties":{"url":{"type":"string","title":"Url"},"detail":{"type":"string","enum":["auto","low","high"],"title":"Detail"}},"type":"object","required":["url"],"title":"ImageURLParam"},"InputAudio":{"properties":{"data":{"type":"string","title":"Data"},"format":{"type":"string","enum":["mp3","wav"],"title":"Format"}},"additionalProperties":true,"type":"object","required":["data","format"],"title":"InputAudio"},"InputTokensDetails":{"properties":{"cached_tokens":{"type":"integer","title":"Cached Tokens"}},"additionalProperties":true,"type":"object","required":["cached_tokens"],"title":"InputTokensDetails"},"ItemReference":{"properties":{"id":{"type":"string","title":"Id"},"type":{"anyOf":[{"type":"string","const":"item_reference"},{"type":"null"}],"title":"Type"}},"additionalProperties":true,"type":"object","required":["id"],"title":"ItemReference"},"JSONSchema":{"properties":{"name":{"type":"string","title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"schema":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Schema"},"strict":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Strict"}},"additionalProperties":true,"type":"object","required":["name"],"title":"JSONSchema"},"LastError-Input":{"properties":{"code":{"type":"string","enum":["server_error","rate_limit_exceeded","invalid_prompt"],"title":"Code"},"message":{"type":"string","title":"Message"}},"additionalProperties":true,"type":"object","required":["code","message"],"title":"LastError"},"LegacyCompletionsRequest":{"properties":{"thinking_budget":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Thinking Budget","description":"WARNING. DEPRECATED. Use reasoning configuration instead.","example":1000},"reasoning":{"anyOf":[{"$ref":"#/components/schemas/ReasoningConfiguration"},{"type":"null"}],"description":"Configuration for the model's reasoning capabilities."},"emit_usage":{"type":"boolean","title":"Emit Usage","description":"Whether to return usage information","default":false,"example":false},"emit_verified":{"type":"boolean","title":"Emit Verified","description":"Whether to return verification status","default":false,"example":false},"emit_ambient_events":{"type":"boolean","title":"Emit Ambient Events","description":"Whether to return lifecycle events","default":false,"example":false},"wait_for_verification":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Wait For Verification","description":"Whether to wait for verification to complete before completing the request","default":false,"example":false},"enabled_tools":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Enabled Tools","description":"List of enabled tools. Supported tools: ['`*`', 'websearch', 'retrieval', 'crypto_price', 'stock_price', 'weather', 'currency_convert', 'calculator']. Use [`*`] to enable all tools.","example":["*","websearch","retrieval"]},"force_auction_v2":{"type":"boolean","title":"Force Auction V2","description":"Force routing via the NATS-based auction v2 request router, bypassing rollout sampling.","default":false,"example":false},"guided_json":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"string"},{"type":"null"}],"title":"Guided Json","description":"JSON schema for guided generation","example":{"properties":{"name":{"type":"string"}},"type":"object"}},"model":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Model"},"prompt":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"}],"title":"Prompt","default":""},"suffix":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Suffix"},"max_tokens":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max Tokens","default":16},"temperature":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Temperature"},"top_p":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Top P"},"frequency_penalty":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Frequency Penalty","default":0.0},"presence_penalty":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Presence Penalty","default":0.0},"stop":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Stop"},"stream":{"type":"boolean","title":"Stream","default":false},"stream_options":{"anyOf":[{"$ref":"#/components/schemas/api__routes__types__StreamOptions"},{"type":"null"}]},"logprobs":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Logprobs"},"echo":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Echo","default":false},"best_of":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Best Of"},"logit_bias":{"anyOf":[{"additionalProperties":{"type":"number"},"type":"object"},{"type":"null"}],"title":"Logit Bias"},"user":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"User"},"n":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"N","default":1}},"type":"object","title":"LegacyCompletionsRequest"},"ListModelsResponse":{"properties":{"object":{"type":"string","title":"Object","default":"list"},"data":{"items":{"$ref":"#/components/schemas/ModelInfo"},"type":"array","title":"Data"},"has_more":{"type":"boolean","title":"Has More","default":false}},"type":"object","required":["data"],"title":"ListModelsResponse"},"ListResponseType_APIResponse_":{"properties":{"object":{"type":"string","title":"Object","default":"list"},"data":{"items":{"$ref":"#/components/schemas/APIResponse"},"type":"array","title":"Data"},"has_more":{"type":"boolean","title":"Has More","default":false}},"type":"object","required":["data"],"title":"ListResponseType[APIResponse]"},"ListResponseType_Assistant_":{"properties":{"object":{"type":"string","title":"Object","default":"list"},"data":{"items":{"$ref":"#/components/schemas/Assistant"},"type":"array","title":"Data"},"has_more":{"type":"boolean","title":"Has More","default":false}},"type":"object","required":["data"],"title":"ListResponseType[Assistant]"},"ListResponseType_Message_":{"properties":{"object":{"type":"string","title":"Object","default":"list"},"data":{"items":{"$ref":"#/components/schemas/api__routes__messages__Message"},"type":"array","title":"Data"},"has_more":{"type":"boolean","title":"Has More","default":false}},"type":"object","required":["data"],"title":"ListResponseType[Message]"},"ListResponseType_RunStep_":{"properties":{"object":{"type":"string","title":"Object","default":"list"},"data":{"items":{"$ref":"#/components/schemas/RunStep"},"type":"array","title":"Data"},"has_more":{"type":"boolean","title":"Has More","default":false}},"type":"object","required":["data"],"title":"ListResponseType[RunStep]"},"ListResponseType_Thread_":{"properties":{"object":{"type":"string","title":"Object","default":"list"},"data":{"items":{"$ref":"#/components/schemas/Thread"},"type":"array","title":"Data"},"has_more":{"type":"boolean","title":"Has More","default":false}},"type":"object","required":["data"],"title":"ListResponseType[Thread]"},"ListResponseType_Union_APIResponse__APIResponseMeta__":{"properties":{"object":{"type":"string","title":"Object","default":"list"},"data":{"items":{"anyOf":[{"$ref":"#/components/schemas/APIResponse"},{"$ref":"#/components/schemas/APIResponseMeta"}]},"type":"array","title":"Data"},"has_more":{"type":"boolean","title":"Has More","default":false}},"type":"object","required":["data"],"title":"ListResponseType[Union[APIResponse, APIResponseMeta]]"},"ListRunsResponse":{"properties":{"object":{"type":"string","title":"Object","default":"list"},"data":{"items":{"$ref":"#/components/schemas/Run"},"type":"array","title":"Data"},"has_more":{"type":"boolean","title":"Has More"}},"type":"object","required":["data","has_more"],"title":"ListRunsResponse"},"LocalShell-Input":{"properties":{"type":{"type":"string","const":"local_shell","title":"Type"}},"type":"object","required":["type"],"title":"LocalShell"},"LocalShell-Output":{"properties":{"type":{"type":"string","const":"local_shell","title":"Type"}},"additionalProperties":true,"type":"object","required":["type"],"title":"LocalShell"},"LocalShellCall":{"properties":{"id":{"type":"string","title":"Id"},"action":{"$ref":"#/components/schemas/LocalShellCallAction"},"call_id":{"type":"string","title":"Call Id"},"status":{"type":"string","enum":["in_progress","completed","incomplete"],"title":"Status"},"type":{"type":"string","const":"local_shell_call","title":"Type"}},"additionalProperties":true,"type":"object","required":["id","action","call_id","status","type"],"title":"LocalShellCall"},"LocalShellCallAction":{"properties":{"command":{"items":{"type":"string"},"type":"array","title":"Command"},"env":{"additionalProperties":{"type":"string"},"type":"object","title":"Env"},"type":{"type":"string","const":"exec","title":"Type"},"timeout_ms":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Timeout Ms"},"user":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"User"},"working_directory":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Working Directory"}},"additionalProperties":true,"type":"object","required":["command","env","type"],"title":"LocalShellCallAction"},"LocalShellCallOutput":{"properties":{"id":{"type":"string","title":"Id"},"output":{"type":"string","title":"Output"},"type":{"type":"string","const":"local_shell_call_output","title":"Type"},"status":{"anyOf":[{"type":"string","enum":["in_progress","completed","incomplete"]},{"type":"null"}],"title":"Status"}},"additionalProperties":true,"type":"object","required":["id","output","type"],"title":"LocalShellCallOutput"},"Logprob":{"properties":{"token":{"type":"string","title":"Token"},"bytes":{"items":{"type":"integer"},"type":"array","title":"Bytes"},"logprob":{"type":"number","title":"Logprob"},"top_logprobs":{"items":{"$ref":"#/components/schemas/LogprobTopLogprob"},"type":"array","title":"Top Logprobs"}},"additionalProperties":true,"type":"object","required":["token","bytes","logprob","top_logprobs"],"title":"Logprob"},"LogprobTopLogprob":{"properties":{"token":{"type":"string","title":"Token"},"bytes":{"items":{"type":"integer"},"type":"array","title":"Bytes"},"logprob":{"type":"number","title":"Logprob"}},"additionalProperties":true,"type":"object","required":["token","bytes","logprob"],"title":"LogprobTopLogprob"},"Mcp-Input":{"properties":{"server_label":{"type":"string","title":"Server Label"},"type":{"type":"string","const":"mcp","title":"Type"},"allowed_tools":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"$ref":"#/components/schemas/McpAllowedToolsMcpToolFilter-Input"},{"type":"null"}],"title":"Allowed Tools"},"authorization":{"type":"string","title":"Authorization"},"connector_id":{"type":"string","enum":["connector_dropbox","connector_gmail","connector_googlecalendar","connector_googledrive","connector_microsoftteams","connector_outlookcalendar","connector_outlookemail","connector_sharepoint"],"title":"Connector Id"},"headers":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"title":"Headers"},"require_approval":{"anyOf":[{"$ref":"#/components/schemas/McpRequireApprovalMcpToolApprovalFilter-Input"},{"type":"string","enum":["always","never"]},{"type":"null"}],"title":"Require Approval"},"server_description":{"type":"string","title":"Server Description"},"server_url":{"type":"string","title":"Server Url"}},"type":"object","required":["server_label","type"],"title":"Mcp"},"Mcp-Output":{"properties":{"server_label":{"type":"string","title":"Server Label"},"type":{"type":"string","const":"mcp","title":"Type"},"allowed_tools":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"$ref":"#/components/schemas/McpAllowedToolsMcpToolFilter-Output"},{"type":"null"}],"title":"Allowed Tools"},"authorization":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"},"connector_id":{"anyOf":[{"type":"string","enum":["connector_dropbox","connector_gmail","connector_googlecalendar","connector_googledrive","connector_microsoftteams","connector_outlookcalendar","connector_outlookemail","connector_sharepoint"]},{"type":"null"}],"title":"Connector Id"},"headers":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"title":"Headers"},"require_approval":{"anyOf":[{"$ref":"#/components/schemas/McpRequireApprovalMcpToolApprovalFilter-Output"},{"type":"string","enum":["always","never"]},{"type":"null"}],"title":"Require Approval"},"server_description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Server Description"},"server_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Server Url"}},"additionalProperties":true,"type":"object","required":["server_label","type"],"title":"Mcp"},"McpAllowedToolsMcpToolFilter-Input":{"properties":{"read_only":{"type":"boolean","title":"Read Only"},"tool_names":{"items":{"type":"string"},"type":"array","title":"Tool Names"}},"type":"object","title":"McpAllowedToolsMcpToolFilter"},"McpAllowedToolsMcpToolFilter-Output":{"properties":{"read_only":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Read Only"},"tool_names":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Tool Names"}},"additionalProperties":true,"type":"object","title":"McpAllowedToolsMcpToolFilter"},"McpApprovalRequest":{"properties":{"id":{"type":"string","title":"Id"},"arguments":{"type":"string","title":"Arguments"},"name":{"type":"string","title":"Name"},"server_label":{"type":"string","title":"Server Label"},"type":{"type":"string","const":"mcp_approval_request","title":"Type"}},"additionalProperties":true,"type":"object","required":["id","arguments","name","server_label","type"],"title":"McpApprovalRequest"},"McpApprovalResponse":{"properties":{"approval_request_id":{"type":"string","title":"Approval Request Id"},"approve":{"type":"boolean","title":"Approve"},"type":{"type":"string","const":"mcp_approval_response","title":"Type"},"id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Id"},"reason":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Reason"}},"additionalProperties":true,"type":"object","required":["approval_request_id","approve","type"],"title":"McpApprovalResponse"},"McpCall":{"properties":{"id":{"type":"string","title":"Id"},"arguments":{"type":"string","title":"Arguments"},"name":{"type":"string","title":"Name"},"server_label":{"type":"string","title":"Server Label"},"type":{"type":"string","const":"mcp_call","title":"Type"},"approval_request_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Approval Request Id"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"},"output":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Output"},"status":{"anyOf":[{"type":"string","enum":["in_progress","completed","incomplete","calling","failed"]},{"type":"null"}],"title":"Status"}},"additionalProperties":true,"type":"object","required":["id","arguments","name","server_label","type"],"title":"McpCall"},"McpListTools":{"properties":{"id":{"type":"string","title":"Id"},"server_label":{"type":"string","title":"Server Label"},"tools":{"items":{"$ref":"#/components/schemas/McpListToolsTool"},"type":"array","title":"Tools"},"type":{"type":"string","const":"mcp_list_tools","title":"Type"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Error"}},"additionalProperties":true,"type":"object","required":["id","server_label","tools","type"],"title":"McpListTools"},"McpListToolsTool":{"properties":{"input_schema":{"title":"Input Schema"},"name":{"type":"string","title":"Name"},"annotations":{"anyOf":[{},{"type":"null"}],"title":"Annotations"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"}},"additionalProperties":true,"type":"object","required":["input_schema","name"],"title":"McpListToolsTool"},"McpRequireApprovalMcpToolApprovalFilter-Input":{"properties":{"always":{"$ref":"#/components/schemas/McpRequireApprovalMcpToolApprovalFilterAlways-Input"},"never":{"$ref":"#/components/schemas/McpRequireApprovalMcpToolApprovalFilterNever-Input"}},"type":"object","title":"McpRequireApprovalMcpToolApprovalFilter"},"McpRequireApprovalMcpToolApprovalFilter-Output":{"properties":{"always":{"anyOf":[{"$ref":"#/components/schemas/McpRequireApprovalMcpToolApprovalFilterAlways-Output"},{"type":"null"}]},"never":{"anyOf":[{"$ref":"#/components/schemas/McpRequireApprovalMcpToolApprovalFilterNever-Output"},{"type":"null"}]}},"additionalProperties":true,"type":"object","title":"McpRequireApprovalMcpToolApprovalFilter"},"McpRequireApprovalMcpToolApprovalFilterAlways-Input":{"properties":{"read_only":{"type":"boolean","title":"Read Only"},"tool_names":{"items":{"type":"string"},"type":"array","title":"Tool Names"}},"type":"object","title":"McpRequireApprovalMcpToolApprovalFilterAlways"},"McpRequireApprovalMcpToolApprovalFilterAlways-Output":{"properties":{"read_only":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Read Only"},"tool_names":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Tool Names"}},"additionalProperties":true,"type":"object","title":"McpRequireApprovalMcpToolApprovalFilterAlways"},"McpRequireApprovalMcpToolApprovalFilterNever-Input":{"properties":{"read_only":{"type":"boolean","title":"Read Only"},"tool_names":{"items":{"type":"string"},"type":"array","title":"Tool Names"}},"type":"object","title":"McpRequireApprovalMcpToolApprovalFilterNever"},"McpRequireApprovalMcpToolApprovalFilterNever-Output":{"properties":{"read_only":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Read Only"},"tool_names":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Tool Names"}},"additionalProperties":true,"type":"object","title":"McpRequireApprovalMcpToolApprovalFilterNever"},"Message-Input":{"properties":{"content":{"anyOf":[{"type":"string"},{"items":{"anyOf":[{"$ref":"#/components/schemas/ImageFileContentBlockParam"},{"$ref":"#/components/schemas/ImageURLContentBlockParam"},{"$ref":"#/components/schemas/TextContentBlockParam"}]},"type":"array"}],"title":"Content"},"role":{"type":"string","enum":["user","assistant"],"title":"Role"},"attachments":{"anyOf":[{"items":{"$ref":"#/components/schemas/MessageAttachment"},"type":"array"},{"type":"null"}],"title":"Attachments"},"metadata":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"title":"Metadata"}},"type":"object","required":["content","role"],"title":"Message"},"MessageAttachment":{"properties":{"file_id":{"type":"string","title":"File Id"},"tools":{"items":{"anyOf":[{"$ref":"#/components/schemas/CodeInterpreterToolParam"},{"$ref":"#/components/schemas/MessageAttachmentToolFileSearch"}]},"type":"array","title":"Tools"}},"type":"object","title":"MessageAttachment"},"MessageAttachmentToolFileSearch":{"properties":{"type":{"type":"string","const":"file_search","title":"Type"}},"type":"object","required":["type"],"title":"MessageAttachmentToolFileSearch"},"MessageCreation":{"properties":{"message_id":{"type":"string","title":"Message Id"}},"additionalProperties":true,"type":"object","required":["message_id"],"title":"MessageCreation"},"MessageCreationStepDetails":{"properties":{"message_creation":{"$ref":"#/components/schemas/MessageCreation"},"type":{"type":"string","const":"message_creation","title":"Type"}},"additionalProperties":true,"type":"object","required":["message_creation","type"],"title":"MessageCreationStepDetails"},"ModelInfo":{"additionalProperties":true,"type":"object"},"OutputImage":{"properties":{"type":{"type":"string","const":"image","title":"Type"},"url":{"type":"string","title":"Url"}},"additionalProperties":true,"type":"object","required":["type","url"],"title":"OutputImage"},"OutputLogs":{"properties":{"logs":{"type":"string","title":"Logs"},"type":{"type":"string","const":"logs","title":"Type"}},"additionalProperties":true,"type":"object","required":["logs","type"],"title":"OutputLogs"},"OutputTokensDetails":{"properties":{"reasoning_tokens":{"type":"integer","title":"Reasoning Tokens"}},"additionalProperties":true,"type":"object","required":["reasoning_tokens"],"title":"OutputTokensDetails"},"PendingSafetyCheck":{"properties":{"id":{"type":"string","title":"Id"},"code":{"type":"string","title":"Code"},"message":{"type":"string","title":"Message"}},"additionalProperties":true,"type":"object","required":["id","code","message"],"title":"PendingSafetyCheck"},"PromptTokensDetails":{"properties":{"audio_tokens":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Audio Tokens"},"cached_tokens":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Cached Tokens"}},"additionalProperties":true,"type":"object","title":"PromptTokensDetails"},"RankingOptions-Input":{"properties":{"ranker":{"type":"string","enum":["auto","default-2024-11-15"],"title":"Ranker"},"score_threshold":{"type":"number","title":"Score Threshold"}},"type":"object","title":"RankingOptions"},"RankingOptions-Output":{"properties":{"ranker":{"anyOf":[{"type":"string","enum":["auto","default-2024-11-15"]},{"type":"null"}],"title":"Ranker"},"score_threshold":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Score Threshold"}},"additionalProperties":true,"type":"object","title":"RankingOptions"},"ReasoningConfiguration":{"properties":{"effort":{"anyOf":[{"type":"string","enum":["high","medium","low","minimal","xhigh","max","ultracode","none"]},{"type":"null"}],"title":"Effort","description":"The level of effort to use for reasoning. This will affect the number of tokens used. ","example":"medium"},"max_tokens":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max Tokens","description":"The maximum number of tokens to spend on reasoning. If not set, will be inferred from effort.","example":1000},"exclude":{"type":"boolean","title":"Exclude","description":"Whether to exclude reasoning from the response","default":false,"example":false},"enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Enabled","description":"Whether reasoning is enabled or not. Default is to infer from effort.","example":true}},"type":"object","title":"ReasoningConfiguration"},"ReasoningContentChunk":{"properties":{"content":{"type":"string","title":"Content"},"reasoning":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Reasoning"},"role":{"type":"string","title":"Role"}},"type":"object","required":["content","role"],"title":"ReasoningContentChunk"},"ReferralDashboardResponse":{"properties":{"can_refer":{"type":"boolean","title":"Can Refer"},"referral_code":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Referral Code"},"referral_link":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Referral Link"},"terms":{"anyOf":[{"$ref":"#/components/schemas/ReferralTermsResponse"},{"type":"null"}]},"kpis":{"anyOf":[{"$ref":"#/components/schemas/ReferralKpisResponse"},{"type":"null"}]},"referred_users":{"items":{"$ref":"#/components/schemas/ReferredUserResponse"},"type":"array","title":"Referred Users"},"payouts":{"items":{"$ref":"#/components/schemas/ReferralPayoutResponse"},"type":"array","title":"Payouts"}},"type":"object","required":["can_refer"],"title":"ReferralDashboardResponse"},"ReferralKpisResponse":{"properties":{"total_signups":{"type":"integer","title":"Total Signups"},"unpaid_earnings_usd":{"type":"number","title":"Unpaid Earnings Usd"},"paid_out_usd":{"type":"number","title":"Paid Out Usd"},"lifetime_earnings_usd":{"type":"number","title":"Lifetime Earnings Usd"}},"type":"object","required":["total_signups","unpaid_earnings_usd","paid_out_usd","lifetime_earnings_usd"],"title":"ReferralKpisResponse"},"ReferralPayoutResponse":{"properties":{"id":{"type":"string","title":"Id"},"amount_usd":{"type":"number","title":"Amount Usd"},"created_at":{"type":"string","format":"date-time","title":"Created At"}},"type":"object","required":["id","amount_usd","created_at"],"title":"ReferralPayoutResponse"},"ReferralTermsResponse":{"properties":{"referral_discount_rate":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Referral Discount Rate"},"referral_earnings_rate":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Referral Earnings Rate"}},"type":"object","title":"ReferralTermsResponse"},"ReferredUserResponse":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"email":{"type":"string","title":"Email"},"signup_date":{"type":"string","format":"date-time","title":"Signup Date"},"unpaid_earnings_usd":{"type":"number","title":"Unpaid Earnings Usd"}},"type":"object","required":["email","signup_date","unpaid_earnings_usd"],"title":"ReferredUserResponse"},"RefusalContentBlock":{"properties":{"refusal":{"type":"string","title":"Refusal"},"type":{"type":"string","const":"refusal","title":"Type"}},"additionalProperties":true,"type":"object","required":["refusal","type"],"title":"RefusalContentBlock"},"RequiredAction-Input":{"properties":{"submit_tool_outputs":{"$ref":"#/components/schemas/RequiredActionSubmitToolOutputs-Input"},"type":{"type":"string","const":"submit_tool_outputs","title":"Type"}},"additionalProperties":true,"type":"object","required":["submit_tool_outputs","type"],"title":"RequiredAction"},"RequiredAction-Output":{"properties":{"submit_tool_outputs":{"$ref":"#/components/schemas/RequiredActionSubmitToolOutputs-Output"},"type":{"type":"string","const":"submit_tool_outputs","title":"Type"}},"additionalProperties":true,"type":"object","required":["submit_tool_outputs","type"],"title":"RequiredAction"},"RequiredActionFunctionToolCall-Input":{"properties":{"id":{"type":"string","title":"Id"},"function":{"$ref":"#/components/schemas/Function-Input"},"type":{"type":"string","const":"function","title":"Type"}},"additionalProperties":true,"type":"object","required":["id","function","type"],"title":"RequiredActionFunctionToolCall"},"RequiredActionFunctionToolCall-Output":{"properties":{"id":{"type":"string","title":"Id"},"function":{"$ref":"#/components/schemas/openai__types__beta__threads__required_action_function_tool_call__Function"},"type":{"type":"string","const":"function","title":"Type"}},"additionalProperties":true,"type":"object","required":["id","function","type"],"title":"RequiredActionFunctionToolCall"},"RequiredActionSubmitToolOutputs-Input":{"properties":{"tool_calls":{"items":{"$ref":"#/components/schemas/RequiredActionFunctionToolCall-Input"},"type":"array","title":"Tool Calls"}},"additionalProperties":true,"type":"object","required":["tool_calls"],"title":"RequiredActionSubmitToolOutputs"},"RequiredActionSubmitToolOutputs-Output":{"properties":{"tool_calls":{"items":{"$ref":"#/components/schemas/RequiredActionFunctionToolCall-Output"},"type":"array","title":"Tool Calls"}},"additionalProperties":true,"type":"object","required":["tool_calls"],"title":"RequiredActionSubmitToolOutputs"},"ResponseCodeInterpreterToolCall":{"properties":{"id":{"type":"string","title":"Id"},"code":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Code"},"container_id":{"type":"string","title":"Container Id"},"outputs":{"anyOf":[{"items":{"anyOf":[{"$ref":"#/components/schemas/OutputLogs"},{"$ref":"#/components/schemas/OutputImage"}]},"type":"array"},{"type":"null"}],"title":"Outputs"},"status":{"type":"string","enum":["in_progress","completed","incomplete","interpreting","failed"],"title":"Status"},"type":{"type":"string","const":"code_interpreter_call","title":"Type"}},"additionalProperties":true,"type":"object","required":["id","container_id","status","type"],"title":"ResponseCodeInterpreterToolCall"},"ResponseComputerToolCall":{"properties":{"id":{"type":"string","title":"Id"},"action":{"anyOf":[{"$ref":"#/components/schemas/ActionClick"},{"$ref":"#/components/schemas/ActionDoubleClick"},{"$ref":"#/components/schemas/ActionDrag"},{"$ref":"#/components/schemas/ActionKeypress"},{"$ref":"#/components/schemas/ActionMove"},{"$ref":"#/components/schemas/ActionScreenshot"},{"$ref":"#/components/schemas/ActionScroll"},{"$ref":"#/components/schemas/ActionType"},{"$ref":"#/components/schemas/ActionWait"}],"title":"Action"},"call_id":{"type":"string","title":"Call Id"},"pending_safety_checks":{"items":{"$ref":"#/components/schemas/PendingSafetyCheck"},"type":"array","title":"Pending Safety Checks"},"status":{"type":"string","enum":["in_progress","completed","incomplete"],"title":"Status"},"type":{"type":"string","const":"computer_call","title":"Type"}},"additionalProperties":true,"type":"object","required":["id","action","call_id","pending_safety_checks","status","type"],"title":"ResponseComputerToolCall"},"ResponseComputerToolCallOutputScreenshot":{"properties":{"type":{"type":"string","const":"computer_screenshot","title":"Type"},"file_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"File Id"},"image_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Image Url"}},"additionalProperties":true,"type":"object","required":["type"],"title":"ResponseComputerToolCallOutputScreenshot"},"ResponseCustomToolCall":{"properties":{"call_id":{"type":"string","title":"Call Id"},"input":{"type":"string","title":"Input"},"name":{"type":"string","title":"Name"},"type":{"type":"string","const":"custom_tool_call","title":"Type"},"id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Id"}},"additionalProperties":true,"type":"object","required":["call_id","input","name","type"],"title":"ResponseCustomToolCall"},"ResponseCustomToolCallOutput":{"properties":{"call_id":{"type":"string","title":"Call Id"},"output":{"anyOf":[{"type":"string"},{"items":{"anyOf":[{"$ref":"#/components/schemas/ResponseInputText"},{"$ref":"#/components/schemas/ResponseInputImage"},{"$ref":"#/components/schemas/ResponseInputFile"}]},"type":"array"}],"title":"Output"},"type":{"type":"string","const":"custom_tool_call_output","title":"Type"},"id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Id"}},"additionalProperties":true,"type":"object","required":["call_id","output","type"],"title":"ResponseCustomToolCallOutput"},"ResponseError":{"properties":{"code":{"type":"string","enum":["server_error","rate_limit_exceeded","invalid_prompt","vector_store_timeout","invalid_image","invalid_image_format","invalid_base64_image","invalid_image_url","image_too_large","image_too_small","image_parse_error","image_content_policy_violation","invalid_image_mode","image_file_too_large","unsupported_image_media_type","empty_image_file","failed_to_download_image","image_file_not_found"],"title":"Code"},"message":{"type":"string","title":"Message"}},"additionalProperties":true,"type":"object","required":["code","message"],"title":"ResponseError"},"ResponseFileSearchToolCall":{"properties":{"id":{"type":"string","title":"Id"},"queries":{"items":{"type":"string"},"type":"array","title":"Queries"},"status":{"type":"string","enum":["in_progress","searching","completed","incomplete","failed"],"title":"Status"},"type":{"type":"string","const":"file_search_call","title":"Type"},"results":{"anyOf":[{"items":{"$ref":"#/components/schemas/Result"},"type":"array"},{"type":"null"}],"title":"Results"}},"additionalProperties":true,"type":"object","required":["id","queries","status","type"],"title":"ResponseFileSearchToolCall"},"ResponseFormatJSONObject":{"properties":{"type":{"type":"string","const":"json_object","title":"Type"}},"additionalProperties":true,"type":"object","required":["type"],"title":"ResponseFormatJSONObject"},"ResponseFormatJSONSchema":{"properties":{"json_schema":{"$ref":"#/components/schemas/JSONSchema"},"type":{"type":"string","const":"json_schema","title":"Type"}},"additionalProperties":true,"type":"object","required":["json_schema","type"],"title":"ResponseFormatJSONSchema"},"ResponseFormatText":{"properties":{"type":{"type":"string","const":"text","title":"Type"}},"additionalProperties":true,"type":"object","required":["type"],"title":"ResponseFormatText"},"ResponseFormatTextJSONSchemaConfig":{"properties":{"name":{"type":"string","title":"Name"},"schema":{"additionalProperties":true,"type":"object","title":"Schema"},"type":{"type":"string","const":"json_schema","title":"Type"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"strict":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Strict"}},"additionalProperties":true,"type":"object","required":["name","schema","type"],"title":"ResponseFormatTextJSONSchemaConfig"},"ResponseFunctionToolCall":{"properties":{"arguments":{"type":"string","title":"Arguments"},"call_id":{"type":"string","title":"Call Id"},"name":{"type":"string","title":"Name"},"type":{"type":"string","const":"function_call","title":"Type"},"id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Id"},"status":{"anyOf":[{"type":"string","enum":["in_progress","completed","incomplete"]},{"type":"null"}],"title":"Status"}},"additionalProperties":true,"type":"object","required":["arguments","call_id","name","type"],"title":"ResponseFunctionToolCall"},"ResponseFunctionWebSearch":{"properties":{"id":{"type":"string","title":"Id"},"action":{"anyOf":[{"$ref":"#/components/schemas/ActionSearch"},{"$ref":"#/components/schemas/ActionOpenPage"},{"$ref":"#/components/schemas/ActionFind"}],"title":"Action"},"status":{"type":"string","enum":["in_progress","searching","completed","failed"],"title":"Status"},"type":{"type":"string","const":"web_search_call","title":"Type"}},"additionalProperties":true,"type":"object","required":["id","action","status","type"],"title":"ResponseFunctionWebSearch"},"ResponseInputAudio":{"properties":{"input_audio":{"$ref":"#/components/schemas/InputAudio"},"type":{"type":"string","const":"input_audio","title":"Type"}},"additionalProperties":true,"type":"object","required":["input_audio","type"],"title":"ResponseInputAudio"},"ResponseInputFile":{"properties":{"type":{"type":"string","const":"input_file","title":"Type"},"file_data":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"File Data"},"file_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"File Id"},"file_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"File Url"},"filename":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Filename"}},"additionalProperties":true,"type":"object","required":["type"],"title":"ResponseInputFile"},"ResponseInputFileContent":{"properties":{"type":{"type":"string","const":"input_file","title":"Type"},"file_data":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"File Data"},"file_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"File Id"},"file_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"File Url"},"filename":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Filename"}},"additionalProperties":true,"type":"object","required":["type"],"title":"ResponseInputFileContent"},"ResponseInputImage":{"properties":{"detail":{"type":"string","enum":["low","high","auto"],"title":"Detail"},"type":{"type":"string","const":"input_image","title":"Type"},"file_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"File Id"},"image_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Image Url"}},"additionalProperties":true,"type":"object","required":["detail","type"],"title":"ResponseInputImage"},"ResponseInputImageContent":{"properties":{"type":{"type":"string","const":"input_image","title":"Type"},"detail":{"anyOf":[{"type":"string","enum":["low","high","auto"]},{"type":"null"}],"title":"Detail"},"file_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"File Id"},"image_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Image Url"}},"additionalProperties":true,"type":"object","required":["type"],"title":"ResponseInputImageContent"},"ResponseInputText":{"properties":{"text":{"type":"string","title":"Text"},"type":{"type":"string","const":"input_text","title":"Type"}},"additionalProperties":true,"type":"object","required":["text","type"],"title":"ResponseInputText"},"ResponseInputTextContent":{"properties":{"text":{"type":"string","title":"Text"},"type":{"type":"string","const":"input_text","title":"Type"}},"additionalProperties":true,"type":"object","required":["text","type"],"title":"ResponseInputTextContent"},"ResponseOutputMessage":{"properties":{"id":{"type":"string","title":"Id"},"content":{"items":{"anyOf":[{"$ref":"#/components/schemas/ResponseOutputText"},{"$ref":"#/components/schemas/ResponseOutputRefusal"}]},"type":"array","title":"Content"},"role":{"type":"string","const":"assistant","title":"Role"},"status":{"type":"string","enum":["in_progress","completed","incomplete"],"title":"Status"},"type":{"type":"string","const":"message","title":"Type"}},"additionalProperties":true,"type":"object","required":["id","content","role","status","type"],"title":"ResponseOutputMessage"},"ResponseOutputRefusal":{"properties":{"refusal":{"type":"string","title":"Refusal"},"type":{"type":"string","const":"refusal","title":"Type"}},"additionalProperties":true,"type":"object","required":["refusal","type"],"title":"ResponseOutputRefusal"},"ResponseOutputText":{"properties":{"annotations":{"items":{"anyOf":[{"$ref":"#/components/schemas/AnnotationFileCitation"},{"$ref":"#/components/schemas/openai__types__responses__response_output_text__AnnotationURLCitation"},{"$ref":"#/components/schemas/AnnotationContainerFileCitation"},{"$ref":"#/components/schemas/AnnotationFilePath"}]},"type":"array","title":"Annotations"},"text":{"type":"string","title":"Text"},"type":{"type":"string","const":"output_text","title":"Type"},"logprobs":{"anyOf":[{"items":{"$ref":"#/components/schemas/Logprob"},"type":"array"},{"type":"null"}],"title":"Logprobs"}},"additionalProperties":true,"type":"object","required":["annotations","text","type"],"title":"ResponseOutputText"},"ResponsePrompt":{"properties":{"id":{"type":"string","title":"Id"},"variables":{"anyOf":[{"additionalProperties":{"anyOf":[{"type":"string"},{"$ref":"#/components/schemas/ResponseInputText"},{"$ref":"#/components/schemas/ResponseInputImage"},{"$ref":"#/components/schemas/ResponseInputFile"}]},"type":"object"},{"type":"null"}],"title":"Variables"},"version":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Version"}},"additionalProperties":true,"type":"object","required":["id"],"title":"ResponsePrompt"},"ResponseReasoningItem":{"properties":{"id":{"type":"string","title":"Id"},"summary":{"items":{"$ref":"#/components/schemas/Summary"},"type":"array","title":"Summary"},"type":{"type":"string","const":"reasoning","title":"Type"},"content":{"anyOf":[{"items":{"$ref":"#/components/schemas/Content"},"type":"array"},{"type":"null"}],"title":"Content"},"encrypted_content":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Encrypted Content"},"status":{"anyOf":[{"type":"string","enum":["in_progress","completed","incomplete"]},{"type":"null"}],"title":"Status"}},"additionalProperties":true,"type":"object","required":["id","summary","type"],"title":"ResponseReasoningItem"},"ResponseTextConfig":{"properties":{"format":{"anyOf":[{"$ref":"#/components/schemas/ResponseFormatText"},{"$ref":"#/components/schemas/ResponseFormatTextJSONSchemaConfig"},{"$ref":"#/components/schemas/ResponseFormatJSONObject"},{"type":"null"}],"title":"Format"},"verbosity":{"anyOf":[{"type":"string","enum":["low","medium","high"]},{"type":"null"}],"title":"Verbosity"}},"additionalProperties":true,"type":"object","title":"ResponseTextConfig"},"ResponseUsage":{"properties":{"input_tokens":{"type":"integer","title":"Input Tokens"},"input_tokens_details":{"$ref":"#/components/schemas/InputTokensDetails"},"output_tokens":{"type":"integer","title":"Output Tokens"},"output_tokens_details":{"$ref":"#/components/schemas/OutputTokensDetails"},"total_tokens":{"type":"integer","title":"Total Tokens"}},"additionalProperties":true,"type":"object","required":["input_tokens","input_tokens_details","output_tokens","output_tokens_details","total_tokens"],"title":"ResponseUsage"},"Result":{"properties":{"attributes":{"anyOf":[{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]},"type":"object"},{"type":"null"}],"title":"Attributes"},"file_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"File Id"},"filename":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Filename"},"score":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Score"},"text":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Text"}},"additionalProperties":true,"type":"object","title":"Result"},"Run":{"properties":{"thinking_budget":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Thinking Budget","description":"WARNING. DEPRECATED. Use reasoning configuration instead.","example":1000},"reasoning":{"anyOf":[{"$ref":"#/components/schemas/ReasoningConfiguration"},{"type":"null"}],"description":"Configuration for the model's reasoning capabilities."},"emit_usage":{"type":"boolean","title":"Emit Usage","description":"Whether to return usage information","default":false,"example":false},"emit_verified":{"type":"boolean","title":"Emit Verified","description":"Whether to return verification status","default":false,"example":false},"emit_ambient_events":{"type":"boolean","title":"Emit Ambient Events","description":"Whether to return lifecycle events","default":false,"example":false},"wait_for_verification":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Wait For Verification","description":"Whether to wait for verification to complete before completing the request","default":false,"example":false},"enabled_tools":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Enabled Tools","description":"List of enabled tools. Supported tools: ['`*`', 'websearch', 'retrieval', 'crypto_price', 'stock_price', 'weather', 'currency_convert', 'calculator']. Use [`*`] to enable all tools.","example":["*","websearch","retrieval"]},"force_auction_v2":{"type":"boolean","title":"Force Auction V2","description":"Force routing via the NATS-based auction v2 request router, bypassing rollout sampling.","default":false,"example":false},"guided_json":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"string"},{"type":"null"}],"title":"Guided Json","description":"JSON schema for guided generation","example":{"properties":{"name":{"type":"string"}},"type":"object"}},"id":{"type":"string","title":"Id"},"assistant_id":{"type":"string","title":"Assistant Id"},"cancelled_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Cancelled At"},"completed_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Completed At"},"created_at":{"type":"integer","title":"Created At"},"expires_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Expires At"},"failed_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Failed At"},"incomplete_details":{"anyOf":[{"$ref":"#/components/schemas/openai__types__beta__threads__run__IncompleteDetails"},{"type":"null"}]},"instructions":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Instructions"},"last_error":{"anyOf":[{"$ref":"#/components/schemas/openai__types__beta__threads__run__LastError"},{"type":"null"}]},"max_completion_tokens":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max Completion Tokens"},"max_prompt_tokens":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max Prompt Tokens"},"metadata":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"title":"Metadata"},"model":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Model"},"object":{"type":"string","title":"Object","default":"thread.run"},"parallel_tool_calls":{"type":"boolean","title":"Parallel Tool Calls","default":false},"required_action":{"anyOf":[{"$ref":"#/components/schemas/RequiredAction-Output"},{"type":"null"}]},"response_format":{"anyOf":[{"type":"string","const":"auto"},{"$ref":"#/components/schemas/ResponseFormatText"},{"$ref":"#/components/schemas/ResponseFormatJSONObject"},{"$ref":"#/components/schemas/ResponseFormatJSONSchema"},{"type":"null"}],"title":"Response Format"},"started_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Started At"},"status":{"type":"string","enum":["queued","in_progress","completed","cancelled","failed","expired","incomplete"],"title":"Status","default":"queued"},"thread_id":{"type":"string","title":"Thread Id"},"tool_choice":{"anyOf":[{"type":"string","enum":["none","auto","required"]},{"$ref":"#/components/schemas/AssistantToolChoice"},{"type":"null"}],"title":"Tool Choice"},"tools":{"items":{"anyOf":[{"$ref":"#/components/schemas/CodeInterpreterTool"},{"$ref":"#/components/schemas/openai__types__beta__file_search_tool__FileSearchTool-Output"},{"$ref":"#/components/schemas/openai__types__beta__function_tool__FunctionTool-Output"}]},"type":"array","title":"Tools","default":[]},"truncation_strategy":{"anyOf":[{"$ref":"#/components/schemas/TruncationStrategy"},{"type":"null"}]},"usage":{"anyOf":[{"$ref":"#/components/schemas/Usage"},{"type":"null"}]},"temperature":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Temperature"},"top_p":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Top P"}},"additionalProperties":true,"type":"object","required":["id","assistant_id","created_at","thread_id"],"title":"Run"},"RunStep":{"properties":{"id":{"type":"string","title":"Id"},"assistant_id":{"type":"string","title":"Assistant Id"},"cancelled_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Cancelled At"},"completed_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Completed At"},"created_at":{"type":"integer","title":"Created At"},"expired_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Expired At"},"failed_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Failed At"},"last_error":{"anyOf":[{"$ref":"#/components/schemas/openai__types__beta__threads__runs__run_step__LastError"},{"type":"null"}]},"metadata":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"title":"Metadata"},"object":{"type":"string","title":"Object","default":"thread.run.step"},"run_id":{"type":"string","title":"Run Id"},"status":{"type":"string","enum":["in_progress","cancelled","failed","completed","expired"],"title":"Status"},"step_details":{"anyOf":[{"$ref":"#/components/schemas/MessageCreationStepDetails"},{"$ref":"#/components/schemas/ToolCallsStepDetails"}],"title":"Step Details"},"thread_id":{"type":"string","title":"Thread Id"},"type":{"type":"string","enum":["message_creation","tool_calls"],"title":"Type"},"usage":{"anyOf":[{"$ref":"#/components/schemas/Usage"},{"type":"null"}]}},"additionalProperties":true,"type":"object","required":["id","assistant_id","created_at","run_id","status","step_details","thread_id","type"],"title":"RunStep"},"SelfServePlanId":{"type":"string","enum":["starter","basic","power","pro"],"title":"SelfServePlanId"},"Summary":{"properties":{"text":{"type":"string","title":"Text"},"type":{"type":"string","const":"summary_text","title":"Type"}},"additionalProperties":true,"type":"object","required":["text","type"],"title":"Summary"},"TextBlock":{"properties":{"type":{"type":"string","const":"text","title":"Type","default":"text"},"text":{"type":"string","title":"Text"},"cache_control":{"anyOf":[{"$ref":"#/components/schemas/CacheControl"},{"type":"null"}]}},"type":"object","required":["text"],"title":"TextBlock"},"TextContentBlock-Input":{"properties":{"text":{"$ref":"#/components/schemas/openai__types__beta__threads__text__Text-Input"},"type":{"type":"string","const":"text","title":"Type"}},"additionalProperties":true,"type":"object","required":["text","type"],"title":"TextContentBlock"},"TextContentBlock-Output":{"properties":{"text":{"$ref":"#/components/schemas/openai__types__beta__threads__text__Text-Output"},"type":{"type":"string","const":"text","title":"Type"}},"additionalProperties":true,"type":"object","required":["text","type"],"title":"TextContentBlock"},"TextContentBlockParam":{"properties":{"text":{"type":"string","title":"Text"},"type":{"type":"string","const":"text","title":"Type"}},"type":"object","required":["text","type"],"title":"TextContentBlockParam"},"ThinkingConfig":{"properties":{"type":{"type":"string","enum":["enabled","disabled","adaptive"],"title":"Type"},"budget_tokens":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Budget Tokens"}},"type":"object","required":["type"],"title":"ThinkingConfig"},"Thread":{"properties":{"id":{"type":"string","title":"Id"},"created_at":{"type":"integer","title":"Created At"},"metadata":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"title":"Metadata"},"object":{"type":"string","title":"Object","default":"thread"},"tool_resources":{"anyOf":[{"$ref":"#/components/schemas/ToolResources"},{"type":"null"}]}},"additionalProperties":true,"type":"object","required":["id","created_at"],"title":"Thread"},"ToolCallRequest":{"properties":{"tool_calls":{"items":{"anyOf":[{"$ref":"#/components/schemas/ChatCompletionMessageFunctionToolCall-Input"},{"$ref":"#/components/schemas/ChatCompletionMessageCustomToolCall"}]},"type":"array","title":"Tool Calls","description":"List of tool calls to execute","examples":[[{"function":{"arguments":"{\"query\": \"how large language models work technical explanation transformer architecture tokenization\", \"max_results\": 5, \"summarize\": true}","name":"websearch"},"id":"chatcmpl-tool-f52be93c9cc248cea0aedc9b32eb8e81","type":"function"}]]}},"type":"object","required":["tool_calls"],"title":"ToolCallRequest"},"ToolCallsStepDetails":{"properties":{"tool_calls":{"items":{"anyOf":[{"$ref":"#/components/schemas/CodeInterpreterToolCall"},{"$ref":"#/components/schemas/FileSearchToolCall"},{"$ref":"#/components/schemas/FunctionToolCall"}]},"type":"array","title":"Tool Calls"},"type":{"type":"string","const":"tool_calls","title":"Type"}},"additionalProperties":true,"type":"object","required":["tool_calls","type"],"title":"ToolCallsStepDetails"},"ToolChoiceAllowed":{"properties":{"mode":{"type":"string","enum":["auto","required"],"title":"Mode"},"tools":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Tools"},"type":{"type":"string","const":"allowed_tools","title":"Type"}},"additionalProperties":true,"type":"object","required":["mode","tools","type"],"title":"ToolChoiceAllowed"},"ToolChoiceAllowedParam":{"properties":{"mode":{"type":"string","enum":["auto","required"],"title":"Mode"},"tools":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Tools"},"type":{"type":"string","const":"allowed_tools","title":"Type"}},"type":"object","required":["mode","tools","type"],"title":"ToolChoiceAllowedParam"},"ToolChoiceCustom":{"properties":{"name":{"type":"string","title":"Name"},"type":{"type":"string","const":"custom","title":"Type"}},"additionalProperties":true,"type":"object","required":["name","type"],"title":"ToolChoiceCustom"},"ToolChoiceCustomParam":{"properties":{"name":{"type":"string","title":"Name"},"type":{"type":"string","const":"custom","title":"Type"}},"type":"object","required":["name","type"],"title":"ToolChoiceCustomParam"},"ToolChoiceFunction":{"properties":{"name":{"type":"string","title":"Name"},"type":{"type":"string","const":"function","title":"Type"}},"additionalProperties":true,"type":"object","required":["name","type"],"title":"ToolChoiceFunction"},"ToolChoiceFunctionParam":{"properties":{"name":{"type":"string","title":"Name"},"type":{"type":"string","const":"function","title":"Type"}},"type":"object","required":["name","type"],"title":"ToolChoiceFunctionParam"},"ToolChoiceMcp":{"properties":{"server_label":{"type":"string","title":"Server Label"},"type":{"type":"string","const":"mcp","title":"Type"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"}},"additionalProperties":true,"type":"object","required":["server_label","type"],"title":"ToolChoiceMcp"},"ToolChoiceMcpParam":{"properties":{"server_label":{"type":"string","title":"Server Label"},"type":{"type":"string","const":"mcp","title":"Type"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"}},"type":"object","required":["server_label","type"],"title":"ToolChoiceMcpParam"},"ToolChoiceTypes":{"properties":{"type":{"type":"string","enum":["file_search","web_search_preview","computer_use_preview","web_search_preview_2025_03_11","image_generation","code_interpreter"],"title":"Type"}},"additionalProperties":true,"type":"object","required":["type"],"title":"ToolChoiceTypes"},"ToolChoiceTypesParam":{"properties":{"type":{"type":"string","enum":["file_search","web_search_preview","computer_use_preview","web_search_preview_2025_03_11","image_generation","code_interpreter"],"title":"Type"}},"type":"object","required":["type"],"title":"ToolChoiceTypesParam"},"ToolResources":{"properties":{"code_interpreter":{"anyOf":[{"$ref":"#/components/schemas/ToolResourcesCodeInterpreter"},{"type":"null"}]},"file_search":{"anyOf":[{"$ref":"#/components/schemas/ToolResourcesFileSearch"},{"type":"null"}]}},"additionalProperties":true,"type":"object","title":"ToolResources"},"ToolResourcesCodeInterpreter":{"properties":{"file_ids":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"File Ids"}},"additionalProperties":true,"type":"object","title":"ToolResourcesCodeInterpreter"},"ToolResourcesFileSearch":{"properties":{"vector_store_ids":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Vector Store Ids"}},"additionalProperties":true,"type":"object","title":"ToolResourcesFileSearch"},"ToolResultBlock":{"properties":{"type":{"type":"string","const":"tool_result","title":"Type","default":"tool_result"},"tool_use_id":{"type":"string","title":"Tool Use Id"},"content":{"type":"string","title":"Content","default":""}},"type":"object","required":["tool_use_id"],"title":"ToolResultBlock"},"ToolUseBlock":{"properties":{"type":{"type":"string","const":"tool_use","title":"Type","default":"tool_use"},"id":{"type":"string","title":"Id"},"name":{"type":"string","title":"Name"},"input":{"additionalProperties":true,"type":"object","title":"Input"}},"type":"object","required":["id","name","input"],"title":"ToolUseBlock"},"TopLogprob":{"properties":{"token":{"type":"string","title":"Token"},"bytes":{"anyOf":[{"items":{"type":"integer"},"type":"array"},{"type":"null"}],"title":"Bytes"},"logprob":{"type":"number","title":"Logprob"}},"additionalProperties":true,"type":"object","required":["token","logprob"],"title":"TopLogprob"},"TruncationStrategy":{"properties":{"type":{"type":"string","enum":["auto","last_messages"],"title":"Type"},"last_messages":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Last Messages"}},"additionalProperties":true,"type":"object","required":["type"],"title":"TruncationStrategy"},"UpdateMessageRequest":{"properties":{"metadata":{"additionalProperties":{"type":"string"},"type":"object","title":"Metadata"}},"type":"object","required":["metadata"],"title":"UpdateMessageRequest"},"UpdateRunRequest":{"properties":{"metadata":{"additionalProperties":{"type":"string"},"type":"object","title":"Metadata"}},"type":"object","required":["metadata"],"title":"UpdateRunRequest"},"UpdateThreadRequest":{"properties":{"metadata":{"additionalProperties":{"type":"string"},"type":"object","title":"Metadata"}},"type":"object","required":["metadata"],"title":"UpdateThreadRequest"},"Usage":{"properties":{"completion_tokens":{"type":"integer","title":"Completion Tokens"},"prompt_tokens":{"type":"integer","title":"Prompt Tokens"},"total_tokens":{"type":"integer","title":"Total Tokens"}},"additionalProperties":true,"type":"object","required":["completion_tokens","prompt_tokens","total_tokens"],"title":"Usage"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"},"WebSearchPreviewTool":{"properties":{"type":{"type":"string","enum":["web_search_preview","web_search_preview_2025_03_11"],"title":"Type"},"search_context_size":{"anyOf":[{"type":"string","enum":["low","medium","high"]},{"type":"null"}],"title":"Search Context Size"},"user_location":{"anyOf":[{"$ref":"#/components/schemas/openai__types__responses__web_search_preview_tool__UserLocation"},{"type":"null"}]}},"additionalProperties":true,"type":"object","required":["type"],"title":"WebSearchPreviewTool"},"WebSearchPreviewToolParam":{"properties":{"type":{"type":"string","enum":["web_search_preview","web_search_preview_2025_03_11"],"title":"Type"},"search_context_size":{"type":"string","enum":["low","medium","high"],"title":"Search Context Size"},"user_location":{"anyOf":[{"$ref":"#/components/schemas/openai__types__responses__web_search_preview_tool_param__UserLocation"},{"type":"null"}]}},"type":"object","required":["type"],"title":"WebSearchPreviewToolParam"},"WebSearchTool":{"properties":{"type":{"type":"string","enum":["web_search","web_search_2025_08_26"],"title":"Type"},"filters":{"anyOf":[{"$ref":"#/components/schemas/Filters-Output"},{"type":"null"}]},"search_context_size":{"anyOf":[{"type":"string","enum":["low","medium","high"]},{"type":"null"}],"title":"Search Context Size"},"user_location":{"anyOf":[{"$ref":"#/components/schemas/openai__types__responses__web_search_tool__UserLocation"},{"type":"null"}]}},"additionalProperties":true,"type":"object","required":["type"],"title":"WebSearchTool"},"WebSearchToolParam":{"properties":{"type":{"type":"string","enum":["web_search","web_search_2025_08_26"],"title":"Type"},"filters":{"anyOf":[{"$ref":"#/components/schemas/Filters-Input"},{"type":"null"}]},"search_context_size":{"type":"string","enum":["low","medium","high"],"title":"Search Context Size"},"user_location":{"anyOf":[{"$ref":"#/components/schemas/openai__types__responses__web_search_tool_param__UserLocation"},{"type":"null"}]}},"type":"object","required":["type"],"title":"WebSearchToolParam"},"X402RegisterAndSubscribeRequest":{"properties":{"plan_id":{"$ref":"#/components/schemas/SelfServePlanId"},"months":{"type":"integer","maximum":12.0,"minimum":1.0,"title":"Months","default":1}},"type":"object","required":["plan_id"],"title":"X402RegisterAndSubscribeRequest"},"X402RegisterAndSubscribeResponse":{"properties":{"api_key":{"type":"string","title":"Api Key"},"order_id":{"type":"string","title":"Order Id"},"plan_id":{"$ref":"#/components/schemas/SelfServePlanId"},"months":{"type":"integer","title":"Months"},"payment_url":{"type":"string","title":"Payment Url"},"expires_at":{"type":"string","format":"date-time","title":"Expires At"},"completion_url":{"type":"string","title":"Completion Url"}},"type":"object","required":["api_key","order_id","plan_id","months","payment_url","expires_at","completion_url"],"title":"X402RegisterAndSubscribeResponse"},"X402SubscriptionCompletionResponse":{"properties":{"team_id":{"type":"string","title":"Team Id"},"plan_id":{"$ref":"#/components/schemas/SelfServePlanId"},"months":{"type":"integer","title":"Months"},"current_period_end":{"type":"string","format":"date-time","title":"Current Period End"},"already_completed":{"type":"boolean","title":"Already Completed"}},"type":"object","required":["team_id","plan_id","months","current_period_end","already_completed"],"title":"X402SubscriptionCompletionResponse"},"X402SubscriptionIntentRequest":{"properties":{"planId":{"$ref":"#/components/schemas/SelfServePlanId"},"months":{"type":"integer","maximum":12.0,"minimum":1.0,"title":"Months","default":1},"turnstileToken":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Turnstiletoken"}},"type":"object","required":["planId"],"title":"X402SubscriptionIntentRequest"},"X402SubscriptionIntentResponse":{"properties":{"order_id":{"type":"string","title":"Order Id"},"plan_id":{"$ref":"#/components/schemas/SelfServePlanId"},"months":{"type":"integer","title":"Months"},"network":{"type":"string","title":"Network"},"payment_url":{"type":"string","title":"Payment Url"}},"type":"object","required":["order_id","plan_id","months","network","payment_url"],"title":"X402SubscriptionIntentResponse"},"X402SubscriptionPaymentRequest":{"properties":{"grantToken":{"type":"string","title":"Granttoken"},"signature":{"type":"string","title":"Signature"}},"type":"object","required":["grantToken","signature"],"title":"X402SubscriptionPaymentRequest"},"api__routes__messages__Message":{"properties":{"id":{"type":"string","title":"Id"},"assistant_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Assistant Id"},"attachments":{"anyOf":[{"items":{"$ref":"#/components/schemas/Attachment"},"type":"array"},{"type":"null"}],"title":"Attachments"},"completed_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Completed At"},"content":{"anyOf":[{"items":{"anyOf":[{"$ref":"#/components/schemas/ImageFileContentBlock"},{"$ref":"#/components/schemas/ImageURLContentBlock"},{"$ref":"#/components/schemas/TextContentBlock-Output"},{"$ref":"#/components/schemas/RefusalContentBlock"}]},"type":"array"},{"type":"string"}],"title":"Content"},"created_at":{"type":"integer","title":"Created At"},"incomplete_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Incomplete At"},"incomplete_details":{"anyOf":[{"$ref":"#/components/schemas/openai__types__beta__threads__message__IncompleteDetails"},{"type":"null"}]},"metadata":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"title":"Metadata"},"object":{"type":"string","title":"Object","default":"thread.message"},"role":{"type":"string","enum":["user","assistant"],"title":"Role"},"run_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Run Id"},"status":{"type":"string","enum":["in_progress","incomplete","completed"],"title":"Status","default":"in_progress"},"thread_id":{"type":"string","title":"Thread Id"},"updated_at":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Updated At"},"reasoning_content":{"anyOf":[{"items":{"anyOf":[{"$ref":"#/components/schemas/ImageFileContentBlock"},{"$ref":"#/components/schemas/ImageURLContentBlock"},{"$ref":"#/components/schemas/TextContentBlock-Output"},{"$ref":"#/components/schemas/RefusalContentBlock"}]},"type":"array"},{"type":"string"},{"type":"null"}],"title":"Reasoning Content"}},"additionalProperties":true,"type":"object","required":["id","content","created_at","role","thread_id"],"title":"Message"},"api__routes__types__FunctionDefinition":{"properties":{"name":{"type":"string","title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"parameters":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Parameters"}},"type":"object","required":["name"],"title":"FunctionDefinition"},"api__routes__types__StreamOptions":{"properties":{"include_usage":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Include Usage","default":true},"continuous_usage_stats":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Continuous Usage Stats","default":false}},"type":"object","title":"StreamOptions"},"openai__types__beta__file_search_tool__FileSearch-Output":{"properties":{"max_num_results":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max Num Results"},"ranking_options":{"anyOf":[{"$ref":"#/components/schemas/openai__types__beta__file_search_tool__FileSearchRankingOptions"},{"type":"null"}]}},"additionalProperties":true,"type":"object","title":"FileSearch"},"openai__types__beta__file_search_tool__FileSearchRankingOptions":{"properties":{"score_threshold":{"type":"number","title":"Score Threshold"},"ranker":{"anyOf":[{"type":"string","enum":["auto","default_2024_08_21"]},{"type":"null"}],"title":"Ranker"}},"additionalProperties":true,"type":"object","required":["score_threshold"],"title":"FileSearchRankingOptions"},"openai__types__beta__file_search_tool__FileSearchTool-Output":{"properties":{"type":{"type":"string","const":"file_search","title":"Type"},"file_search":{"anyOf":[{"$ref":"#/components/schemas/openai__types__beta__file_search_tool__FileSearch-Output"},{"type":"null"}]}},"additionalProperties":true,"type":"object","required":["type"],"title":"FileSearchTool"},"openai__types__beta__function_tool__FunctionTool-Output":{"properties":{"function":{"$ref":"#/components/schemas/FunctionDefinition-Output"},"type":{"type":"string","const":"function","title":"Type"}},"additionalProperties":true,"type":"object","required":["function","type"],"title":"FunctionTool"},"openai__types__beta__threads__message__IncompleteDetails":{"properties":{"reason":{"type":"string","enum":["content_filter","max_tokens","run_cancelled","run_expired","run_failed"],"title":"Reason"}},"additionalProperties":true,"type":"object","required":["reason"],"title":"IncompleteDetails"},"openai__types__beta__threads__required_action_function_tool_call__Function":{"properties":{"arguments":{"type":"string","title":"Arguments"},"name":{"type":"string","title":"Name"}},"additionalProperties":true,"type":"object","required":["arguments","name"],"title":"Function"},"openai__types__beta__threads__run__IncompleteDetails":{"properties":{"reason":{"anyOf":[{"type":"string","enum":["max_completion_tokens","max_prompt_tokens"]},{"type":"null"}],"title":"Reason"}},"additionalProperties":true,"type":"object","title":"IncompleteDetails"},"openai__types__beta__threads__run__LastError":{"properties":{"code":{"type":"string","enum":["server_error","rate_limit_exceeded","invalid_prompt"],"title":"Code"},"message":{"type":"string","title":"Message"}},"additionalProperties":true,"type":"object","required":["code","message"],"title":"LastError"},"openai__types__beta__threads__runs__code_interpreter_tool_call__CodeInterpreter":{"properties":{"input":{"type":"string","title":"Input"},"outputs":{"items":{"anyOf":[{"$ref":"#/components/schemas/CodeInterpreterOutputLogs"},{"$ref":"#/components/schemas/CodeInterpreterOutputImage"}]},"type":"array","title":"Outputs"}},"additionalProperties":true,"type":"object","required":["input","outputs"],"title":"CodeInterpreter"},"openai__types__beta__threads__runs__file_search_tool_call__FileSearch":{"properties":{"ranking_options":{"anyOf":[{"$ref":"#/components/schemas/openai__types__beta__threads__runs__file_search_tool_call__FileSearchRankingOptions"},{"type":"null"}]},"results":{"anyOf":[{"items":{"$ref":"#/components/schemas/FileSearchResult"},"type":"array"},{"type":"null"}],"title":"Results"}},"additionalProperties":true,"type":"object","title":"FileSearch"},"openai__types__beta__threads__runs__file_search_tool_call__FileSearchRankingOptions":{"properties":{"ranker":{"type":"string","enum":["auto","default_2024_08_21"],"title":"Ranker"},"score_threshold":{"type":"number","title":"Score Threshold"}},"additionalProperties":true,"type":"object","required":["ranker","score_threshold"],"title":"FileSearchRankingOptions"},"openai__types__beta__threads__runs__function_tool_call__Function":{"properties":{"arguments":{"type":"string","title":"Arguments"},"name":{"type":"string","title":"Name"},"output":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Output"}},"additionalProperties":true,"type":"object","required":["arguments","name"],"title":"Function"},"openai__types__beta__threads__runs__run_step__LastError":{"properties":{"code":{"type":"string","enum":["server_error","rate_limit_exceeded"],"title":"Code"},"message":{"type":"string","title":"Message"}},"additionalProperties":true,"type":"object","required":["code","message"],"title":"LastError"},"openai__types__beta__threads__text__Text-Input":{"properties":{"annotations":{"items":{"anyOf":[{"$ref":"#/components/schemas/FileCitationAnnotation"},{"$ref":"#/components/schemas/FilePathAnnotation"}]},"type":"array","title":"Annotations"},"value":{"type":"string","title":"Value"}},"additionalProperties":true,"type":"object","required":["annotations","value"],"title":"Text"},"openai__types__beta__threads__text__Text-Output":{"properties":{"annotations":{"items":{"anyOf":[{"$ref":"#/components/schemas/FileCitationAnnotation"},{"$ref":"#/components/schemas/FilePathAnnotation"}]},"type":"array","title":"Annotations"},"value":{"type":"string","title":"Value"}},"additionalProperties":true,"type":"object","required":["annotations","value"],"title":"Text"},"openai__types__chat__chat_completion_message__AnnotationURLCitation":{"properties":{"end_index":{"type":"integer","title":"End Index"},"start_index":{"type":"integer","title":"Start Index"},"title":{"type":"string","title":"Title"},"url":{"type":"string","title":"Url"}},"additionalProperties":true,"type":"object","required":["end_index","start_index","title","url"],"title":"AnnotationURLCitation"},"openai__types__chat__chat_completion_message_function_tool_call__Function":{"properties":{"arguments":{"type":"string","title":"Arguments"},"name":{"type":"string","title":"Name"}},"additionalProperties":true,"type":"object","required":["arguments","name"],"title":"Function"},"openai__types__responses__file_search_tool__FileSearchTool":{"properties":{"type":{"type":"string","const":"file_search","title":"Type"},"vector_store_ids":{"items":{"type":"string"},"type":"array","title":"Vector Store Ids"},"filters":{"anyOf":[{"$ref":"#/components/schemas/ComparisonFilter-Output"},{"$ref":"#/components/schemas/CompoundFilter-Output"},{"type":"null"}],"title":"Filters"},"max_num_results":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max Num Results"},"ranking_options":{"anyOf":[{"$ref":"#/components/schemas/RankingOptions-Output"},{"type":"null"}]}},"additionalProperties":true,"type":"object","required":["type","vector_store_ids"],"title":"FileSearchTool"},"openai__types__responses__function_tool__FunctionTool":{"properties":{"name":{"type":"string","title":"Name"},"parameters":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Parameters"},"strict":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Strict"},"type":{"type":"string","const":"function","title":"Type"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"}},"additionalProperties":true,"type":"object","required":["name","type"],"title":"FunctionTool"},"openai__types__responses__response__IncompleteDetails":{"properties":{"reason":{"anyOf":[{"type":"string","enum":["max_output_tokens","content_filter"]},{"type":"null"}],"title":"Reason"}},"additionalProperties":true,"type":"object","title":"IncompleteDetails"},"openai__types__responses__response_create_params__StreamOptions":{"properties":{"include_obfuscation":{"type":"boolean","title":"Include Obfuscation"}},"type":"object","title":"StreamOptions"},"openai__types__responses__response_input_item__Message":{"properties":{"content":{"items":{"anyOf":[{"$ref":"#/components/schemas/ResponseInputText"},{"$ref":"#/components/schemas/ResponseInputImage"},{"$ref":"#/components/schemas/ResponseInputFile"},{"$ref":"#/components/schemas/ResponseInputAudio"}]},"type":"array","title":"Content"},"role":{"type":"string","enum":["user","system","developer"],"title":"Role"},"status":{"anyOf":[{"type":"string","enum":["in_progress","completed","incomplete"]},{"type":"null"}],"title":"Status"},"type":{"anyOf":[{"type":"string","const":"message"},{"type":"null"}],"title":"Type"}},"additionalProperties":true,"type":"object","required":["content","role"],"title":"Message"},"openai__types__responses__response_output_text__AnnotationURLCitation":{"properties":{"end_index":{"type":"integer","title":"End Index"},"start_index":{"type":"integer","title":"Start Index"},"title":{"type":"string","title":"Title"},"type":{"type":"string","const":"url_citation","title":"Type"},"url":{"type":"string","title":"Url"}},"additionalProperties":true,"type":"object","required":["end_index","start_index","title","type","url"],"title":"AnnotationURLCitation"},"openai__types__responses__tool__CodeInterpreter":{"properties":{"container":{"anyOf":[{"type":"string"},{"$ref":"#/components/schemas/CodeInterpreterContainerCodeInterpreterToolAuto-Output"}],"title":"Container"},"type":{"type":"string","const":"code_interpreter","title":"Type"}},"additionalProperties":true,"type":"object","required":["container","type"],"title":"CodeInterpreter"},"openai__types__responses__web_search_preview_tool__UserLocation":{"properties":{"type":{"type":"string","const":"approximate","title":"Type"},"city":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"City"},"country":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Country"},"region":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Region"},"timezone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Timezone"}},"additionalProperties":true,"type":"object","required":["type"],"title":"UserLocation"},"openai__types__responses__web_search_preview_tool_param__UserLocation":{"properties":{"type":{"type":"string","const":"approximate","title":"Type"},"city":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"City"},"country":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Country"},"region":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Region"},"timezone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Timezone"}},"type":"object","required":["type"],"title":"UserLocation"},"openai__types__responses__web_search_tool__UserLocation":{"properties":{"city":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"City"},"country":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Country"},"region":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Region"},"timezone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Timezone"},"type":{"anyOf":[{"type":"string","const":"approximate"},{"type":"null"}],"title":"Type"}},"additionalProperties":true,"type":"object","title":"UserLocation"},"openai__types__responses__web_search_tool_param__UserLocation":{"properties":{"city":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"City"},"country":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Country"},"region":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Region"},"timezone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Timezone"},"type":{"type":"string","const":"approximate","title":"Type"}},"type":"object","title":"UserLocation"},"openai__types__shared__custom_tool_input_format__Text":{"properties":{"type":{"type":"string","const":"text","title":"Type"}},"additionalProperties":true,"type":"object","required":["type"],"title":"Text"},"openai__types__shared__function_definition__FunctionDefinition":{"properties":{"name":{"type":"string","title":"Name"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Description"},"parameters":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Parameters"},"strict":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Strict"}},"additionalProperties":true,"type":"object","required":["name"],"title":"FunctionDefinition"},"openai__types__shared_params__custom_tool_input_format__Text":{"properties":{"type":{"type":"string","const":"text","title":"Type"}},"type":"object","required":["type"],"title":"Text"}},"securitySchemes":{"HTTPBearer":{"type":"http","scheme":"bearer"}}},"tags":[{"name":"Completions","description":"Completions and chat"},{"name":"Responses","description":"Responses management"},{"name":"Tools","description":"Tools"},{"name":"Assistants","description":"Assistants management"},{"name":"Threads","description":"Threads"},{"name":"Messages","description":"Messages in threads"},{"name":"Runs","description":"Runs management"},{"name":"Models","description":"Models management"},{"name":"Referrals","description":"Referral program and dashboard"}]}