github langchain-ai/langchain langchain-openai==1.0.0a1

Initial release

fix: openai, anthropic (v1) fix core lower bound (#32724)
release: anthropic, openai 1.0.0a1 (#32723)
chore: (v1) drop support for python 3.9 (#32712)
feat: standard content, IDs, translators, & normalization (#32569)
Merge branch 'master' into wip-v1.0
chore: adress pytest-asyncio deprecation warnings + other nits (#32696)
release(openai): 0.3.32 (#32691)
fix(openai): Always add raw response object to OpenAI client errors for invoke (#32655)
feat(openai): (v1) delete bind_functions and remove tool_calls from additional_kwargs (#32669)
docs(docs): fixed typos in documentations (#32661)
Merge branch 'master' into wip-v1.0
release(openai): 0.3.31 (#32646)
fix(openai): allow temperature parameter for gpt-5-chat models (#32624)
fix(openai): construct responses api input (#32557)
fix(openai): Chat Message Annotations defaults to [ ] if not list or None (#32614)
fix(core): (v1) update BaseChatModel return type to AIMessage (#32626)
release(openai): 0.3.30 (#32515)
feat(openai): officially support verbosity (#32470)
feat: port various nit changes from wip-v0.4 (#32506)
release(openai): release 0.3.29 (#32463)
chore: formatting across codebase (#32466)
fix(openai): revert some changes (#32462)
feat(openai): minimal and verbosity (#32455)
fix(openai): don't crash get_num_tokens_from_messages on gpt-5 (#32451)
feat(openai): custom tools (#32449)
test(openai): add tests for prompt_cache_key parameter and update docs (#32363)
fix(openai): add in output_text (#32450)
chore(openai): bump openai sdk (#32322)
fix(openai): add max_retries parameter to ChatOpenAI for handling 503 capacity errors (#32286)
fix: formatting issues in docstrings (#32265)
feat(docs): improve devx, fix Makefile targets (#32237)
fix: LLM mimicking Unicode responses due to forced Unicode conversion of non-ASCII characters. (#32222)
fix(docs): capitalization, codeblock formatting, and hyperlinks, note blocks (#32235)
docs(openai): add comprehensive documentation and examples for extra_body + others (#32149)
release(openai): 0.3.28 (#32015)
fix(openai): support acknowledged safety checks in computer use (#31984)
chore: [openai] bump sdk (#31958)
docs(xai): update for Grok 4 (#31953)
ruff: more rules across the board & fixes (#31898)
fix: automatically fix issues with ruff (#31897)
langchain-openai[patch]: Add ruff bandit rules to linter (#31788)
openai: release 0.3.27 (#31769)
openai[fix]: Correctly set usage metadata for OpenAI Responses API (#31756)
docs: updates from langchain-openai 0.3.26 (#31764)
openai[patch]: update cassette (#31752)
openai[patch]: update test following release of openai 1.92 (#31751)
openai: release 0.3.26 (#31749)
openai[patch]: allow specification of output format for Responses API (#31686)
openai[patch]: fix bug where function call IDs were not populated (#31735)
openai[patch]: add attribute to always use previous_response_id (#31734)
openai[patch]: fix dropping response headers while streaming / Azure (#31580)
openai: release 0.3.25 (#31702)
openai[patch]: fix client caching when request_timeout is specified via httpx.Timeout (#31698)
openai[patch]: Improve error message when response type is malformed (#31619)
openai[patch]: include 'type' key internally when streaming reasoning blocks (#31661)
openai[patch]: route to Responses API if relevant attributes are set (#31645)
openai: release 0.3.24 (#31642)
openai[patch]: add Responses API attributes to BaseChatOpenAI (#30329)
openai[patch]: support Responses streaming in AzureChatOpenAI (#31641)
openai[patch]: refactor handling of Responses API (#31587)
openai: release 0.3.23 (#31604)
openai[patch]: handle annotation change in openai==1.82.0 (#31597)
[OpenAI]: Encoding Model (#31402)
openai: release 0.3.22 (#31542)
openai[patch]: accommodate change in image generation API (#31522)
openai[patch]: VCR some tests (#31524)
openai[release]: 0.3.21 (#31519)
openai[patch]: pass through with_structured_output kwargs (#31518)
openai[patch]: update with_structured_outputs docstring (#31517)
openai: release 0.3.20 (#31515)
openai[patch]: guard against None text completions in BaseOpenAI (#31514)
openai[patch]: clarify docs on api_version in docstring for AzureChatOpenAI (#31502)
openai: release 0.3.19 (#31466)
openai[minor]: add image generation to responses api (#31424)
infra: remove use of --vcr-record=none (#31452)
standard-tests: migrate to pytest-recording (#31425)
infra: drop azure from streaming benchmarks (#31421)
openai: cache httpx client (#31260)
standard-tests: add benchmarks (#31302)
openai[patch]: add test case for code interpreter (#31383)
openai: release 0.3.18 (#31320)
openai[patch]: relax Azure llm streaming callback test (#31319)
openai[patch]: support built-in code interpreter and remote MCP tools (#31304)
openai[patch]: run tokenize in background thread in async embedding invocations (#31312)
openai[patch]: update tests for strict schemas (#31306)
openai[patch]: reduce tested constraints on strict schema adherence for Responses API (#31290)
openai[patch]: compat with Bedrock Converse (#31280)
openai: release 0.3.17 (#31246)
openai: support runtime kwargs in embeddings (#31195)
openai: ignore function_calls if tool_calls are present (#31198)
partners: (langchain-openai) total_tokens should not add 'Nonetype' t… (#31146)
Replace deprecated .dict() with .model_dump() for Pydantic v2 compatibility (#31107)
openai: release 0.3.16 (#31100)
openai[patch]: format system content blocks for Responses API (#31096)
core, openai[patch]: prefer provider-assigned IDs when aggregating message chunks (#31080)
openai[patch]: propagate service_tier to response metadata (#31089)
openai[patch]: release 0.3.15 (#31087)
packaging: remove Python upper bound for langchain and co libs (#31025)
langchain_openai: clean duplicate code for openai embedding. (#30872)
docs: document OpenAI flex processing (#31023)
openai[patch]: add explicit attribute for service tier (#31005)
openai[patch]: delete redundant tests (#31004)
openai: fix streaming reasoning without summaries (#30999)
core, standard-tests: support PDF and audio input in Chat Completions format (#30979)
core, openai: support standard multi-modal blocks in convert_to_openai_messages (#30968)
openai[patch]: remove xfails from image token counting tests (#30963)
Support of openai reasoning summary streaming (#30909)
partners/openai: OpenAIEmbeddings not respecting chunk_size argument (#30757)
openai: release 0.3.14 (#30908)
standard-tests, openai[patch]: add support standard audio inputs (#30904)
multiple: permit optional fields on multimodal content blocks (#30887)
docs: document OpenAI reasoning summaries (#30882)
openai: release 0.3.13 (#30858)
multiple: multi-modal content blocks (#30746)
openai[patch]: update imports in test (#30828)
partners[lint]: run pyupgrade to get code in line with 3.9 standards (#30781)
Clean up numpy dependencies and speed up 3.13 CI with numpy>=2.1.0 (#30714)
openai[patch]: make computer test more reliable (#30672)
openai[patch]: upgrade tiktoken and fix test (#30621)
openai: release 0.3.12 (#30616)
openai[patch]: support structured output and tools (#30581)
openai[patch]: ignore file blocks when counting tokens (#30601)
langchain-openai: Support token counting for o-series models in ChatOpenAI (#30542)
docs,langchain-community: Fix typos in docs and code (#30541)
openai: release 0.3.11 (#30503)
openai[patch]: support streaming token counts in AzureChatOpenAI (#30494)
infra: handle flaky tests (#30501)
openai[patch]: attempt to make test less flaky (#30463)
openai[patch]: bump openai sdk (#30461)
openai: release 0.3.10 (#30460)
openai[patch]: support multi-turn computer use (#30410)
openai[patch]: trace strict in structured_output_kwargs (#30425)
Fix typo: change 'ben' to 'be' in comment (#30358)
openai[patch]: release 0.3.9 (#30325)
openai[patch]: support additional Responses API features (#30322)
openai[patch]: support structured output via Responses API (#30265)
openai[patch]: support Responses API (#30231)
standard-tests, openai: bump core (#30202)
openai[patch]: release 0.3.8 (#30164)
core[patch]: update structured output tracing (#30123)
core, openai, standard-tests: improve OpenAI compatibility with Anthropic content blocks (#30128)
docs: Fix typo in code samples for max_tokens_for_prompt (#30088)
openai[patch]: add unit test (#30022)
openai[patch]: release 0.3.7 (#29967)
openai[patch]: set global ssl context (#29932)
core, openai[patch]: support serialization of pydantic models in messages (#29940)
openai[patch]: update system role to developer for o-series models (#29785)
openai: Update reasoning_effort arg documentation (#29897)
core: basemessage.text() (#29078)
openai[patch]: release 0.3.6 (#29824)
openai[patch]: enable streaming for o1 (#29823)
multiple: fix uv path deps (#29790)
Fix #29759: Use local chunk_size
for looping in embed_documents (#29761)
openai[patch]: release 0.3.5 (#29740)
openai, deepseek: make _convert_chunk_to_generation_chunk an instance method (#29731)
Community/Partner: Adding Azure community and partner user agent to better track usage in Python (#29561)
openai[patch]: make parallel_tool_calls explicit kwarg of bind_tools (#29669)
openai: Removed tool_calls from completion chunk after other chunks have already been sent. (#29649)
openai: release 0.3.4 (#29652)
openai[patch]: add test for message.name (#29651)
infra: add UV_FROZEN to makefiles (#29642)
infra: migrate to uv (#29566)
partners/openai: release 0.3.3 (#29490)
multiple: structured output tracing standard metadata (#29421)
openai[patch]: fix int test (#29395)
openai[patch]: detect old models in with_structured_output (#29392)
Community: fix missing f-string modifier in oai structured output parsing error (#29326)
openai[patch]: fix Azure LLM test (#29302)
openai[patch]: release 0.3.1 (#29301)
anthropic[patch]: support parallel_tool_calls (#29257)
docs: oai api ref nit (#29210)
openai: disable streaming for o1 by default (#29147)
docs: Update openai README.md (#29146)
openai[minor]: release 0.3 (#29100)
openai[patch]: support streaming with json_schema response format (#29044)
Revert "integrations[patch]: remove non-required chat param defaults" (#29048)
integrations[patch]: remove non-required chat param defaults (#26730)
patch openai json mode test (#28831)
xfail openai image token count test (#28828)
openai[patch]: Release 0.2.14 (#28826)
openai[patch]: type reasoning_effort (#28825)
openai[patch]: Release 0.2.13 (#28800)
core[patch], openai[patch]: Handle OpenAI developer msg (#28794)
json mode standard test (#25497)
openai[patch]: release 0.2.12 (#28633)
openai[patch]: bump minimum SDK version (#28632)
multiple: fix xfailed signatures (#28597)
openai[patch]: add standard tests for embeddings (#28540)
openai: dont populate logit_bias if None (#28482)
partners/openai: release 0.2.11 (#28461)
openai: set logit_bias to none instead of empty dict by default (#28460)
openai[patch]: bump core dep (#28361)
openai[patch]: Release 0.2.10 (#28360)
openai[patch]: use max_completion_tokens in place of max_tokens (#26917)
groq,openai,mistralai: fix unit tests (#28279)
openai[patch]: unskip test and relax tolerance in embeddings comparison (#28262)
multiple: push deprecation removals to 1.0 (#28236)
standard-tests: rename langchain_standard_tests to langchain_tests, release 0.3.2 (#28203)
openai: release 0.2.9, o1 streaming (#28197)
multiple: langchain-standard-tests -> langchain-tests (#28139)
openai[patch]: release 0.2.8 (#28062)
anthropic[major]: support python 3.13 (#27916)
openai[patch]: fix azure oai stream check (#28048)
openai[patch]: Release 0.2.7 (#28047)
openai[patch]: default to invoke on o1 stream() (#27983)
openai[patch]: release 0.2.6 (#27924)
integrations[patch]: bump core to 0.3.15 (#27805)
openai[patch]: add check for none values when summing token usage (#27585)
openai[patch]: fix schema formatting util (#27685)
openai[patch]: Release 0.2.4 (#27652)
openai[patch]: accept json schema response format directly (#27623)
partners/openai + community: Async Azure AD token provider support for Azure OpenAI (#27488)
partners/openai: release 0.2.3 (#27457)
openai: audio modality, remove sockets from unit tests (#27436)
multiple: rely on asyncio_mode auto in tests (#27200)
openai[patch]: default temp=1 for o1 (#27206)
standard-tests[patch]: fix oai usage metadata test (#27122)
openai[patch]: Release 0.2.2 (#27119)
core,integrations[minor]: Dont error on fields in model_kwargs (#27110)
openai: fix None token detail (#27091)
openai[patch]: add usage metadata details (#27080)
openai[patch]: exclude http client (#26891)
openai[patch]: update deprecation target in API ref (#26921)
openai[patch]: increase token limit in azure integration tests (#26901)
openai[patch]: Release 0.2.1 (#26858)
openai[patch]: fix azure integration tests (#26791)
openai[patch]: enable Azure structured output, parallel_tool_calls=Fa… (#26599)
openai: embeddings: supported chunk_size when check_embedding_ctx_length is disabled (#23767)
anthropic[patch]: fix tool call and tool res image_url handling (#26587)
core,openai,grow,fw[patch]: deprecate bind_functions, update chat mod… (#26584)
openai[minor]: Release 0.2.0 (#26464)
multiple: pydantic 2 compatibility, v0.3 (#26443)
openai[patch]: Release 0.1.25 (#26439)
openai[patch]: get output_type when using with_structured_output (#26307)
partners/openai: release 0.1.24 (#26417)
community, openai: support nested dicts (#26414)
fmt
standard-tests[patch]: add Ser/Des test
langchain_openai: Make sure the response from the async client in the astream method of ChatOpenAI is properly awaited in case of "include_response_headers=True" (#26031)
openai[patch]: add back azure embeddings api_version alias
openai[patch]: Upgrade @root_validators in preparation for pydantic 2 migration (#25491)
standard-tests[patch]: test init from env vars (#25983)
docs: ChatOpenAI.with_structured_output nits (#25952)
langchain_openai: Cleanup OpenAIEmbeddings validate_environment. (#25855)
openai[patch]: Release 0.1.23 (#25804)
openai[patch]: fix get_num_tokens for function calls (#25785)
all: Improve make lint command (#25344)
openai:compatible with other llm usage meta data (#24500)
core[patch]: add additionalProperties recursively to oai function if strict (#25169)
docs: fix openai api ref (#25639)
openai[patch]: update core dep (#25502)
core, partners: implement standard tracing params for LLMs (#25410)
openai[patch]: Release 0.1.22 (#25496)
openai[patch]: fix json mode for Azure (#25488)
docs: format oai embeddings docstring (#25448)
docs: remove the extra period in docstring (#25414)
docs: udpated api reference (#25172)
openai[patch]: Update extra to match pydantic 2 (#25382)
openai: Update API Reference docs for AzureOpenAI Embeddings (#25312)
openai[patch]: Docs fix RST formatting in OpenAIEmbeddings (#25293)
openai[patch]: Add API Reference docs to OpenAIEmbeddings (#25290)
docs: Standardize OpenAI Docs (#25280)
openai[patch]: Release 0.1.21 (#25269)
partners: fix of issue #24880 (#25229)
infra: temp skip oai embeddings test (#25148)
openai[patch]: Release 0.1.21rc2 (#25146)
openai[patch]: ChatOpenAI.with_structured_output json_schema support (#25123)
openai[patch]: Release 0.1.21rc1 (#25116)
core[patch], openai[patch]: enable strict tool calling (#25111)
patch[Partners] Unified fix of incorrect variable declarations in all check_imports (#25014)
integrations[patch]: release model packages (#24900)
core[patch], integrations[patch]: convert TypedDict to tool schema support (#24641)
openai[patch]: openai proxy added to base embeddings (#24539)
integration releases (#24725)
openai[small]: Add the new model: gpt-4o-mini (#24594)
openai[patch]: move test (#24552)
standard-tests: add override check (#24407)
all: add release notes to pypi (#24519)
core,groq,openai,mistralai,robocorp,fireworks,anthropic[patch]: Update BaseModel subclass and instance checks to handle both v1 and proper namespaces (#24417)
openai: release 0.1.18 (#24369)
openai[patch]: use model_name in AzureOpenAI.ls_model_name (#24366)
openai: release 0.1.17 (#24361)
openai[patch]: fix key collision and _astream (#24345)
openai: raw response headers (#24150)
openai: remove some params from default serialization (#24280)
openai[patch]: update openai params (#23691)
openai[patch]: Release 0.1.16 (#24202)
integrations[patch]: require core >=0.2.17 (#24207)
standard-tests[patch]: add tests for runnables as tools and streaming usage metadata (#24153)
core[minor], integrations...[patch]: Support ToolCall as Tool input and ToolMessage as Tool output (#24038)
openai: release 0.1.15 (#24097)
openai: Create msg chunk in bg thread (#24032)
infra: update mypy 1.10, ruff 0.5 (#23721)
openai[patch]: Release 0.1.14 (#23782)
openai[patch]: expose model request payload (#23287)
partners[azure]: fix having openai_api_base set for other packages (#22068)
openai[patch]: Release 0.1.13 (#23651)
openai, anthropic, ...: with_structured_output to pass in explicit tool choice (#23645)
docs: azure openai docstring (#23643)
openai[patch]: release 0.1.12 (#23641)
standard-tests: add test for structured output (#23631)
openai[patch]: release 0.1.11 (#23596)
openai[patch]: revert addition of "name" to supported properties for tool messages (#23600)
openai[patch]: add comment (#23595)
partners[openai]: Add name field to tool message to match OpenAI spec (#23551)
partners[openai]: only add stream_options to kwargs if requested (#23552)
openai[patch]: bump sdk version (#23592)
openai[patch]: add support for extra_body (#23404)
[docs]: split up tool docs (#22919)
openai[patch]: Release 0.1.10 (#23410)
openai[patch]: fix tool calling token counting (#23408)
openai[patch]: temp fix ignore lint (#23290)
openai: release 0.1.9 (#23263)
partners[minor]: Fix value error message for with_structured_output (#22877)
infra: add more formatter rules to openai (#23189)
openai[patch]: image token counting (#23147)
openai[patch], standard-tests[patch]: don't pass in falsey stop vals (#23153)
standard-tests[patch]: Update chat model standard tests (#22378)
openai[patch]: add stream_usage parameter (#22854)
[Partner]: Add metadata to stream response (#22716)
partners: fix numpy dep (#22858)
openai: add parallel_tool_calls to api ref (#22746)
openai[patch]: correct grammar in exception message in embeddings/base.py (#22629)
openai, azure: update model_name in ChatResult to use name from API response (#22569)
docs: update anthropic chat model (#22483)
openai: update ChatOpenAI api ref (#22324)
openai[patch]: Release 0.1.8 (#22291)
docs: revamp ChatOpenAI (#22253)
openai: don't override stream_options default (#22242)
openai: read stream_options (#21548)
docs: fix some spelling mistakes caught by newest version of code spell (#22090)
anthropic, openai: cut pre-releases (#22083)
core, partners: add token usage attribute to AIMessage (#21944)
infra: rm unused # noqa violations (#22049)
openai[patch], community[patch]: add pricing and max context window for GPT-4o (#21673)
partners: bump core in packages implementing ls_params (#21868)
core, standard tests, partner packages: add test for model params (#21677)
openai[patch]: fix embedding float precision issue (#21736)
openai[patch]: Release 0.1.7, bump tiktoken 0.7.0 (#21723)
multiple: core 0.2 nonbreaking dep, check_diff community->langchain dep (#21646)
openai: fix loads unit test (#21542)
openai[patch]: Release 0.1.6 (#21236)
openai[patch]: support tool_choice="required" (#21216)
openai[patch]: fix azure open lc serialization, release 0.1.5 (#21159)
openai[patch]: add tests for secret_str for keys (#20982)
openai[patch]: fix special token default behavior (#21131)
multiple: Remove unnecessary Ruff suppression comments (#21050)
openai: release 0.1.4 (#20939)
openai: add unit test (#20931)
mistral, openai: support custom tokenizers in chat models (#20901)
openai[patch]: Allow disablling safe_len_embeddings(OpenAIEmbeddings) (#19743)
patch: remove usage of llm, chat model call (#20788)
docs, multiple: de-beta with_structured_output (#20850)
core, openai: support custom token encoders (#20762)
openai: fix allowed block types (#20636)
mistral, openai: allow anthropic-style messages in message histories (#20565)
update scheduled tests (#20526)
release anthropic, fireworks, openai, groq, mistral (#20333)
openai[patch]: use tool_calls in request (#20272)
openai[patch]: Fix langchain-openai unknown parameter error with gpt-4-turbo (#20271)
infra, multiple: rc release versions (#20252)
openai[patch]: pre-release 0.1.3-rc.1 (#20249)
core[minor], ...: add tool calls message (#18947)
openai[patch]: Release 0.1.2 (#20241)
standard-tests: a standard unit and integration test set (#20182)
openai[patch]: wrap stream code in context manager blocks (#18013)
docs: use standard openai params (#20160)
openai[patch]: remove openai chunk size validation (#19878)
openai[patch]: Partially Revert Update openai chat model to new base class interface (#19871)
openai[patch]: fix azure embedding length check (#19870)
openai[patch]: Update openai chat model to new base class interface (#19729)
openai[patch]: add checking codes for calling AI model get error (#17909)
openai[patch]: perform judgment processing on chat model streaming delta (#18983)
openai[patch]: fix ChatOpenAI model's openai proxy (#19559)
openai[patch]: fix AzureChatOpenAI missing parameter problem (#19258)
openai[patch]: increase max batch size for Azure OpenAI Embeddings API (#19532)
openai[patch]: add test coverage to output (#19462)
openai[patch]: tool use integration test (#19460)
openai[patch]: integration test structured output (#19459)
openai[patch]: release 0.1.1 (#19458)
openai[patch]: [URGENT REGRESSION FIX] Don't fail if tool message already doesn't contain name (#19435)
openai[patch]: fix core min version (#19366)
openai[patch]: fix name param (#19365)
openai[patch]: release 0.1.0, message id and name support (#19363)
openai[patch]: pass message name (#17537)
core[patch]: Add LLM output to message response_metadata (#19158)
openai[patch]: fix async http client (#19164)
core[minor]: generation info on msg (#18592)
core[patch]: support labeled json schema as tools (#18935)
partners[openai]: update the docstring of OpenAI, OpenAIEmbeddings and ChatOpenAI classes (#18908)
openai[patch]: Proper example for AzureOpenAI usage in error message (#17798)
infra: ChatOpenAI unit tests for invoke() and ainvoke() (#18792)
openai[patch]: unit test azure init (#18703)
docs: remove duplicate quote in AzureOpenAIEmbeddings doc (#18315)
langchain_openai[patch]: Invoke callback prior to yielding token (#18269)
openai[patch]: Assign message id in ChatOpenAI (#17837)
openai[patch], mistral[patch], fireworks[patch]: releases 0.0.8, 0.0.5, 0.0.2 (#18186)
langchain[patch], core[patch], openai[patch], fireworks[minor]: ChatFireworks.with_structured_output (#18078)
openai[patch]: refactor with_structured_output (#18052)
openai[patch]: remove numpy dep (#18034)
openai[patch]: Release 0.0.7 (#17993)
core[minor], openai[minor], langchain[patch]: BaseLanguageModel.with_structured_output #17302)
langchain_openai[patch]: fix typos in langchain_openai (#17923)
partners/openai: fix depracation errors of pydantic's .dict() function (reopen #16629) (#17404)
partners: version constraints (#17492)
openai[patch]: relax tiktoken constraint, release 0.0.6 (#17472)
openai[patch]: code cleaning (#17355)
infra: add print rule to ruff (#16221)
infra, multiple: Upgrade configuration for Ruff v0.2.0 (#16905)
langchain[patch]: expose cohere rerank score, add parent doc param (#16887)
openai[patch]: rm tiktoken model warning (#16964)
langchain_openai[patch]: Invoke callback prior to yielding token (#16909)
openai[minor]: change to secretstr (#16803)
openai[patch]: Added annotations support to azure openai (#13704)
openai[patch]: Release 0.0.5 (#16598)
openai[patch]: Explicitly support embedding dimensions (#16596)
openai[patch]: Release 0.0.4 (#16590)
docs: add rag citations page (#16549)
openai[patch]: accept function_call dict in bind_functions (#16483)
core[patch], community[patch], openai[patch]: consolidate openai tool… (#16485)
openai[patch]: Release 0.0.3 (#16289)
core[patch], openai[patch]: Chat openai stream logprobs (#16218)
openai[patch]: clarify azure error (#16157)
partners: add license field (#16117)
openai[patch]: 0.0.2.post1, urls (#15961)
openai[patch]: unit test load (#15624)
openai[patch], docs: readme (#15773)
openai[patch]: v0.0.2 (#15618)
openai: core version, rc1 (#15614)
google-vertexai, openai: release candidate version (#15611)
openai[minor]: implement langchain-openai package (#15503)

Don't miss a new langchain release

NewReleases is sending notifications on new releases.