Skip to content

description is using lots of nullable:true which is invalid according to OAS 3.1.0Β #483

@baywet

Description

@baywet

Hi everyone, πŸ‘‹
Vincent from Microsoft here 😊

One of the major issues is the fact that the description is advertised as "3.1.0" but still uses "nullable" (which is valid according to 3.0.0, but not anymore according to 3.1.0) at LOT of places.

The solution for those is to either

  • Use a type array with null. So if something was type: string and nullable: true, it's now type: ["string", "null"] (json)
  • Use a oneOf/anyOf structure (probably a bit more involved change)

Let us know if you have any questions or concerns, depending on what kind of feedback we get for that, I'll keep sending new items πŸ™‚

Here is the list of JSON Pointers to places where this needs to be fixed as of today.

#/components/schemas/AssistantObject/properties/name/nullable
#/components/schemas/AssistantObject/properties/description/nullable
#/components/schemas/AssistantObject/properties/instructions/nullable
#/components/schemas/FunctionObject/properties/strict/nullable
#/components/schemas/AssistantObject/properties/tool_resources/nullable
#/components/schemas/AssistantObject/properties/temperature/nullable
#/components/schemas/AssistantObject/properties/top_p/nullable
#/components/schemas/ResponseFormatJsonSchema/properties/json_schema/properties/strict/nullable
#/components/schemas/CreateAssistantRequest/properties/name/nullable
#/components/schemas/CreateAssistantRequest/properties/description/nullable
#/components/schemas/CreateAssistantRequest/properties/instructions/nullable
#/components/schemas/ReasoningEffort/nullable
#/components/schemas/CreateAssistantRequest/properties/tool_resources/nullable
#/components/schemas/CreateAssistantRequest/properties/temperature/nullable
#/components/schemas/CreateAssistantRequest/properties/top_p/nullable
#/components/schemas/ModifyAssistantRequest/properties/name/nullable
#/components/schemas/ModifyAssistantRequest/properties/description/nullable
#/components/schemas/ModifyAssistantRequest/properties/instructions/nullable
#/components/schemas/ModifyAssistantRequest/properties/tool_resources/nullable
#/components/schemas/ModifyAssistantRequest/properties/temperature/nullable
#/components/schemas/ModifyAssistantRequest/properties/top_p/nullable
#/components/schemas/CreateTranscriptionRequest/properties/stream/nullable
#/components/schemas/TranscriptionChunkingStrategy/nullable
#/components/schemas/CreateTranscriptionResponseJson/properties/logprobs/optional
#/components/schemas/BatchError/properties/param/nullable
#/components/schemas/BatchError/properties/line/nullable
#/components/schemas/ChatCompletionResponseMessage/properties/content/nullable
#/components/schemas/ChatCompletionResponseMessage/properties/refusal/nullable
#/components/schemas/ChatCompletionResponseMessage/properties/audio/nullable
#/components/schemas/CreateChatCompletionResponse/properties/choices/items/properties/logprobs/nullable
#/components/schemas/CreateChatCompletionResponse/properties/choices/items/properties/logprobs/properties/content/nullable
#/components/schemas/ChatCompletionTokenLogprob/properties/bytes/nullable
#/components/schemas/ChatCompletionTokenLogprob/properties/top_logprobs/items/properties/bytes/nullable
#/components/schemas/CreateChatCompletionResponse/properties/choices/items/properties/logprobs/properties/refusal/nullable
#/components/schemas/ServiceTier/nullable
#/components/schemas/ModelResponseProperties/properties/top_logprobs/nullable
#/components/schemas/ModelResponseProperties/properties/temperature/nullable
#/components/schemas/ModelResponseProperties/properties/top_p/nullable
#/components/schemas/ChatCompletionRequestAssistantMessage/properties/content/nullable
#/components/schemas/ChatCompletionRequestAssistantMessage/properties/refusal/nullable
#/components/schemas/ChatCompletionRequestAssistantMessage/properties/audio/nullable
#/components/schemas/ChatCompletionRequestAssistantMessage/properties/function_call/nullable
#/components/schemas/ChatCompletionRequestFunctionMessage/properties/content/nullable
#/components/schemas/ResponseModalities/nullable
#/components/schemas/Verbosity/nullable
#/components/schemas/CreateChatCompletionRequest/allOf/1/properties/max_completion_tokens/nullable
#/components/schemas/CreateChatCompletionRequest/allOf/1/properties/frequency_penalty/nullable
#/components/schemas/CreateChatCompletionRequest/allOf/1/properties/presence_penalty/nullable
#/components/schemas/CreateChatCompletionRequest/allOf/1/properties/web_search_options/properties/user_location/nullable
#/components/schemas/CreateChatCompletionRequest/allOf/1/properties/audio/nullable
#/components/schemas/CreateChatCompletionRequest/allOf/1/properties/store/nullable
#/components/schemas/CreateChatCompletionRequest/allOf/1/properties/stream/nullable
#/components/schemas/StopConfiguration/nullable
#/components/schemas/StopConfiguration/anyOf/0/nullable
#/components/schemas/CreateChatCompletionRequest/allOf/1/properties/logit_bias/nullable
#/components/schemas/CreateChatCompletionRequest/allOf/1/properties/logprobs/nullable
#/components/schemas/CreateChatCompletionRequest/allOf/1/properties/max_tokens/nullable
#/components/schemas/CreateChatCompletionRequest/allOf/1/properties/n/nullable
#/components/schemas/CreateChatCompletionRequest/allOf/1/properties/seed/nullable
#/components/schemas/ChatCompletionStreamResponseDelta/properties/content/nullable
#/components/schemas/ChatCompletionStreamResponseDelta/properties/refusal/nullable
#/components/schemas/CreateChatCompletionStreamResponse/properties/choices/items/properties/logprobs/nullable
#/components/schemas/CreateChatCompletionStreamResponse/properties/choices/items/properties/logprobs/properties/content/nullable
#/components/schemas/CreateChatCompletionStreamResponse/properties/choices/items/properties/logprobs/properties/refusal/nullable
#/components/schemas/CreateChatCompletionStreamResponse/properties/choices/items/properties/finish_reason/nullable
#/components/schemas/ChatCompletionMessageList/properties/data/items/allOf/1/properties/content_parts/nullable
#/components/schemas/CreateCompletionRequest/properties/prompt/nullable
#/components/schemas/CreateCompletionRequest/properties/best_of/nullable
#/components/schemas/CreateCompletionRequest/properties/echo/nullable
#/components/schemas/CreateCompletionRequest/properties/frequency_penalty/nullable
#/components/schemas/CreateCompletionRequest/properties/logit_bias/nullable
#/components/schemas/CreateCompletionRequest/properties/logprobs/nullable
#/components/schemas/CreateCompletionRequest/properties/max_tokens/nullable
#/components/schemas/CreateCompletionRequest/properties/n/nullable
#/components/schemas/CreateCompletionRequest/properties/presence_penalty/nullable
#/components/schemas/CreateCompletionRequest/properties/seed/nullable
#/components/schemas/CreateCompletionRequest/properties/stream/nullable
#/components/schemas/CreateCompletionRequest/properties/suffix/nullable
#/components/schemas/CreateCompletionRequest/properties/temperature/nullable
#/components/schemas/CreateCompletionRequest/properties/top_p/nullable
#/components/schemas/CreateCompletionResponse/properties/choices/items/properties/logprobs/nullable
#/components/schemas/FileSearchToolCall/properties/results/nullable
#/components/schemas/ReasoningItem/properties/encrypted_content/nullable
#/components/schemas/ImageGenToolCall/properties/result/nullable
#/components/schemas/CodeInterpreterToolCall/properties/code/nullable
#/components/schemas/CodeInterpreterToolCall/properties/outputs/nullable
#/components/schemas/LocalShellExecAction/properties/timeout_ms/nullable
#/components/schemas/LocalShellExecAction/properties/working_directory/nullable
#/components/schemas/LocalShellExecAction/properties/user/nullable
#/components/schemas/LocalShellToolCallOutput/properties/status/nullable
#/components/schemas/MCPListToolsTool/properties/description/nullable
#/components/schemas/MCPListToolsTool/properties/annotations/nullable
#/components/schemas/MCPListTools/properties/error/nullable
#/components/schemas/MCPApprovalResponseResource/properties/reason/nullable
#/components/schemas/MCPToolCall/properties/output/nullable
#/components/schemas/MCPToolCall/properties/error/nullable
#/components/schemas/MCPApprovalResponse/properties/id/nullable
#/components/schemas/MCPApprovalResponse/properties/reason/nullable
#/components/schemas/GraderScoreModel/properties/range/items/min_items
#/components/schemas/GraderScoreModel/properties/range/items/max_items
#/components/schemas/Error/properties/code/nullable
#/components/schemas/Error/properties/message/nullable
#/components/schemas/Error/properties/param/nullable
#/components/schemas/Error/properties/type/nullable
#/components/schemas/EvalStoredCompletionsSource/properties/model/nullable
#/components/schemas/EvalStoredCompletionsSource/properties/created_after/nullable
#/components/schemas/EvalStoredCompletionsSource/properties/created_before/nullable
#/components/schemas/EvalStoredCompletionsSource/properties/limit/nullable
#/components/schemas/CompoundFilter/$recursiveAnchor
#/components/schemas/CompoundFilter/properties/filters/items/anyOf/1/$recursiveRef
#/components/schemas/WebSearchTool/properties/filters/nullable
#/components/schemas/WebSearchTool/properties/filters/properties/allowed_domains/nullable
#/components/schemas/WebSearchApproximateLocation/properties/country/nullable
#/components/schemas/WebSearchApproximateLocation/properties/region/nullable
#/components/schemas/WebSearchApproximateLocation/properties/city/nullable
#/components/schemas/WebSearchApproximateLocation/properties/timezone/nullable
#/components/schemas/MCPTool/properties/headers/nullable
#/components/schemas/MCPTool/properties/allowed_tools/nullable
#/components/schemas/MCPTool/properties/require_approval/nullable
#/components/schemas/ImageInputFidelity/nullable
#/components/schemas/TextResponseFormatJsonSchema/properties/strict/nullable
#/components/schemas/EvalResponsesSource/properties/metadata/nullable
#/components/schemas/EvalResponsesSource/properties/model/nullable
#/components/schemas/EvalResponsesSource/properties/instructions_search/nullable
#/components/schemas/EvalResponsesSource/properties/created_after/nullable
#/components/schemas/EvalResponsesSource/properties/created_before/nullable
#/components/schemas/EvalResponsesSource/properties/temperature/nullable
#/components/schemas/EvalResponsesSource/properties/top_p/nullable
#/components/schemas/EvalResponsesSource/properties/users/nullable
#/components/schemas/EvalResponsesSource/properties/tools/nullable
#/components/schemas/RunGraderResponse/properties/metadata/properties/errors/properties/python_grader_server_error_type/nullable
#/components/schemas/RunGraderResponse/properties/metadata/properties/errors/properties/python_grader_runtime_error_details/nullable
#/components/schemas/RunGraderResponse/properties/metadata/properties/errors/properties/model_grader_server_error_details/nullable
#/components/schemas/RunGraderResponse/properties/metadata/properties/token_usage/nullable
#/components/schemas/RunGraderResponse/properties/metadata/properties/sampled_model_name/nullable
#/components/schemas/ListFineTuningCheckpointPermissionResponse/properties/first_id/nullable
#/components/schemas/ListFineTuningCheckpointPermissionResponse/properties/last_id/nullable
#/paths/1fine_tuning1jobs/get/parameters/2/schema/nullable
#/components/schemas/FineTuningJob/properties/error/nullable
#/components/schemas/FineTuningJob/properties/error/properties/param/nullable
#/components/schemas/FineTuningJob/properties/fine_tuned_model/nullable
#/components/schemas/FineTuningJob/properties/finished_at/nullable
#/components/schemas/FineTuningJob/properties/hyperparameters/properties/batch_size/nullable
#/components/schemas/FineTuningJob/properties/hyperparameters/properties/learning_rate_multiplier/anyOf/1/exclusiveMinimum
#/components/schemas/FineTuningJob/properties/trained_tokens/nullable
#/components/schemas/FineTuningJob/properties/validation_file/nullable
#/components/schemas/FineTuningIntegration/properties/wandb/properties/name/nullable
#/components/schemas/FineTuningIntegration/properties/wandb/properties/entity/nullable
#/components/schemas/FineTuningJob/properties/estimated_finish/nullable
#/components/schemas/FineTuneSupervisedHyperparameters/properties/learning_rate_multiplier/anyOf/1/exclusiveMinimum
#/components/schemas/FineTuneDPOHyperparameters/properties/beta/anyOf/1/exclusiveMinimum
#/components/schemas/FineTuneDPOHyperparameters/properties/learning_rate_multiplier/anyOf/1/exclusiveMinimum
#/components/schemas/FineTuneReinforcementHyperparameters/properties/learning_rate_multiplier/anyOf/1/exclusiveMinimum
#/components/schemas/FineTuneReinforcementHyperparameters/properties/compute_multiplier/anyOf/1/exclusiveMinimum
#/components/schemas/CreateFineTuningJobRequest/properties/hyperparameters/properties/learning_rate_multiplier/anyOf/1/exclusiveMinimum
#/components/schemas/CreateFineTuningJobRequest/properties/suffix/nullable
#/components/schemas/CreateFineTuningJobRequest/properties/validation_file/nullable
#/components/schemas/CreateFineTuningJobRequest/properties/integrations/nullable
#/components/schemas/CreateFineTuningJobRequest/properties/integrations/items/properties/wandb/properties/name/nullable
#/components/schemas/CreateFineTuningJobRequest/properties/integrations/items/properties/wandb/properties/entity/nullable
#/components/schemas/CreateFineTuningJobRequest/properties/seed/nullable
#/components/schemas/ListFineTuningJobCheckpointsResponse/properties/first_id/nullable
#/components/schemas/ListFineTuningJobCheckpointsResponse/properties/last_id/nullable
#/components/schemas/CreateImageEditRequest/properties/background/nullable
#/components/schemas/CreateImageEditRequest/properties/model/nullable
#/components/schemas/CreateImageEditRequest/properties/n/nullable
#/components/schemas/CreateImageEditRequest/properties/size/nullable
#/components/schemas/CreateImageEditRequest/properties/response_format/nullable
#/components/schemas/CreateImageEditRequest/properties/output_format/nullable
#/components/schemas/CreateImageEditRequest/properties/output_compression/nullable
#/components/schemas/CreateImageEditRequest/properties/stream/nullable
#/components/schemas/PartialImages/nullable
#/components/schemas/CreateImageEditRequest/properties/quality/nullable
#/components/schemas/CreateImageRequest/properties/model/nullable
#/components/schemas/CreateImageRequest/properties/n/nullable
#/components/schemas/CreateImageRequest/properties/quality/nullable
#/components/schemas/CreateImageRequest/properties/response_format/nullable
#/components/schemas/CreateImageRequest/properties/output_format/nullable
#/components/schemas/CreateImageRequest/properties/output_compression/nullable
#/components/schemas/CreateImageRequest/properties/stream/nullable
#/components/schemas/CreateImageRequest/properties/size/nullable
#/components/schemas/CreateImageRequest/properties/moderation/nullable
#/components/schemas/CreateImageRequest/properties/background/nullable
#/components/schemas/CreateImageRequest/properties/style/nullable
#/components/schemas/CreateImageVariationRequest/properties/model/nullable
#/components/schemas/CreateImageVariationRequest/properties/n/nullable
#/components/schemas/CreateImageVariationRequest/properties/response_format/nullable
#/components/schemas/CreateImageVariationRequest/properties/size/nullable
#/components/schemas/CreateModerationRequest/properties/model/nullable
#/components/schemas/CreateModerationResponse/properties/results/items/properties/categories/properties/illicit/nullable
#/components/schemas/CreateModerationResponse/properties/results/items/properties/categories/properties/illicit~1violent/nullable
#/paths/1organization1admin_api_keys/get/parameters/0/schema/nullable
#/components/schemas/AdminApiKey/properties/last_used_at/nullable
#/components/schemas/UsageCompletionsResult/properties/project_id/nullable
#/components/schemas/UsageCompletionsResult/properties/user_id/nullable
#/components/schemas/UsageCompletionsResult/properties/api_key_id/nullable
#/components/schemas/UsageCompletionsResult/properties/model/nullable
#/components/schemas/UsageCompletionsResult/properties/batch/nullable
#/components/schemas/UsageEmbeddingsResult/properties/project_id/nullable
#/components/schemas/UsageEmbeddingsResult/properties/user_id/nullable
#/components/schemas/UsageEmbeddingsResult/properties/api_key_id/nullable
#/components/schemas/UsageEmbeddingsResult/properties/model/nullable
#/components/schemas/UsageModerationsResult/properties/project_id/nullable
#/components/schemas/UsageModerationsResult/properties/user_id/nullable
#/components/schemas/UsageModerationsResult/properties/api_key_id/nullable
#/components/schemas/UsageModerationsResult/properties/model/nullable
#/components/schemas/UsageImagesResult/properties/source/nullable
#/components/schemas/UsageImagesResult/properties/size/nullable
#/components/schemas/UsageImagesResult/properties/project_id/nullable
#/components/schemas/UsageImagesResult/properties/user_id/nullable
#/components/schemas/UsageImagesResult/properties/api_key_id/nullable
#/components/schemas/UsageImagesResult/properties/model/nullable
#/components/schemas/UsageAudioSpeechesResult/properties/project_id/nullable
#/components/schemas/UsageAudioSpeechesResult/properties/user_id/nullable
#/components/schemas/UsageAudioSpeechesResult/properties/api_key_id/nullable
#/components/schemas/UsageAudioSpeechesResult/properties/model/nullable
#/components/schemas/UsageAudioTranscriptionsResult/properties/project_id/nullable
#/components/schemas/UsageAudioTranscriptionsResult/properties/user_id/nullable
#/components/schemas/UsageAudioTranscriptionsResult/properties/api_key_id/nullable
#/components/schemas/UsageAudioTranscriptionsResult/properties/model/nullable
#/components/schemas/UsageVectorStoresResult/properties/project_id/nullable
#/components/schemas/UsageCodeInterpreterSessionsResult/properties/project_id/nullable
#/components/schemas/CostsResult/properties/line_item/nullable
#/components/schemas/CostsResult/properties/project_id/nullable
#/components/schemas/Project/properties/archived_at/nullable
#/components/schemas/Prompt/properties/version/nullable
#/components/schemas/ResponseProperties/properties/previous_response_id/nullable
#/components/schemas/Reasoning/properties/summary/nullable
#/components/schemas/Reasoning/properties/generate_summary/nullable
#/components/schemas/ResponseProperties/properties/background/nullable
#/components/schemas/ResponseProperties/properties/max_output_tokens/nullable
#/components/schemas/ResponseProperties/properties/max_tool_calls/nullable
#/components/schemas/ToolChoiceMCP/properties/name/nullable
#/components/schemas/ResponseProperties/properties/truncation/nullable
#/components/schemas/CreateResponse/allOf/2/properties/include/nullable
#/components/schemas/CreateResponse/allOf/2/properties/parallel_tool_calls/nullable
#/components/schemas/CreateResponse/allOf/2/properties/store/nullable
#/components/schemas/CreateResponse/allOf/2/properties/instructions/nullable
#/components/schemas/CreateResponse/allOf/2/properties/stream/nullable
#/components/schemas/CreateResponse/allOf/2/properties/conversation/nullable
#/components/schemas/Response/allOf/2/properties/incomplete_details/nullable
#/components/schemas/Response/allOf/2/properties/instructions/nullable
#/components/schemas/Response/allOf/2/properties/output_text/nullable
#/components/schemas/ResponseErrorEvent/properties/code/nullable
#/components/schemas/ResponseErrorEvent/properties/param/nullable
#/components/schemas/CreateMessageRequest/properties/attachments/nullable
#/components/schemas/CreateThreadRequest/properties/tool_resources/nullable
#/components/schemas/ThreadObject/properties/tool_resources/nullable
#/components/schemas/CreateThreadAndRunRequest/properties/model/nullable
#/components/schemas/CreateThreadAndRunRequest/properties/instructions/nullable
#/components/schemas/CreateThreadAndRunRequest/properties/tool_resources/nullable
#/components/schemas/CreateThreadAndRunRequest/properties/temperature/nullable
#/components/schemas/CreateThreadAndRunRequest/properties/top_p/nullable
#/components/schemas/CreateThreadAndRunRequest/properties/stream/nullable
#/components/schemas/CreateThreadAndRunRequest/properties/max_prompt_tokens/nullable
#/components/schemas/CreateThreadAndRunRequest/properties/max_completion_tokens/nullable
#/components/schemas/TruncationObject/properties/last_messages/nullable
#/components/schemas/CreateThreadAndRunRequest/properties/truncation_strategy/allOf/1/nullable
#/components/schemas/CreateThreadAndRunRequest/properties/tool_choice/allOf/1/nullable
#/components/schemas/RunObject/properties/required_action/nullable
#/components/schemas/RunObject/properties/last_error/nullable
#/components/schemas/RunObject/properties/expires_at/nullable
#/components/schemas/RunObject/properties/started_at/nullable
#/components/schemas/RunObject/properties/cancelled_at/nullable
#/components/schemas/RunObject/properties/failed_at/nullable
#/components/schemas/RunObject/properties/completed_at/nullable
#/components/schemas/RunObject/properties/incomplete_details/nullable
#/components/schemas/RunObject/properties/temperature/nullable
#/components/schemas/RunObject/properties/top_p/nullable
#/components/schemas/RunObject/properties/max_prompt_tokens/nullable
#/components/schemas/RunObject/properties/max_completion_tokens/nullable
#/components/schemas/RunObject/properties/truncation_strategy/allOf/1/nullable
#/components/schemas/RunObject/properties/tool_choice/allOf/1/nullable
#/components/schemas/ModifyThreadRequest/properties/tool_resources/nullable
#/components/schemas/MessageObject/properties/incomplete_details/nullable
#/components/schemas/MessageObject/properties/completed_at/nullable
#/components/schemas/MessageObject/properties/incomplete_at/nullable
#/components/schemas/MessageContentRefusalObject/properties/refusal/nullable
#/components/schemas/MessageObject/properties/assistant_id/nullable
#/components/schemas/MessageObject/properties/run_id/nullable
#/components/schemas/MessageObject/properties/attachments/nullable
#/components/schemas/CreateRunRequest/properties/model/nullable
#/components/schemas/CreateRunRequest/properties/instructions/nullable
#/components/schemas/CreateRunRequest/properties/additional_instructions/nullable
#/components/schemas/CreateRunRequest/properties/additional_messages/nullable
#/components/schemas/CreateRunRequest/properties/temperature/nullable
#/components/schemas/CreateRunRequest/properties/top_p/nullable
#/components/schemas/CreateRunRequest/properties/stream/nullable
#/components/schemas/CreateRunRequest/properties/max_prompt_tokens/nullable
#/components/schemas/CreateRunRequest/properties/max_completion_tokens/nullable
#/components/schemas/CreateRunRequest/properties/truncation_strategy/allOf/1/nullable
#/components/schemas/CreateRunRequest/properties/tool_choice/allOf/1/nullable
#/components/schemas/RunStepDetailsToolCallsFunctionObject/properties/function/properties/output/nullable
#/components/schemas/RunStepObject/properties/last_error/nullable
#/components/schemas/RunStepObject/properties/expired_at/nullable
#/components/schemas/RunStepObject/properties/cancelled_at/nullable
#/components/schemas/RunStepObject/properties/failed_at/nullable
#/components/schemas/RunStepObject/properties/completed_at/nullable
#/components/schemas/SubmitToolOutputsRunRequest/properties/stream/nullable
#/components/schemas/Upload/properties/file/allOf/1/nullable
#/components/schemas/VectorStoreObject/properties/expires_at/nullable
#/components/schemas/VectorStoreObject/properties/last_active_at/nullable
#/components/schemas/UpdateVectorStoreRequest/properties/name/nullable
#/components/schemas/UpdateVectorStoreRequest/properties/expires_after/allOf/1/nullable
#/components/schemas/VectorStoreFileObject/properties/last_error/nullable
#/components/schemas/VectorStoreFileContentResponse/properties/next_page/nullable
#/components/schemas/VectorStoreSearchResultsPage/properties/next_page/nullable
#/components/schemas/BatchRequestOutput/properties/response/nullable
#/components/schemas/BatchRequestOutput/properties/error/nullable
#/components/schemas/ChatCompletionModalities/nullable
#/components/schemas/RealtimeConversationItem/discriminator/discriminator
#/components/schemas/RealtimeMCPApprovalResponse/properties/reason/nullable
#/components/schemas/RealtimeMCPToolCall/properties/approval_request_id/nullable
#/components/schemas/RealtimeMCPToolCall/properties/output/nullable
#/components/schemas/RealtimeBetaServerEventConversationItemCreated/properties/previous_item_id/nullable
#/components/schemas/RealtimeBetaServerEventConversationItemInputAudioTranscriptionCompleted/properties/logprobs/nullable
#/components/schemas/RealtimeBetaServerEventConversationItemInputAudioTranscriptionDelta/properties/logprobs/nullable
#/components/schemas/RealtimeBetaServerEventError/properties/error/properties/code/nullable
#/components/schemas/RealtimeBetaServerEventError/properties/error/properties/param/nullable
#/components/schemas/RealtimeBetaServerEventError/properties/error/properties/event_id/nullable
#/components/schemas/RealtimeBetaServerEventInputAudioBufferCommitted/properties/previous_item_id/nullable
#/components/schemas/RealtimeBetaServerEventResponseMCPCallArgumentsDelta/properties/obfuscation/nullable
#/components/schemas/RealtimeSession/properties/input_audio_transcription/nullable
#/components/schemas/RealtimeSession/properties/turn_detection/nullable
#/components/schemas/RealtimeSession/properties/turn_detection/properties/idle_timeout_ms/nullable
#/components/schemas/RealtimeSession/properties/tracing/nullable
#/components/schemas/RealtimeSession/properties/include/nullable
#/components/schemas/RealtimeSessionCreateRequestGA/properties/audio/properties/input/properties/turn_detection/properties/idle_timeout_ms/nullable
#/components/schemas/RealtimeSessionCreateRequestGA/properties/tracing/nullable
#/components/schemas/RealtimeTranscriptionSessionCreateRequestGA/properties/audio/properties/input/properties/turn_detection/properties/idle_timeout_ms/nullable
#/components/schemas/RealtimeServerEventConversationItemCreated/properties/previous_item_id/nullable
#/components/schemas/RealtimeServerEventConversationItemInputAudioTranscriptionCompleted/properties/logprobs/nullable
#/components/schemas/RealtimeServerEventConversationItemInputAudioTranscriptionDelta/properties/logprobs/nullable
#/components/schemas/RealtimeServerEventError/properties/error/properties/code/nullable
#/components/schemas/RealtimeServerEventError/properties/error/properties/param/nullable
#/components/schemas/RealtimeServerEventError/properties/error/properties/event_id/nullable
#/components/schemas/RealtimeServerEventInputAudioBufferCommitted/properties/previous_item_id/nullable
#/components/schemas/RealtimeServerEventConversationItemAdded/properties/previous_item_id/nullable
#/components/schemas/RealtimeServerEventConversationItemDone/properties/previous_item_id/nullable
#/components/schemas/RealtimeServerEventResponseMCPCallArgumentsDelta/properties/obfuscation/nullable
#/components/schemas/RealtimeSessionCreateResponseGA/properties/audio/properties/input/properties/turn_detection/properties/idle_timeout_ms/nullable
#/components/schemas/RealtimeSessionCreateResponseGA/properties/tracing/nullable
#/components/schemas/RunStepDeltaStepDetailsToolCallsFunctionObject/properties/function/properties/output/nullable
#/components/schemas/CreateThreadAndRunRequestWithoutStream/properties/model/nullable
#/components/schemas/CreateThreadAndRunRequestWithoutStream/properties/instructions/nullable
#/components/schemas/CreateThreadAndRunRequestWithoutStream/properties/tool_resources/nullable
#/components/schemas/CreateThreadAndRunRequestWithoutStream/properties/temperature/nullable
#/components/schemas/CreateThreadAndRunRequestWithoutStream/properties/top_p/nullable
#/components/schemas/CreateThreadAndRunRequestWithoutStream/properties/max_prompt_tokens/nullable
#/components/schemas/CreateThreadAndRunRequestWithoutStream/properties/max_completion_tokens/nullable
#/components/schemas/CreateThreadAndRunRequestWithoutStream/properties/truncation_strategy/allOf/1/nullable
#/components/schemas/CreateThreadAndRunRequestWithoutStream/properties/tool_choice/allOf/1/nullable
#/components/schemas/CreateRunRequestWithoutStream/properties/model/nullable
#/components/schemas/CreateRunRequestWithoutStream/properties/instructions/nullable
#/components/schemas/CreateRunRequestWithoutStream/properties/additional_instructions/nullable
#/components/schemas/CreateRunRequestWithoutStream/properties/additional_messages/nullable
#/components/schemas/CreateRunRequestWithoutStream/properties/temperature/nullable
#/components/schemas/CreateRunRequestWithoutStream/properties/top_p/nullable
#/components/schemas/CreateRunRequestWithoutStream/properties/max_prompt_tokens/nullable
#/components/schemas/CreateRunRequestWithoutStream/properties/max_completion_tokens/nullable
#/components/schemas/CreateRunRequestWithoutStream/properties/truncation_strategy/allOf/1/nullable
#/components/schemas/CreateRunRequestWithoutStream/properties/tool_choice/allOf/1/nullable

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions