Skip to content

Commit

Permalink
[azopenai] Make sure we defer close the eventreader in our examples. (#…
Browse files Browse the repository at this point in the history
  • Loading branch information
richardpark-msft authored Aug 2, 2023
1 parent 6e977ba commit 4060121
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 2 deletions.
5 changes: 3 additions & 2 deletions sdk/ai/azopenai/example_client_getchatcompletions_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -229,11 +229,12 @@ func ExampleClient_GetChatCompletionsStream() {
// TODO: handle error
}

streamReader := resp.ChatCompletionsStream
defer resp.ChatCompletionsStream.Close()

gotReply := false

for {
chatCompletions, err := streamReader.Read()
chatCompletions, err := resp.ChatCompletionsStream.Read()

if errors.Is(err, io.EOF) {
break
Expand Down
2 changes: 2 additions & 0 deletions sdk/ai/azopenai/example_client_getcompletions_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,8 @@ func ExampleClient_GetCompletionsStream() {
// TODO: handle error
}

defer resp.CompletionsStream.Close()

for {
entry, err := resp.CompletionsStream.Read()

Expand Down

0 comments on commit 4060121

Please sign in to comment.