v1.8.0

Portkey-AI/gatewayv1.8.0Oct 25, 2024by VisargD

AI Summary

This release introduces support for controlled generations on Google Chat, adds the Lambda provider, and integrates DashScope (Alibaba Cloud) as a new provider. It also includes updates for image generation, Bedrock conversational APIs, and various bug fixes regarding token counting and streaming.

Key Highlights

  • Controlled generations support for Google Chat
  • New providers: Lambda and Dashscope (Alibaba Cloud)
  • Image generation support for Google Vertex
  • AWS Bedrock converse integration
  • AWS assume role setup support

New Features

  • Controlled generations for Google Chat
  • Lambda provider integration
  • Dashscope provider integration
  • Google Vertex image generation
  • Bedrock converse integration
  • AWS assume role setup

Full Release Notes

## What's Changed
* feat: add controlled generations support for google chat by @VisargD in https://github.com/Portkey-AI/gateway/pull/649
* fix: use token count instead of character count in vertex embeddings … by @VisargD in https://github.com/Portkey-AI/gateway/pull/657
* feat: lambda provider by @b4s36t4 in https://github.com/Portkey-AI/gateway/pull/651
* Update Langchain Chatbot with PII Guardrails.ipynb by @siddharthsambharia-portkey in https://github.com/Portkey-AI/gateway/pull/660
* Adding metadata to webhook guardrails by @roh26it in https://github.com/Portkey-AI/gateway/pull/655
* fix streaming transformer for perplexity by @narengogi in https://github.com/Portkey-AI/gateway/pull/654
* Fix:max completion tokens by @shivam-pareek in https://github.com/Portkey-AI/gateway/pull/667
* add Lemonfoxai by @keshavkrishna in https://github.com/Portkey-AI/gateway/pull/628
* Add Vercel Cookbook by @siddharthsambharia-portkey in https://github.com/Portkey-AI/gateway/pull/669
* Feat: portley llm guardrails update by @VisargD in https://github.com/Portkey-AI/gateway/pull/677
* lowercase-plugin by @thev19 in https://github.com/Portkey-AI/gateway/pull/648
* feat: add dashscope(alibabacloud) as new provider to gateway by @heimanba in https://github.com/Portkey-AI/gateway/pull/663
* fix: update logic to extract provider in vertex ai by @narengogi in https://github.com/Portkey-AI/gateway/pull/682
* feat: allow pydantic support for vertex controlled output generation by @b4s36t4 in https://github.com/Portkey-AI/gateway/pull/681
* feat: add image generation for google vertex provider by @b4s36t4 in https://github.com/Portkey-AI/gateway/pull/689
* controlled output - Google by @b4s36t4 in https://github.com/Portkey-AI/gateway/pull/698
* Feat: Stable diffusion v3 by @narengogi in https://github.com/Portkey-AI/gateway/pull/615
* Docs: Typo Fix by @Chaitanya110703 in https://github.com/Portkey-AI/gateway/pull/697
* Hotfix: make transformToFormData optional by @narengogi in https://github.com/Portkey-AI/gateway/pull/699
* Feature: Bedrock converse integration by @narengogi in https://github.com/Portkey-AI/gateway/pull/678
* fix response transform for ollama by @narengogi in https://github.com/Portkey-AI/gateway/pull/710
* Feat: aws assume role setup by @VisargD in https://github.com/Portkey-AI/gateway/pull/711
* chore: accept anthropic beta and version in body to support environme… by @VisargD in https://github.com/Portkey-AI/gateway/pull/713
* chore: update aws bedrock assume role logic to allow 2 step process f… by @VisargD in https://github.com/Portkey-AI/gateway/pull/714
* 1.8.0 by @VisargD in https://github.com/Portkey-AI/gateway/pull/715

## New Contributors
* @thev19 made their first contribution in https://github.com/Portkey-AI/gateway/pull/648
* @heimanba made their first contribution in https://github.com/Portkey-AI/gateway/pull/663
* @Chaitanya110703 made their first contribution in https://github.com/Portkey-AI/gateway/pull/697

**Full Changelog**: https://github.com/Portkey-AI/gateway/compare/v1.7.7...v1.8.0