Change8

langchain-fireworks==1.2.0

📦 langchainView on GitHub →
3 features🐛 5 fixes🔧 2 symbols

Summary

This release updates dependency versions across the board, refreshes model profile data, and introduces streaming usage metadata support for the Fireworks integration. It also fixes several bugs related to retries and tool binding in Fireworks.

Migration Steps

  1. If you rely on specific model profiles, be aware that they have been refreshed and potentially updated.
  2. If you are using model profiles, be aware of potential schema drift warnings if your usage does not align with the updated profiles.

✨ New Features

  • Populate `usage_metadata` on streaming responses for Fireworks integration.
  • Added standard model property support for Fireworks, Groq, and OpenRouter integrations.
  • Added `text_inputs` and `text_outputs` fields to model profiles.

🐛 Bug Fixes

  • Fireworks integration now correctly honors the `max_retries` setting.
  • Swapped an undeployed Kimi K2 slug in Fireworks integration tests.
  • Fixed an issue where `bind_tools(strict: bool)` and `reasoning_content` were not handled correctly in Fireworks.
  • Fixed model names and models used in Fireworks tests.
  • Added missing `ModelProfile` fields and introduced a warning mechanism for schema drift in core/model-profiles.

Affected Symbols