Skip to content

Latest commit

 

History

History
2548 lines (1426 loc) · 71.8 KB

CHANGELOG.md

File metadata and controls

2548 lines (1426 loc) · 71.8 KB

CHANGELOG

v2.14.1 (2024-08-26)

Fix

  • fix: Bug fixes - embed, streaming response, request retry rename (#206)

Co-authored-by: Paz Shalev <pazs@ai21.com> (882de79)

v2.14.0 (2024-08-22)

Chore

  • chore(release): v2.14.0 [skip ci] (307cfc6)

Feature

  • feat: add vertex support (#182) (0c7a32d)

Fix

  • fix: example text (#205) (e526c53)

v2.13.0 (2024-08-21)

Chore

  • chore(release): v2.13.0 [skip ci] (5d350ea)

  • chore(deps): bump python-semantic-release/python-semantic-release (#204)

Bumps python-semantic-release/python-semantic-release from 9.8.6 to 9.8.7.


updated-dependencies:

  • dependency-name: python-semantic-release/python-semantic-release dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (82d3abe)

Documentation

  • docs: Fixed Conversational RAG README (#199)

  • docs: README for RAG

  • docs: Added link (e20978a)

Feature

  • feat: Jamba 1.5 Support (#203) (6c131ac)

v2.12.0 (2024-08-07)

Chore

  • chore(release): v2.12.0 [skip ci] (38430ad)

Feature

  • feat: ✨ add conversational RAG resource (#198) (fca3729)

v2.11.0 (2024-08-06)

Chore

  • chore(release): v2.11.0 [skip ci] (62ddebf)

  • chore(deps): bump python-semantic-release/python-semantic-release (#190)

Bumps python-semantic-release/python-semantic-release from 9.8.5 to 9.8.6.


updated-dependencies:

  • dependency-name: python-semantic-release/python-semantic-release dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Asaf Joseph Gardin <39553475+Josephasafg@users.noreply.github.com> (0c7622b)

Feature

  • feat: add stream support for Bedrock (#191)

  • feat: add stream support for bedrock

  • chore: fix error

  • chore: fix stream examples

  • fix: add fix for last chunk on bedrock, add tests

  • test: fix unittests

  • test: remove comments

  • test: fix integration test

  • chore: cr comments

  • refactor: cr comments

  • refactor: async stream example

  • refactor: cr comments


Co-authored-by: Asaf Joseph Gardin <39553475+Josephasafg@users.noreply.github.com> (5392b52)

v2.10.1 (2024-07-31)

Chore

  • chore(release): v2.10.1 [skip ci] (c0050f4)

Ci

  • ci: Fix label swap syntax (#196)

  • ci: Added quotes

  • ci: Read from env (a31233b)

  • ci: fix size labeler (#195) (1247b81)

Fix

  • fix: remove redundant dependency - dataclass json (#194)

  • fix: remove redundant dependency - dataclass json

  • chore: use j2 ultra in examples

  • test: use j2 ultra in completion tests


Co-authored-by: Asaf Joseph Gardin <39553475+Josephasafg@users.noreply.github.com> (e8dcd27)

v2.10.0 (2024-07-29)

Chore

  • chore(release): v2.10.0 [skip ci] (4b85505)

  • chore(deps-dev): bump setuptools from 69.5.1 to 70.0.0 (#186)

Bumps setuptools from 69.5.1 to 70.0.0.


updated-dependencies:

  • dependency-name: setuptools dependency-type: indirect ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Asaf Joseph Gardin <39553475+Josephasafg@users.noreply.github.com> (51b59f8)

  • chore(deps): bump python-semantic-release/python-semantic-release (#179)

Bumps python-semantic-release/python-semantic-release from 9.8.3 to 9.8.5.


updated-dependencies:

  • dependency-name: python-semantic-release/python-semantic-release dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Asaf Joseph Gardin <39553475+Josephasafg@users.noreply.github.com> (2175f81)

Documentation

  • docs: fix base url for azure (#188) (bb84d35)

Feature

  • feat: Pydantic Migration (#193)

  • feat: Pydantic migration (#189)

  • refactor: migrate from dataclass to pydantic for responses

  • fix: add backward compatability for to_json, from_json

  • fix: add missing by_alias, add from_json to penalty, add tests

  • ci: add pydantic matrix for unittests

  • ci: fix version mismatch

  • test: fix test

  • ci: add matrix to integration tests for pydantic version

  • ci: limit parallel run in integration tests

  • refactor: ci comments, use to_, and from_ funcs internally

  • refactor: ci comments, attach alias by field, create private functions for serialization, add deprecation warning

  • refactor: ci comments, attach alias by field, create private functions for serialization, add deprecation warning

  • test: fix tests

  • test: fix tests

  • test: fix tests

  • chore: ci comments, remove basemodel from not_given

  • chore(release): v2.10.0-rc.1 [skip ci]

  • chore: lower min pydantic version (#192)


Co-authored-by: semantic-release <semantic-release> (135ea43)

v2.9.2 (2024-07-15)

Chore

  • chore(release): v2.9.2 [skip ci] (30d9947)

Fix

  • fix: fix default for require_api_key in http client and other clients (#185)

  • fix: fix default for require_api_key in http client and other clients

  • test: fix unittests

  • test: add ai21 azure client (e6b305e)

v2.9.1 (2024-07-10)

Chore

  • chore(release): v2.9.1 [skip ci] (5ed7f07)

  • chore(deps-dev): bump zipp from 3.18.1 to 3.19.1 (#183)

Bumps zipp from 3.18.1 to 3.19.1.


updated-dependencies:

  • dependency-name: zipp dependency-type: indirect ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (1812ef5)

  • chore(deps): bump certifi from 2024.2.2 to 2024.7.4 (#176)

Bumps certifi from 2024.2.2 to 2024.7.4.


updated-dependencies:

  • dependency-name: certifi dependency-type: indirect ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Asaf Joseph Gardin <39553475+Josephasafg@users.noreply.github.com> (f5e1814)

  • chore(deps): bump amannn/action-semantic-pull-request (#154)

Bumps amannn/action-semantic-pull-request from 5.5.2 to 5.5.3.


updated-dependencies:

  • dependency-name: amannn/action-semantic-pull-request dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Asaf Joseph Gardin <39553475+Josephasafg@users.noreply.github.com> (e57d99a)

Fix

  • fix: remove httpx logger on log level info (#184) (06d0226)

Unknown

  • Securely use variables in labeler workflow. (#181)

Co-authored-by: Asaf Joseph Gardin <39553475+Josephasafg@users.noreply.github.com> (5349992)

v2.9.0 (2024-07-07)

Chore

  • chore(release): v2.9.0 [skip ci] (f4b4d36)

  • chore(deps): bump actions/github-script from 6 to 7 (#169)

Bumps actions/github-script from 6 to 7.


updated-dependencies:

  • dependency-name: actions/github-script dependency-type: direct:production update-type: version-update:semver-major ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Asaf Joseph Gardin <39553475+Josephasafg@users.noreply.github.com> (de4b1af)

  • chore: semantic pr - allow running on external prs (#164) (032fd5d)

  • chore: add status report to integration workflow (#161)

  • chore: add status report to integration workflow

  • chore: add status report to integration workflow lint

  • chore: export lint to separate workflow (0a3a1e0)

  • chore: integration-tests.yaml update inputs (#160) (b3f7728)

  • chore: integration-tests.yaml update inputs (#159) (f61c905)

  • chore: integration-tests.yaml update checkout to specific commit (#158) (1c01663)

  • chore: Update testing workflows (#156)

  • chore: change triggers for workflows tests, integration-tests

  • chore: integration-tests.yaml - add trigger for push on main (4c170b8)

Ci

  • ci: Update size label When PR size changes (#171) (#172)

  • ci: Update size label

  • test: File to test label

  • fix: Remove file (6dd535a)

  • ci: remove explicit permissions from semantic-pr.yml (#167) (3674efc)

Feature

  • feat: Async Support AWS (#180)

  • feat: Add bedrock async support (#146)

  • refactor: migrate from boto3 to custom http client

  • refactor: create an aws http client, and switch bedrock client to use it

  • test: rename test, add async tests

  • feat: add async client, remove bedrock_session class

  • docs: Azure README (#139)

  • feat: Add async tokenizer, add detokenize method (#144)

  • feat: add detokenize method, add async tokenizer

  • chore: update pyproject and poetry.lock

  • fix: fix tokenizer name in examples and readme, add example

  • test: adjust unittest + add unittest for async

  • chore: cache -> lru_cache to support python 3.8

  • test: fix test_imports test

  • chore: add env_config to bedrock client to avoid breaking changes

  • refactor: export aws auth logic to new class

  • refactor: remove aws_http_client, use http_client instead, add aws auth test

  • test: fix tests

  • refactor: remove aws_http_client

  • chore(deps-dev): bump authlib from 1.3.0 to 1.3.1 (#131)

Bumps authlib from 1.3.0 to 1.3.1.


updated-dependencies:

  • dependency-name: authlib dependency-type: indirect ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Asaf Joseph Gardin <39553475+Josephasafg@users.noreply.github.com>

  • chore(deps): bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0 (#138)

Bumps pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0.


updated-dependencies:

  • dependency-name: pypa/gh-action-pypi-publish dependency-type: direct:production update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Asaf Joseph Gardin <39553475+Josephasafg@users.noreply.github.com>

  • chore: rebase code

  • refactor: chat + chat completions - migrate to new client

  • refactor: cr comments

  • chore: add async to new bedrock components

  • refactor: rename aws folder

  • chore: fix typo on file name bedrock_chat_completions

  • fix: fix errors

  • chore: fix typo

  • fix: Added deprecation warning

  • fix: Added deprecation warning to async

  • chore: add log for ignoring stream


Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Asaf Joseph Gardin <39553475+Josephasafg@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • Add sagemaker async support (#155)

  • refactor: migrate from boto3 to custom http client

  • refactor: create an aws http client, and switch bedrock client to use it

  • test: rename test, add async tests

  • feat: add async client, remove bedrock_session class

  • docs: Azure README (#139)

  • feat: Add async tokenizer, add detokenize method (#144)

  • feat: add detokenize method, add async tokenizer

  • chore: update pyproject and poetry.lock

  • fix: fix tokenizer name in examples and readme, add example

  • test: adjust unittest + add unittest for async

  • chore: cache -> lru_cache to support python 3.8

  • test: fix test_imports test

  • chore: add env_config to bedrock client to avoid breaking changes

  • refactor: sagemaker client, boto->aws http client

  • refactor: export aws auth logic to new class

  • refactor: remove aws_http_client, use http_client instead, add aws auth test

  • test: fix tests

  • refactor: remove aws_http_client

  • chore(deps-dev): bump authlib from 1.3.0 to 1.3.1 (#131)

Bumps authlib from 1.3.0 to 1.3.1.


updated-dependencies:

  • dependency-name: authlib dependency-type: indirect ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Asaf Joseph Gardin <39553475+Josephasafg@users.noreply.github.com>

  • chore(deps): bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0 (#138)

Bumps pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0.


updated-dependencies:

  • dependency-name: pypa/gh-action-pypi-publish dependency-type: direct:production update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Asaf Joseph Gardin <39553475+Josephasafg@users.noreply.github.com>

  • chore: rebase code

  • refactor: chat + chat completions - migrate to new client

  • refactor: cr comments

  • chore: add async to new bedrock components

  • refactor: rename aws folder

  • chore: refactor to use http client

  • chore: fix typo on file name bedrock_chat_completions

  • fix: fix errors

  • chore: fix typo

  • chore: add async to sm resources

  • test: fix imports test

  • fix: Added deprecation warning

  • fix: Added deprecation warning to async

  • chore: add log for ignoring stream

  • chore: fix lint

  • refactor: export get_aws_region, add async sm to readme, add async examples

  • test: add async test files to test_sagemaker.py

  • refactor: remove get_aws_region func


Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Asaf Joseph Gardin <39553475+Josephasafg@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • feat: Use the same http client for all Clients (#163)

  • fix: Merge

  • feat: AI21Client to inherit from AI21HTTPClient

  • feat: Used RequestOptions class

  • fix: api error

  • fix: Rename update to replace

  • fix: Tests

  • test: Added bedrock tests

  • fix: Added support for model and model_id for backwards compatibility

  • fix: Deprecation warning message

  • fix: Added ANY to dict

  • fix: Removed redundant code

  • fix: base_url

  • fix: Added deprecation warning

  • fix: Moved 'model' extract

  • test: Added a tests to validate model_id and model cant be together

  • fix: Test

  • fix: Bedrock integration tests


Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: miri-bar <160584887+miri-bar@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (5248d96)

  • feat: Added Log Verbosity (#152)

  • fix: Added logger to httpx

  • feat: Added set_verbose

  • feat: Added set_debug

  • fix: api-key header

  • fix: Removed unused function

  • feat: Logged env variables

  • fix: Changed call location

  • fix: CR

  • fix: Added amazon header to secrets (57b1ea9)

Fix

  • fix: label parse (#178) (1ea52f5)

  • fix: rest call (#174) (24caf96)

  • fix: Version of action and json parser (#173) (8a270ec)

v2.8.0 (2024-06-26)

Chore

  • chore(release): v2.8.0 [skip ci] (c5087cf)

  • chore(deps): bump python-semantic-release/python-semantic-release (#143)

Bumps python-semantic-release/python-semantic-release from 9.8.0 to 9.8.3.


updated-dependencies:

  • dependency-name: python-semantic-release/python-semantic-release dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Asaf Joseph Gardin <39553475+Josephasafg@users.noreply.github.com> (718baaa)

  • chore(deps): bump urllib3 from 1.26.18 to 1.26.19 (#140)

Bumps urllib3 from 1.26.18 to 1.26.19.


updated-dependencies:

  • dependency-name: urllib3 dependency-type: indirect ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Asaf Joseph Gardin <39553475+Josephasafg@users.noreply.github.com> (dccf911)

Ci

  • ci: Update pull request action (#151) (bf535c6)

Documentation

  • docs: update README.md (#149)

minor fix

Co-authored-by: Asaf Joseph Gardin <39553475+Josephasafg@users.noreply.github.com> (09798b1)

  • docs: Fix message pass (#150) (8f41631)

Feature

  • feat: adding Jamaba-Instruct-V1(chat_completions) to AWS Bedrock (#153)

  • feat: adding Jamaba-Instruct-V1(chat_completions) to AWS Bedrock

  • feat: adding integration tests to bedrock chat completions + update README.md

  • fix: Semantics

  • fix: README order of bullets

  • docs: Updated README.md

  • docs: Added -U

  • fix: Handle error message


Co-authored-by: Josephasafg <ajgard7@gmail.com> (7fae5c6)

v2.7.0 (2024-06-21)

Chore

  • chore(release): v2.7.0 [skip ci] (054459e)

  • chore(deps): bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0 (#138)

Bumps pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0.


updated-dependencies:

  • dependency-name: pypa/gh-action-pypi-publish dependency-type: direct:production update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Asaf Joseph Gardin <39553475+Josephasafg@users.noreply.github.com> (c509b7e)

  • chore(deps-dev): bump authlib from 1.3.0 to 1.3.1 (#131)

Bumps authlib from 1.3.0 to 1.3.1.


updated-dependencies:

  • dependency-name: authlib dependency-type: indirect ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Asaf Joseph Gardin <39553475+Josephasafg@users.noreply.github.com> (5eeaf52)

Ci

  • ci: Added parter labels (#147) (737d98f)

  • ci: Auto Label (#142)

  • ci: Auto lgtm

  • fix: script

  • fix: consts

  • ci: Auto labeler action

  • fix: on

  • fix: Added more triggers

  • fix: feat trigger

  • ci: size labels

  • fix: More tests

  • docs: remove to add

  • docs: Updated labeler

  • fix: Added default

  • fix: Removed line

  • fix: labeler

  • fix: prints

  • fix: Script

  • fix: scri[pt

  • ci: Added prints

  • ci: More prints

  • ci: Added echo 0

  • ci: Fixed condition

  • fix: condition

  • fix: Removed unused lines

  • fix: Removed more prints

  • ci: Lgtm

  • fix: condition (b59407c)

Documentation

  • docs: Azure README (#139) (5b0eadb)

Feature

  • feat: Add async tokenizer, add detokenize method (#144)

  • feat: add detokenize method, add async tokenizer

  • chore: update pyproject and poetry.lock

  • fix: fix tokenizer name in examples and readme, add example (f2d06fc)

Fix

  • fix: Add default version to azure url (#148)

  • fix: Added azure api version in the url

  • fix: Added _create_base_url (cbea1d1)

v2.6.0 (2024-06-13)

Chore

  • chore(release): v2.6.0 [skip ci] (3a6de49)

Feature

  • feat: Azure Client Support (#135) (6115632)

v2.5.2 (2024-06-13)

Chore

  • chore(release): v2.5.2 [skip ci] (3eae31e)

Fix

v2.5.1 (2024-06-13)

Chore

  • chore(release): v2.5.1 [skip ci] (e2a43b8)

Fix

  • fix: Chain /studio/v1 to default url (#134)

  • fix: Chain /studio/v1

  • fix: Async Client

  • fix: Support urls

  • fix: Extra line

  • fix: Moved to external function (8d305c5)

v2.5.0 (2024-06-10)

Chore

  • chore(release): v2.5.0 [skip ci] (f829c8f)

Feature

  • feat: add support for studio async client (#129)

  • feat: async support - stream, http, ai21 http

  • fix: commit changes

  • feat: studio resource, chat, chat completions, answer

  • feat: beta, dataset, completion, custom model

  • feat: embed, gec, improvements

  • feat: paraphrase, segmentation, summarize, by segment

  • feat: library

  • feat: client

  • refactor: sync and async http, ai21 http, ai21 client, resources

  • test: update imports, create tests for async

  • fix: base client

  • fix: add pytest marker asyncio

  • fix: add pytest asyncio to poetry

  • fix: add delete to lib files, add examples, test examples

  • fix: tests

  • fix: fix stream, add stream tests, add readme

  • fix: fix import on sm stub

  • feat: async support - stream, http, ai21 http

  • fix: commit changes

  • feat: studio resource, chat, chat completions, answer

  • feat: beta, dataset, completion, custom model

  • feat: embed, gec, improvements

  • feat: paraphrase, segmentation, summarize, by segment

  • feat: library

  • feat: client

  • refactor: sync and async http, ai21 http, ai21 client, resources

  • test: update imports, create tests for async

  • fix: base client

  • fix: add pytest marker asyncio

  • fix: add pytest asyncio to poetry

  • fix: add delete to lib files, add examples, test examples

  • fix: tests

  • fix: fix stream, add stream tests, add readme

  • fix: fix import on sm stub

  • fix: fix async http client, fix tests

  • fix: remove commented out code

  • fix: CR comments

  • fix: fix failing test

  • fix: fix failing test

  • fix: fix failing test

  • fix: fix library test

  • fix: cr comments (d1933e4)

Fix

  • fix: Pass Base URL to HTTP Client (#128)

  • fix: Support base urls

  • fix: tests (8b91187)

v2.4.2 (2024-06-06)

Chore

  • chore(release): v2.4.2 [skip ci] (15109d6)

Fix

v2.4.1 (2024-06-03)

Chore

  • chore(release): v2.4.1 [skip ci] (f708889)

  • chore(deps): bump python-semantic-release/python-semantic-release (#121)

Bumps python-semantic-release/python-semantic-release from 9.7.3 to 9.8.0.


updated-dependencies:

  • dependency-name: python-semantic-release/python-semantic-release dependency-type: direct:production update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Asaf Joseph Gardin <39553475+Josephasafg@users.noreply.github.com> (c8ade60)

Ci

  • ci: Added reach for auto assign (#124) (3f3aed0)

Fix

  • fix: num_retries (#125) (cbbc213)

Unknown

  • --- (#118)

updated-dependencies:

  • dependency-name: requests dependency-type: indirect ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Asaf Joseph Gardin <39553475+Josephasafg@users.noreply.github.com> (30e1e58)

v2.4.0 (2024-05-28)

Chore

  • chore(release): v2.4.0 [skip ci] (b4062d2)

Feature

  • feat: Added beta to client (#123) (e3bfb27)

Fix

  • fix: Update library_search_response.py (#122)

feat: adding new field: order to library-search api response

Co-authored-by: Asaf Joseph Gardin <39553475+Josephasafg@users.noreply.github.com> (c8b57a8)

v2.3.1 (2024-05-22)

Chore

  • chore(release): v2.3.1 [skip ci] (b6d3186)

  • chore(deps): bump idna from 3.6 to 3.7 (#96)

Bumps idna from 3.6 to 3.7.


updated-dependencies:

  • dependency-name: idna dependency-type: indirect ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Asaf Joseph Gardin <39553475+Josephasafg@users.noreply.github.com> (7c52f19)

Documentation

  • docs: Table of contents in readme (#119)

  • docs: Updated docs with table of contents

  • fix: docs

  • fix: more docs stuff

  • fix: emoji

  • fix: cloud emoji (aca280e)

Fix

  • fix: updated env var in real time (#120) (d19332d)

v2.3.0 (2024-05-20)

Chore

  • chore(release): v2.3.0 [skip ci] (d2d416a)

  • chore(deps): bump python-semantic-release/python-semantic-release (#115)

Bumps python-semantic-release/python-semantic-release from 9.3.1 to 9.7.3.


updated-dependencies:

  • dependency-name: python-semantic-release/python-semantic-release dependency-type: direct:production update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Asaf Joseph Gardin <39553475+Josephasafg@users.noreply.github.com> (2ff5912)

  • chore(deps): bump amannn/action-semantic-pull-request (#103)

Bumps amannn/action-semantic-pull-request from 5.4.0 to 5.5.2.


updated-dependencies:

  • dependency-name: amannn/action-semantic-pull-request dependency-type: direct:production update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Asaf Joseph Gardin <39553475+Josephasafg@users.noreply.github.com> (5dd95ac)

Feature

  • feat: Jamba Stream Support (#117)

  • feat: Add httpx support (#111)

  • feat: Added httpx to pyproject

  • feat: httpx instead of requests

  • feat: Removed requests

  • fix: not given

  • fix: setup

  • feat: Added tenacity for retry

  • fix: conftest

  • test: Added tests

  • fix: Rename

  • fix: Modified test

  • fix: CR

  • fix: request

  • feat: Stream support jamba (#114)

  • feat: Added httpx to pyproject

  • feat: httpx instead of requests

  • feat: Removed requests

  • fix: not given

  • fix: setup

  • feat: Added tenacity for retry

  • fix: conftest

  • test: Added tests

  • fix: Rename

  • fix: Modified test

  • feat: stream support (unfinished)

  • feat: Added tenacity for retry

  • test: Added tests

  • fix: Rename

  • feat: stream support (unfinished)

  • fix: single request creation

  • feat: Support stream_cls

  • fix: passed response_cls

  • fix: Removed unnecessary json_to_response

  • fix: imports

  • fix: tests

  • fix: imports

  • fix: reponse parse

  • fix: Added two examples to tests

  • fix: sagemaker tests

  • test: Added stream tests

  • fix: comment out failing test

  • fix: CR

  • fix: Removed code

  • docs: Added readme for streaming

  • fix: condition

  • docs: readme

  • test: Added integration test for streaming

  • fix: Added enter and close to stream

  • fix: Uncomment chat completions test

  • feat: Add httpx support (#111)

  • feat: Added httpx to pyproject

  • feat: httpx instead of requests

  • feat: Removed requests

  • fix: not given

  • fix: setup

  • feat: Added tenacity for retry

  • fix: conftest

  • test: Added tests

  • fix: Rename

  • fix: Modified test

  • fix: CR

  • fix: request

  • feat: Stream support jamba (#114)

  • feat: Added httpx to pyproject

  • feat: httpx instead of requests

  • feat: Removed requests

  • fix: not given

  • fix: setup

  • feat: Added tenacity for retry

  • fix: conftest

  • test: Added tests

  • fix: Rename

  • fix: Modified test

  • feat: stream support (unfinished)

  • feat: Added tenacity for retry

  • test: Added tests

  • fix: Rename

  • feat: stream support (unfinished)

  • fix: single request creation

  • feat: Support stream_cls

  • fix: passed response_cls

  • fix: Removed unnecessary json_to_response

  • fix: imports

  • fix: tests

  • fix: imports

  • fix: reponse parse

  • fix: Added two examples to tests

  • fix: sagemaker tests

  • test: Added stream tests

  • fix: comment out failing test

  • fix: CR

  • fix: Removed code

  • docs: Added readme for streaming

  • fix: condition

  • docs: readme

  • test: Added integration test for streaming

  • fix: Added enter and close to stream

  • fix: Uncomment chat completions test

  • fix: poetry.lock

  • fix: poetry.lock

  • fix: Uncomment test case

  • fix: Removed unused json_to_response (ae0d12b)

Fix

  • fix: delete file fixture (#116) (9d9a9ba)

v2.2.5 (2024-05-14)

Chore

  • chore(release): v2.2.5 [skip ci] (6d1502f)

Fix

  • fix: upgrade ai21-tokenizer to latest version with less restrictive deps (#113)

  • fix: upgrade ai21-tokenizer with latest version which has less restrictive deps

  • fix: upgrade deps in general (022d60c)

v2.2.4 (2024-05-09)

Chore

  • chore(release): v2.2.4 [skip ci] (aa2e8e2)

Fix

  • fix: pass kwargs to endpoints (#110)

  • feat: pass kwargs to endpoints

  • fix: test when passing kwargs (0d895e4)

v2.2.3 (2024-04-25)

Chore

  • chore(release): v2.2.3 [skip ci] (58c0166)

Fix

  • fix: Support num_retries (#104)

  • fix: num_retries method

  • fix: Added 408 for retries (94c3254)

v2.2.2 (2024-04-24)

Chore

  • chore(release): v2.2.2 [skip ci] (f3daeba)

Fix

  • fix: Added raise error on wrong use of chat message (#102) (4efbea6)

v2.2.1 (2024-04-22)

Chore

  • chore(release): v2.2.1 [skip ci] (4fbfe00)

  • chore: update chat example (#95) (7dd83b1)

Fix

  • fix: Add support for n param to chat completion in studio (#98)

  • fix: add n param support

  • test: add integration test

  • revert: wrong file

  • fix: add n param support, add integration test (5459323)

v2.2.0 (2024-04-10)

Chore

  • chore(release): v2.2.0 [skip ci] (52a0fa3)

Feature

  • feat: Support new chat API (#93) (d14bb7c)

v2.1.3 (2024-03-27)

Chore

  • chore(release): v2.1.3 [skip ci] (a2b783c)

  • chore(deps-dev): bump black from 22.12.0 to 24.3.0 (#80)

  • chore(deps-dev): bump black from 22.12.0 to 24.3.0

Bumps black from 22.12.0 to 24.3.0.


updated-dependencies:

  • dependency-name: black dependency-type: direct:development ...

Signed-off-by: dependabot[bot] <support@github.com>

  • refactor: lint fixes

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Asaf Gardin <147075902+asafgardin@users.noreply.github.com> Co-authored-by: Asaf Gardin <asafg@ai21.com> (5986522)

  • chore(deps): bump python-semantic-release/python-semantic-release (#85)

Bumps python-semantic-release/python-semantic-release from 9.3.0 to 9.3.1.


updated-dependencies:

  • dependency-name: python-semantic-release/python-semantic-release dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (aea5963)

  • chore(deps): bump python-semantic-release/python-semantic-release (#81)

Bumps python-semantic-release/python-semantic-release from 8.7.2 to 9.3.0.


updated-dependencies:

  • dependency-name: python-semantic-release/python-semantic-release dependency-type: direct:production update-type: version-update:semver-major ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Asaf Gardin <147075902+asafgardin@users.noreply.github.com> (c94966b)

  • chore(deps): bump pypa/gh-action-pypi-publish from 1.8.11 to 1.8.14 (#77)

Bumps pypa/gh-action-pypi-publish from 1.8.11 to 1.8.14.


updated-dependencies:

  • dependency-name: pypa/gh-action-pypi-publish dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Asaf Gardin <147075902+asafgardin@users.noreply.github.com> (7f3ea4a)

Fix

  • fix: Fix readme gaps (#87)

  • docs: Added contextual answers examples and shared a link to our examples folder

  • fix: Fixed main link in our readme

  • docs: Examples section (da3afed)

Test

  • test: integration test for library files (#83)

  • fix: integration test for file

  • refactor: Simplified

  • fix: chat tests (3a50669)

  • test: check imports (#76) (a72e23b)

v2.1.2 (2024-02-27)

Chore

  • chore(release): v2.1.2 [skip ci] (9551776)

Fix

  • fix: Added future type annotation to sagemaker (#74) (f561dd8)

v2.1.1 (2024-02-25)

Chore

  • chore(release): v2.1.1 [skip ci] (69dc136)

Fix

  • fix: add logit bias to studio, sagemaker (#70)

  • fix: add logit bias, fix studio completion

  • fix: adjust tests

  • fix: add logit bias integration test

  • fix: update studio completion example

  • fix: fix studio completion example

  • fix: fix studio completion example

  • fix: remove logit bias from bedrock

  • fix: add logit bias to sagemaker completion, add params string

  • fix: adjust tests

  • fix: add logit bias integration test

  • fix: update studio completion example

  • fix: fix studio completion example

  • fix: update code with new not_giving approach (b0b5bc1)

v2.1.0 (2024-02-25)

Chore

  • chore(release): v2.1.0 [skip ci] (5e9a768)

Feature

  • feat: support NOT_GIVEN type (#69)

  • feat: support NOT_GIVEN type

  • fix: test when penalty is not passed

  • fix: fix import, make more variants of penalty

  • refactor: completion test refactor

  • fix: rename endpoints

  • fix: uncomment skip


Co-authored-by: Asaf Gardin <asafg@ai21.com> (c7fd28a)

Fix

  • fix: Pass default model_id in bedrock client (#72)

  • fix: Pass default model_id in bedrock client

  • fix: Added validation for model_id

  • fix: Added validation for model_id (e849d78)

  • fix: Pass model id in Bedrock client init (#71)

  • feat: Moved model_id in bedrock to init

  • test: Added tests to check model id

  • fix: bedrock example

  • refactor: rename test params (409e818)

v2.0.5 (2024-02-21)

Chore

  • chore(release): v2.0.5 [skip ci] (8965828)

Fix

  • fix: penalties in Sagemaker and Bedrock (#67)

  • fix: penalties in sagemaker

  • fix: don't pass None penalties to Bedrock

  • fix: remove some default arge, and some unused args from bedrock model

  • test: Added bedrock integration tests for penalties check

  • ci: Integration tests on push

  • fix: answer test


Co-authored-by: etang <etang@ai21.com> (d7c912f)

v2.0.4 (2024-02-18)

Chore

  • chore(release): v2.0.4 [skip ci] (8b0f217)

Documentation

  • docs: fix error handling example (#63) (fcd2746)

Fix

  • fix: Removed answer_length and mode from answer (#65)

  • fix: Removed answer_length and mode from answer

  • test: Fixed test (3814e57)

  • fix: Add model types to docs (#62)

  • fix: Added model names in readme

  • fix: Added header (ca5c3ca)

v2.0.3 (2024-02-07)

Chore

  • chore(release): v2.0.3 [skip ci] (d0ccc5d)

Documentation

  • docs: add code snippet notebook (#58)

  • add code snippet notebook

  • docs: add code snippet notebook


Co-authored-by: Joshua Broyde <joshuabroyde@Joshua-Broyde-PMGQ73FQ16.local> Co-authored-by: asafgardin <147075902+asafgardin@users.noreply.github.com> (139d05f)

Fix

  • fix: skip passing API key to ARN endpoint (#60) (8fd72f0)

v2.0.2 (2024-02-04)

Chore

  • chore(release): v2.0.2 [skip ci] (2db1816)

  • chore(deps): bump python-semantic-release/python-semantic-release (#49)

Bumps python-semantic-release/python-semantic-release from 8.3.0 to 8.7.2.


updated-dependencies:

  • dependency-name: python-semantic-release/python-semantic-release dependency-type: direct:production update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: asafgardin <147075902+asafgardin@users.noreply.github.com> (aac9932)

Fix

  • fix: Changed log level (#56) (8db493c)

v2.0.1 (2024-02-01)

Chore

  • chore(release): v2.0.1 [skip ci] (2af2f2b)

Documentation

  • docs: updated migration (#54)

  • docs: updated migration

  • fix: example (bca0424)

Fix

  • fix: Added badges (#55) (96d716d)

v2.0.0 (2024-01-31)

Breaking

  • feat: bump version (#53)

BREAKING CHANGE: 2.0.0 to SDK (77cfb85)

Chore

  • chore(release): v2.0.0 [skip ci] (2a65f23)

v1.0.0 (2024-01-31)

Chore

  • chore(release): v1.0.0 [skip ci] (34efede)

  • chore(release): v1.0.0 [skip ci] (66a0086)

Feature

  • feat: bump to 2.0.0 (#52) (5e61e29)

  • feat: Release Candidate v2.0.0 (#26)

  • ci: Change main proj name (#22)

  • ci: precommit

  • fix: version name

  • ci: Added rc pipeline for semantic release

  • ci: pypi api keys

  • ci: Added rc pipeline for semantic release

  • ci: pypi api keys

  • fix: readme

  • chore(release): v2.0.0-rc.4 [skip ci]

  • docs: README.md (#23)

  • ci: updated precommit hooks

  • docs: more readme updates

  • docs: removed extra lines

  • fix: rename

  • docs: readme

  • docs: full readme

  • docs: badges

  • ci: commitizen version

  • revert: via

  • docs: Readme migration (#24)

  • docs: instance text

  • docs: client instance explanation

  • ci: Remove python 3_7 support (#25)

  • ci: python 3.8 >= support

  • ci: unittests

  • test: dummy test

  • docs: Readme additions (#27)

  • fix: removed unnecessary url env var

  • fix: README.md CR

  • test: Unittests for 2.0.0 (#28)

  • test: get_tokenizer tests

  • fix: cases

  • test: Added some unittests to resources

  • fix: rename var

  • test: Added ai21 studio client tsts

  • fix: rename files

  • fix: Added types

  • test: added test to http

  • fix: removed unnecessary auth param

  • test: Added tests

  • test: Added sagemaker

  • test: Created a single session per instance

  • ci: removed unnecessary action

  • fix: Feedback fixes (#29)

  • test: get_tokenizer tests

  • fix: cases

  • test: Added some unittests to resources

  • fix: rename var

  • test: Added ai21 studio client tsts

  • fix: rename files

  • fix: Added types

  • test: added test to http

  • fix: removed unnecessary auth param

  • test: Added tests

  • test: Added sagemaker

  • test: Created a single session per instance

  • ci: removed unnecessary action

  • fix: errors

  • fix: error renames

  • fix: rename upload

  • fix: rename type

  • fix: rename variable

  • fix: removed experimental

  • test: fixed

  • test: Added some unittests to resources

  • test: Added ai21 studio client tsts

  • fix: rename files

  • fix: Added types

  • test: added test to http

  • fix: removed unnecessary auth param

  • test: Added tests

  • test: Added sagemaker

  • test: Created a single session per instance

  • fix: errors

  • fix: error renames

  • fix: rename upload

  • fix: rename type

  • fix: rename variable

  • fix: removed experimental

  • test: fixed

  • chore(release): v2.0.0-rc.5 [skip ci]

  • refactor: Add enums (#30)

  • refactor: answer enum

  • refactor: answer - mode enum

  • refactor: moved imports

  • refactor: Added enums to chat requests/response

  • refactor: Added enums to completion requests/response

  • fix: imports

  • refactor: Added embed types enum

  • refactor: Added correction type enum

  • refactor: Added improvement type enum

  • refactor: Added enums to paraphrase and library answer

  • refactor: Added enums to segmentation

  • refactor: Added enums to summary

  • refactor: Added enums to summary by segment

  • fix: test

  • fix: bump version

  • chore(release): v2.0.0-rc.6 [skip ci]

  • fix: Restructure packages (#31)

  • refactor: moved classes to models package

  • refactor: moved responses = to models package

  • refactor: moved resources to common package

  • refactor: chat message rename

  • refactor: init

  • fix: imports

  • refactor: added more to imports

  • chore(release): v2.0.0-rc.7 [skip ci]

  • fix: Added env config class to init (#32)

  • fix: Added py.typed (#33)

  • fix: Pass env config to client ctor (#34)

  • fix: removed application and organization

  • fix: tests

  • fix: env vars to http client in sagemaker (#35)

  • fix: env vars to http

  • fix: env vars to http

  • chore(release): v2.0.0-rc.8 [skip ci]

  • fix: Removed name parameter from chat message (#36)

  • fix: removed name parameter from chat message

  • fix: imports in integration tests

  • chore(release): v2.0.0-rc.9 [skip ci]

  • fix: chat parameters (#39)

  • fix: parameters for chat create

  • fix: imports

  • chore(release): v2.0.0-rc.10 [skip ci]

  • fix: top_k_returns to top_k_return (#40)

  • chore(release): v2.0.0-rc.11 [skip ci]

  • fix: added user agent with more details (#42)

  • test: added user agent with more details

  • test: changed to capital

  • test: Removed class into single tests

  • ci: Add rc branch prefix trigger for integration tests (#43)

  • ci: rc branch trigger for integration test

  • fix: wrapped in quotes

  • fix: aws tests (#44)

  • ci: rc branch trigger for integration test

  • fix: wrapped in quotes

  • fix: AWS tests

  • test: ci

  • fix: AWS tests

  • test: ci

  • fix: Removed testing pattern for tests

  • fix: Integration tests (#41)

  • fix: types

  • test: Added some integration tests

  • test: improvements

  • test: test_paraphrase.py

  • fix: doc

  • fix: removed unused comment

  • test: test_summarize.py

  • test: Added tests for test_summarize_by_segment.py

  • test: test_segmentation.py

  • fix: file id in library response

  • fix: example for library

  • ci: Add rc branch prefix trigger for integration tests (#43)

  • ci: rc branch trigger for integration test

  • fix: wrapped in quotes

  • fix: types

  • test: Added some integration tests

  • test: improvements

  • test: test_paraphrase.py

  • fix: doc

  • fix: removed unused comment

  • test: test_summarize.py

  • test: Added tests for test_summarize_by_segment.py

  • test: test_segmentation.py

  • fix: file id in library response

  • fix: example for library

  • docs: docstrings

  • fix: question

  • fix: CR

  • test: Added tests to segment type in embed

  • chore(deps-dev): bump jinja2 from 3.1.2 to 3.1.3 (#38)

Bumps jinja2 from 3.1.2 to 3.1.3.


updated-dependencies:

  • dependency-name: jinja2 dependency-type: indirect ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: asafgardin <147075902+asafgardin@users.noreply.github.com>

  • chore(deps-dev): bump gitpython from 3.1.40 to 3.1.41 (#37)

Bumps gitpython from 3.1.40 to 3.1.41.


updated-dependencies:

  • dependency-name: gitpython dependency-type: indirect ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: asafgardin <147075902+asafgardin@users.noreply.github.com>

  • chore(deps): bump actions/upload-artifact from 3 to 4 (#21)

Bumps actions/upload-artifact from 3 to 4.


updated-dependencies:

  • dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-major ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: asafgardin <147075902+asafgardin@users.noreply.github.com>

  • chore(deps): bump pypa/gh-action-pypi-publish from 1.4.2 to 1.8.11 (#20)

Bumps pypa/gh-action-pypi-publish from 1.4.2 to 1.8.11.


updated-dependencies:

  • dependency-name: pypa/gh-action-pypi-publish dependency-type: direct:production update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: asafgardin <147075902+asafgardin@users.noreply.github.com>

  • chore(deps): bump actions/setup-python from 4 to 5 (#19)

Bumps actions/setup-python from 4 to 5.


updated-dependencies:

  • dependency-name: actions/setup-python dependency-type: direct:production update-type: version-update:semver-major ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: asafgardin <147075902+asafgardin@users.noreply.github.com>

  • chore(deps): bump amannn/action-semantic-pull-request (#2)

Bumps amannn/action-semantic-pull-request from 5.0.2 to 5.4.0.


updated-dependencies:

  • dependency-name: amannn/action-semantic-pull-request dependency-type: direct:production update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: asafgardin <147075902+asafgardin@users.noreply.github.com>

  • test: Added tests for library (#45)

  • test: Added tests for library

  • fix: CR

  • chore(release): v2.0.0-rc.12 [skip ci]

  • fix: Removed unnecessary pre commit hook

  • fix: Removed autouse

  • fix: CR

  • docs: CONTRIBUTING.md

  • docs: LICENSE

  • fix: removed license

  • test: Added some more unittests


Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: github-actions <action@github.com> Co-authored-by: etang <etang@ai21.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (60e3f4d)

Unknown

  • Revert "chore(release): v1.0.0 [skip ci]" (#51)

This reverts commit 66a008632304265914acb25a6eb8c6dfd8476911. (6bab551)

v2.0.0-rc.3 (2023-12-18)

Chore

  • chore(release): v2.0.0-rc.3 [skip ci] (0a9ace7)

Fix

  • fix: Change main project name in setup (#17)

  • ci: precommit

  • fix: version name (7c68b7f)

v2.0.0-rc.2 (2023-12-18)

Chore

  • chore(release): v2.0.0-rc.2 [skip ci] (5b83506)

Feature

  • feat: project name (#16)

  • feat: project name

  • fix: name (e985980)

v1.0.0-rc.2 (2023-12-18)

Breaking

  • feat!: branch group (#15) (3ca1017)

  • feat!: Bump 2 rc version new (#14)

  • ci: new line remove

  • feat: new line (a086c7d)

Chore

  • chore(release): v1.0.0-rc.2 [skip ci] (ea8b6a9)

v1.0.0-rc.1 (2023-12-18)

Breaking

  • feat!: Bump 2 rc version (#13)

  • docs: changelog

  • docs: added text

  • fix: verison (1426ed1)

  • feat!: version rc bump (#12) (88ccbe2)

  • feat!: readme restart (#11) (992dedc)

  • feat: bumping test (#10)

BREAKING CHANGE: New SDK version

  • fix: removed CHANGELOG.md

  • fix: removed version rc

  • fix: removed CHANGELOG.md

  • fix: removed version rc (5650abd)

Chore

  • chore(release): v1.0.0-rc.1 [skip ci] (65e09a4)

  • chore(release): v1.1.0-rc.4 [skip ci] (f696102)

  • chore(release): v1.1.0-rc.3 [skip ci] (25a4f85)

  • chore(release): v1.1.0-rc.2 [skip ci] (d131bfc)

  • chore(release): v1.1.0-rc.1 [skip ci] (de5b2b5)

  • chore(release): v1.10.0-rc.1 [skip ci] (331d142)

  • chore(release): v0.1.0-rc.3 [skip ci] (71ee300)

  • chore(release): v0.1.0-rc.2 [skip ci] (46e8eae)

  • chore(release): v0.1.0-rc.1 [skip ci] (3d67c2c)

Ci

  • ci: python versions (#5) (52d18cb)

  • ci: add_integration_test_action (#4) (f89e082)

Feature

  • feat: BREAKING CHANGE: pre release 2.0.0 (#9)

  • fix: remove file

  • feat: bump 1.0.0 BREAKING CHANGE: pre release (b15d4c7)

  • feat: Test pypi (#7)

  • feat: release candidate

  • ci: test pypi

  • fix: version (549d044)

  • feat: Pre release publish (#6)

  • feat: release candidate

  • fix: branch name

  • fix: imports

  • fix: push to test pypi (ed3ff91)

  • feat: SDK code (#3)

  • feat: Added code

  • feat: Added setup

  • feat: more sdk code

  • feat: poetry

  • feat: poetry setup

  • ci: actions

  • fix: removed unused example

  • feat: added boto3

  • feat: added dependencies

  • test: added pytest dependency

  • fix: python version

  • fix: update python version in lock

  • fix: format

  • fix: examples

  • test: removed example script for studio and added integration test instead

  • test: bedrock integration test

  • test: moved examples

  • ci: fixed inv

  • fix: lint

  • feat: version in init

  • fix: long content

  • fix: poetry version

  • fix: added all

  • fix: Added code to all

  • fix: prompt

  • fix: test action

  • fix: Added shebang

  • fix: long line

  • fix: loaded env for tests

  • fix: Added env

  • test: only 3.10

  • test: default region

  • test: Added 3.8

  • fix: subscriptable type

  • test: sagemaker tests

  • fix: used _http methods

  • fix: default values

  • ci: removed -vv flag

  • fix: imports

  • test: Added conditional skip

  • fix: CR fixes

  • fix: boto3 to pyproject.toml

  • fix: all-extras arg

  • fix: lint in action

  • feat: via param

  • fix: added all extras

  • fix: Added static type checker

  • feat: Moved body creationto function

  • feat: switched most responses to use dataclasses_json

  • feat: Added base mixin

  • fix: CR

  • fix: test path

  • fix: CR

  • feat: Added bedrock session

  • feat: Added SageMakerSession

  • fix: init of bedrock client

  • feat: More robust imports

  • fix: error message

  • fix: removed kwargs from request body

  • fix: Removed log_level from env

  • fix: logger calls

  • fix: Removed logger from init

  • feat: Added setup logger

  • ci: Added integration tests only on push to main

  • fix: removed unused import (0e9b36a)

Fix

  • fix: test pypi params (#8) (ed8fa1f)

Unknown