v1.9.6

Portkey-AI/gatewayv1.9.6Feb 12, 2025by VisargD

AI Summary

This update expands provider support (Azure, OpenAI, Mistral, Google) and fixes various streaming and mapping issues.

Key Highlights

  • feat: azure files support
  • add support for google search tool
  • add support for reasoning_effort in openai
  • handle tool_calls mapping in gemini responses

New Features

  • Azure files support
  • Google search tool support
  • OpenAI reasoning_effort support
  • Gemini tool calls mapping
  • Link checker fix

Full Release Notes

## What's Changed
* add support for reasoning_effort in openai by @narengogi in https://github.com/Portkey-AI/gateway/pull/912
* docs: update mistral.md typo by @ethanknights in https://github.com/Portkey-AI/gateway/pull/909
* feat: azure files support by @b4s36t4 in https://github.com/Portkey-AI/gateway/pull/919
* fix: use correct param azure file id by @b4s36t4 in https://github.com/Portkey-AI/gateway/pull/924
* Fix fail condition in link checker by @mre in https://github.com/Portkey-AI/gateway/pull/917
* add support for google search tool by @narengogi in https://github.com/Portkey-AI/gateway/pull/923
* handle usage chunk in streaming responses and map model in gemini model response by @narengogi in https://github.com/Portkey-AI/gateway/pull/930
* chore: only add body for requests with content type by @VisargD in https://github.com/Portkey-AI/gateway/pull/935
* handle tool_calls mapping in gemini responses when there is one part tool call and one part text by @narengogi in https://github.com/Portkey-AI/gateway/pull/932
* 1.9.6 by @VisargD in https://github.com/Portkey-AI/gateway/pull/936

## New Contributors
* @ethanknights made their first contribution in https://github.com/Portkey-AI/gateway/pull/909
* @mre made their first contribution in https://github.com/Portkey-AI/gateway/pull/917

**Full Changelog**: https://github.com/Portkey-AI/gateway/compare/v1.9.5...v1.9.6