Skip to content

Releases: Portkey-AI/portkey-python-sdk

Move pydantic dependency from equals to gt version number

02 Jan 14:13
6e48352

Choose a tag to compare

What's Changed

Full Changelog: v1.0.1...v1.1.0

Rename prompt to prompts

02 Jan 13:50
5006916

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.0...v1.0.1

v1.0.0: New updates on SDK

08 Dec 16:08
22192ff

Choose a tag to compare

Summary

We're pushing out some exciting new updates to Portkey's SDKs, APIs, and Configs.
Portkey's SDKs are upped to major version 1.0 bringing parity with the new OpenAI SDK structure and adding Portkey production features to it. We are also bringing native Langchain & Llamaindex integrations inside the SDK.

NOTE : This is a Breaking Change that Requires Migration.

Here's What's New:

  1. More extensible SDK that can be used with many more LLM providers
  2. Out-of-the-box support for streaming
  3. Completely follows OpenAI's SDK signature reducing your technical debt
  4. Native support for Langchain & Llamaindex within the SDK
  5. Support for the Portkey Feedback endpoint
  6. Support for Portkey Prompt Templates
  7. Older SDK versions to be deprecated soon

Configs 2.0

Here's What's New

  1. New concept of strategy instead of standalone mode. You can now build bespoke gateway strategies and nest them in a single config.
  2. You can also trigger a specific strategy on specific error codes.
  3. New concept of targets that replace options in the previous Config
  4. If you are adding virtual_key to the target array, you no longer need to add provider,Portkey will pick up the Provider directly from the Virtual Key!
  5. For Azure, only now pass the virtual_key - it takes care of all other Azure params like Deployment name, API version etc.

Check out the complete portkeys-december-migration for the complete list of changes usage details.

v0.1.53

10 Oct 11:59
652188c

Choose a tag to compare

What's Changed

Full Changelog: v0.1.52...v0.1.53

v0.1.52

21 Sep 09:02
4bf49c3

Choose a tag to compare

What's Changed

Full Changelog: v0.1.51...v0.1.52

v0.1.51

20 Sep 06:03
ebdbb18

Choose a tag to compare

What's Changed

Full Changelog: v0.1.50...v0.1.51

v0.1.50

19 Sep 12:48
4f743c1

Choose a tag to compare

What's Changed

Full Changelog: v0.1.49...v0.1.50

v0.1.49(Stable)

16 Sep 12:35
e9db918

Choose a tag to compare

What's Changed

Full Changelog: v0.1.48...v0.1.49

v0.1.48

14 Sep 03:42
9f9f12d

Choose a tag to compare

v0.1.48 Pre-release
Pre-release

What's Changed

Full Changelog: v0.1.45...v0.1.48

v0.1.45

12 Sep 12:27
6026e62

Choose a tag to compare

v0.1.45 Pre-release
Pre-release

What's Changed

Full Changelog: v0.1.44...v0.1.45