From d03900c11a7e10cf2c0a418f84f8f95dc7935423 Mon Sep 17 00:00:00 2001 From: Ethan Zhang <854531702@qq.com> Date: Wed, 23 Jul 2025 23:34:39 +0800 Subject: [PATCH 1/2] Update response_text_delta_event.py Fix the issue of no logprobes when calling non openai --- src/openai/types/responses/response_text_delta_event.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/openai/types/responses/response_text_delta_event.py b/src/openai/types/responses/response_text_delta_event.py index b5379b7ac3..92d221d75d 100644 --- a/src/openai/types/responses/response_text_delta_event.py +++ b/src/openai/types/responses/response_text_delta_event.py @@ -37,7 +37,7 @@ class ResponseTextDeltaEvent(BaseModel): item_id: str """The ID of the output item that the text delta was added to.""" - logprobs: List[Logprob] + logprobs: List[Logprob] | None = None """The log probabilities of the tokens in the delta.""" output_index: int From 15fad63950bf6d8ed6c73f7aa240dea54ddb985a Mon Sep 17 00:00:00 2001 From: Ethan Zhang <854531702@qq.com> Date: Wed, 23 Jul 2025 23:41:44 +0800 Subject: [PATCH 2/2] Fix the issue of no logprobs when calling non openai --- src/openai/types/responses/response_text_delta_event.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/openai/types/responses/response_text_delta_event.py b/src/openai/types/responses/response_text_delta_event.py index 92d221d75d..bc121e5c8d 100644 --- a/src/openai/types/responses/response_text_delta_event.py +++ b/src/openai/types/responses/response_text_delta_event.py @@ -37,7 +37,7 @@ class ResponseTextDeltaEvent(BaseModel): item_id: str """The ID of the output item that the text delta was added to.""" - logprobs: List[Logprob] | None = None + logprobs: Optional[List[Logprob]] = None """The log probabilities of the tokens in the delta.""" output_index: int