8000 docs(readme): example snippet for client context manager (#791) · anthropics/anthropic-sdk-python@76ab5ae · GitHub
[go: up one dir, main page]

Skip to content

Commit 76ab5ae

Browse files
docs(readme): example snippet for client context manager (#791)
1 parent 7369660 commit 76ab5ae

File tree

Expand file tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -682,6 +682,16 @@ client.with_options(http_client=DefaultHttpxClient(...))
682682

683683
By default the library closes underlying HTTP connections whenever the client is [garbage collected](https://docs.python.org/3/reference/datamodel.html#object.__del__). You can manually close the client using the `.close()` method if desired, or with a context manager that closes when exiting.
684684

685+
```py
686+
from anthropic import Anthropic
687+
688+
with Anthropic() as client:
689+
# make requests here
690+
...
691+
692+
# HTTP client is now closed
693+
```
694+
685695
## Versioning
686696

687697
This package generally follows [SemVer](https://semver.org/spec/v2.0.0.html) conventions, though certain backwards-incompatible changes may be released as minor versions:

0 commit comments

Comments
 (0)
0