Change8

langchain-openai==1.1.2

📦 langchainView on GitHub →
2 features🐛 2 fixes🔧 4 symbols

Summary

This release fixes parameter handling for temperature and tools in ChatOpenAI and introduces a strict flag for structured outputs.

✨ New Features

  • Added 'strict' flag support to ProviderStrategy for structured output.
  • Added cross-references for 'convert_to_openai_tool' across multiple providers (fireworks, groq, huggingface, mistralai, ollama, openai).

🐛 Bug Fixes

  • Allow 'temperature' parameter to be used when 'reasoning' is explicitly set to the string 'none'.
  • Fixed missing 'tools' parameter in ChatOpenAI.with_structured_output.

🔧 Affected Symbols

ChatOpenAIChatOpenAI.with_structured_outputProviderStrategyconvert_to_openai_tool