8000 openai - catch usage payload · strands-agents/sdk-python@a76b233 · GitHub
[go: up one dir, main page]

Skip to content

Commit a76b233

Browse files
committed
openai - catch usage payload
1 parent 8b61d5b commit a76b233

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/strands/models/openai.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,6 @@ def stream(self, request: dict[str, Any]) -> Iterable[dict[str, Any]]:
113113

114114
yield {"chunk_type": "message_stop", "data": choice.finish_reason}
115115

116-
event = next(response)
117-
if hasattr(event, "usage"):
118-
yield {"chunk_type": "metadata", "data": event.usage}
116+
for event in response:
117+
if hasattr(event, "usage"):
118+
yield {"chunk_type": "metadata", "data": event.usage}

0 commit comments

Comments
 (0)
0