Releases: oracle/langchain-oracle
Releases · oracle/langchain-oracle
libs/js/langchain-oracledb/v0.1.1
Initial release of @oracle/langchain-oracledb npm package.
Includes vector store support for Oracle AI Database 26ai.
libs/oci/v0.2.4
What's Changed
- Add reasoning_content extraction and null guards for GenericProvider by @fede-kamel in #110
- Fix Cohere V2 API response parsing for vision models by @fede-kamel in #122
- Fix Gemini parallel tool calling — flatten parallel calls into sequential pairs by @fede-kamel in #111
- Upgrade Support for Imported Models on Dedicated AI Clusters by @paxiaatucsdedu in #123
- Support Cohere models with Structured Output with
json_schemaMethod by @paxiaatucsdedu in #128 - Cache tool call result to eliminate redundant API object traversals by @fede-kamel in #53
- Add multimodal image embedding support to OCIGenAIEmbeddings by @fede-kamel in #107
- Bump langsmith from 0.4.37 to 0.6.3 in /libs/oci by @dependabot[bot] in #127
- Bump langsmith from 0.4.37 to 0.6.3 in /libs/oracledb by @dependabot[bot] in #126
- Bump cryptography from 43.0.3 to 46.0.5 in /libs/oci by @dependabot[bot] in #132
- [BUG] Add
tool_result_guidanceparameter to resolve Llama tool response issue by @paxiaatucsdedu in #138 - Bump cryptography from 43.0.3 to 46.0.5 in /libs/oracledb by @dependabot[bot] in #136
- Fix Gemini output truncation and add unit + integration tests by @fede-kamel in #116
- bump up version for langchain-oci to 0.2.4 by @YouNeedCryDear in #140
New Contributors
Full Changelog: libs/oci/v0.2.3...libs/oci/v0.2.4
libs/oci/v0.2.3
What's Changed
- Add create_oci_agent() helper for simplified agent creation by @fede-kamel in #96
- Add vision/multi-modal support utilities for ChatOCIGenAI by @fede-kamel in #99
- Bump aiohttp from 3.13.1 to 3.13.3 in /libs/oracledb by @dependabot[bot] in #87
- Bump urllib3 from 1.26.20 to 2.6.3 in /libs/oracledb by @dependabot[bot] in #93
- Bump urllib3 from 1.26.20 to 2.6.3 in /libs/oci by @dependabot[bot] in #90
- Fix integration tests to skip when credentials not available by @fede-kamel in #102
- Add Cohere Command A Vision multimodal support by @fede-kamel in #104
- Improve tool call streaming aggregation for edge cases by @paxiaatucsdedu in #108
- Fix tool schema constraints dropped during OCI conversion (breaks MCP + Gemini) by @fede-kamel in #109
- bump up langchain oci version to 0.2.3 by @YouNeedCryDear in #120
Full Changelog: libs/oci/v0.2.2...libs/oci/v0.2.3
libs/oci/v0.2.2
What's Changed
- [BUGS] Prevent NullPointerException for Gemini models with empty AIMessage content by @paxiaatucsdedu in #79
- Add detailed token usage metadata to ChatOCIGenAI by @paxiaatucsdedu in #89
- Fix Gemini streaming tool calls with missing text key and tool call IDs by @paxiaatucsdedu in #91
- refactor: Improve code modularization for maintainability and scalability by @fede-kamel in #84
- bump up langchain oci version to 0.2.2 by @YouNeedCryDear in #94
Full Changelog: libs/oci/v0.2.1...libs/oci/v0.2.2
libs/oracledb/v1.2.0
What's Changed
Full Changelog: libs/oracledb/v1.1.0...libs/oracledb/v1.2.0
libs/oci/v0.2.1
langchain-oci now supports LangChain 1.0+!
What's Changed
- feat: Add parallel tool calling support for Meta/Llama models by @fede-kamel in #59
- Bump langchain-core from 0.3.79 to 0.3.80 in /libs/oci by @dependabot[bot] in #69
- [BUGS] Resolve reference in JSON schema for OCI Generative AI compatibility by @paxiaatucsdedu in #76
- Add LangChain 1.x support by @fede-kamel in #75
- bump up langchain oci version to 0.2.1 by @YouNeedCryDear in #80
Full Changelog: libs/oci/v0.2.0...libs/oci/v0.2.1
libs/oci/v0.2.0
langchain-oci now supports OCI OpenAI Responses API!
What's Changed
- [BUGS] Fix CI Workflow Errors by @paxiaatucsdedu in #64
- [CI] Fix CI to resolve multiple version for same dependency by @YouNeedCryDear in #68
- Add response_format parameter support for structured output by @fede-kamel in #60
- Enable Strict Mypy Type Checking by @paxiaatucsdedu in #67
- Add support for OCI OpenAI Responses API with Langchain/Langgraph by @furqan-shaikh-dev in #61
- Bump up langchain oci version to 0.2.0 by @YouNeedCryDear in #71
- Modify oracledb pyproject for updated standard and fix get_min_versions by @YouNeedCryDear in #72
New Contributors
- @furqan-shaikh-dev made their first contribution in #61
Full Changelog: libs/oci/v0.1.6...libs/oci/v0.2.0
libs/oracledb/v1.1.0
What's Changed
- [BUGS] Fix CI Workflow Errors by @paxiaatucsdedu in #64
- Pass Standard Tests by @fileames in #35
- [CI] Fix CI to resolve multiple version for same dependency by @YouNeedCryDear in #68
Full Changelog: libs/oci/v0.1.6...libs/oracledb/v1.1.0
libs/oci/v0.1.6
What's Changed
- Fix: Structured Output empty content by @ronaldpereira in #34
- Fix for OCI Generative AI tool_call_id not found because AIMessage.tool_calls are ignored by @jbrown9513 in #43
- [MISC] Add Token Usage to AIMessage Response by @paxiaatucsdedu in #48
- Fix for incomplete tool schema being sent to openai models by ChatOCIGenAI (Issue #37) by @padambengani in #39
- Fix infinite tool calling loop with Meta Llama models by @fede-kamel in #50
- [Bug]Add instructions and warning for token limit parameters for OpenAI models by @paxiaatucsdedu in #51
- [BUG] Fix json_schema method in the with_structured_output function. by @paxiaatucsdedu in #54
- Fix test_tool_choice_none_after_tool_results test failure by @fede-kamel in #57
- [BUG] Handle escaped JSON in tool call arguments by @paxiaatucsdedu in #56
- 0.1.6 release by @YouNeedCryDear in #62
- add missing poetry setup process in release workflow by @YouNeedCryDear in #63
New Contributors
- @ronaldpereira made their first contribution in #34
- @jbrown9513 made their first contribution in #43
- @paxiaatucsdedu made their first contribution in #48
- @padambengani made their first contribution in #39
- @fede-kamel made their first contribution in #50
Full Changelog: libs/oracledb/v1.0.2...libs/oci/v0.1.6