langchain_openai 0.7.2+3 langchain_openai: ^0.7.2+3 copied to clipboard
LangChain.dart integration module for OpenAI (GPT-4o, o1, Embeddings, DALL·E, etc.).
📣 Check out the releases page or the #announcements channel on the LangChain.dart Discord server for more details.
0.7.2+3 #
- Update a dependency to the latest release.
0.7.2+2 #
0.7.2+1 #
- Update a dependency to the latest release.
0.7.2 #
0.7.1 #
- FEAT: Add support for Structured Outputs in ChatOpenAI (#526). (c5387b5d)
- FEAT: Handle refusal in OpenAI's Structured Outputs API (#533). (f4c4ed99)
- FEAT: Include logprobs in result metadata from ChatOpenAI (#535). (1834b3ad)
- FEAT: Add chatgpt-4o-latest to model catalog (#527). (ec82c760)
- FEAT: Add gpt-4o-2024-08-06 to model catalog (#522). (563200e0)
- FEAT: Deprecate OpenAIToolsAgent in favour of ToolsAgent (#532). (68d8011a)
- REFACTOR: Don't send OpenAI-Beta header in ChatOpenAI (#511). (0e532bab)
0.7.0 #
- BREAKING FEAT: Update ChatOpenAI default model to gpt-4o-mini (#507). (c7b8ce91)
- FEAT: Add support for disabling parallel tool calls in ChatOpenAI (#493). (c46d676d)
- FEAT: Add GPT-4o-mini to model catalog (#497). (faa23aee)
- FEAT: Add support for service tier in ChatOpenAI (#495). (af79a4ff)
- FEAT: Implement additive options merging for cascade bind calls (#500). (8691eb21)
- REFACTOR: Remove default model from the language model options (#498). (44363e43)
- REFACTOR: Depend on exact versions for internal 1st party dependencies (#484). (244e5e8f)
0.6.2 #
0.6.1+1 #
- Update a dependency to the latest release.
0.6.1 #
0.6.0+2 #
- Update a dependency to the latest release.
0.6.0+1 #
- Update a dependency to the latest release.
0.6.0 #
Note: This release has breaking changes.
If you are using "function calling" check how to migrate to "tool calling".
0.5.1+1 #
- Update a dependency to the latest release.
0.5.0+1 #
- Update a dependency to the latest release.
0.5.0 #
Note: This release has breaking changes.
Migration guide
- BREAKING REFACTOR: Introduce langchain_core and langchain_community packages (#328). (5fa520e6)
- BREAKING REFACTOR: Simplify LLMResult and ChatResult classes (#363). (ffe539c1)
- BREAKING REFACTOR: Simplify Output Parsers (#367). (f24b7058)
- BREAKING REFACTOR: Remove deprecated generate and predict APIs (#335). (c55fe50f)
- REFACTOR: Simplify internal .stream implementation (#364). (c83fed22)
- FEAT: Implement .batch support (#370). (d254f929)
- FEAT: Remove deprecated OpenAI instance id (#350). (52939336)
0.4.1 #
0.4.0 #
0.3.3 #
0.3.2 #
0.3.1+1 #
- Update a dependency to the latest release.
0.3.1 #
- Update a dependency to the latest release.
0.3.0 #
0.2.0 #
Note: This release has breaking changes.
Migration guides:
- BREAKING FEAT: Move all model config options to OpenAIOptions (#232). (16e3e8e4)
- BREAKING FEAT: Move all model config options to ChatOpenAIOptions (#240). (dd6a21a7)
- BREAKING FEAT: Allow to pass call options to tools (#243). (4a01adb9)
- BREAKING FEAT: Move all DallE config options to OpenAIDallEToolOptions (#244). (c24877c6)
- FEAT: Allow to mutate default options (#256). (cb5e4058)
- FEAT: Allow to update OpenAI key without having to recreate the wrapper (#246). (05739bd1)
- FIX: PromptTemplate stream should only emit if it has all inputs (#247). (a56a2ec5)
0.1.2+2 #
- Update a dependency to the latest release.
0.1.2 #
0.1.0 #
Note: This release has breaking changes.
Migration guide
0.0.15+2 #
- Update a dependency to the latest release.
0.0.15 #
0.0.14+1 #
0.0.14 #
0.0.12 #
0.0.11 #
0.0.7+1 #
- Update a dependency to the latest release.
0.0.7 #
- Update a dependency to the latest release.
0.0.6 #
- REFACTOR: Always await or explicitly discard Futures (#106). (989e93db)
- FIX: Fix OpenAIQAWithSourcesChain returning empty strings (#113). (6181ff8d)
- FEAT: Integrate Google Vertex AI PaLM Embeddings (#100). (d777eccc)
- FEAT: Integrate Google Vertex AI PaLM Chat Model (#99). (3897595d)
- FEAT: Integrate Google Vertex AI PaLM Text model (#98). (b2746c23)
0.0.5+1 #
0.0.5 #
0.0.4 #
0.0.2 #
0.0.1 #
- Initial public release.
Check out the announcement post for all the details: https://blog.langchaindart.dev/introducing-langchain-dart-6b1d34fc41ef
0.0.1-dev.7 #
- Add support for OpenAIAgent class (#34).
- Export OpenAI Client class (allowing to define custom base URL).
0.0.1-dev.6 #
- Add support for OpenAIQAWithSourcesChain (#53).
0.0.1-dev.5 #
- Add support for OpenAIEmbeddings (#38).
- Add support for OpenAI functions (#35).
0.0.1-dev.4 #
- Improve API documentation.
0.0.1-dev.3 #
- Add support for ChatPromptTemplate class (#8).
0.0.1-dev.2 #
- Add support for OpenAI LLM (
OpenAI
class). - Add support for OpenAI chat model (
ChatOpenAI
class).
0.0.1-dev.1 #
- Bootstrap project.