- fix: Bug fixes - embed, streaming response, request retry rename (#206)
Co-authored-by: Paz Shalev <[email protected]> (882de79
)
- chore(release): v2.14.0 [skip ci] (
307cfc6
)
- feat: add vertex support (#182) (
0c7a32d
)
- fix: example text (#205) (
e526c53
)
-
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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (82d3abe
)
-
docs: Fixed Conversational RAG README (#199)
-
docs: README for RAG
-
docs: Added link (
e20978a
)
- feat: Jamba 1.5 Support (#203) (
6c131ac
)
- chore(release): v2.12.0 [skip ci] (
38430ad
)
- feat: ✨ add conversational RAG resource (#198) (
fca3729
)
-
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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Asaf Joseph Gardin <[email protected]> (0c7622b
)
-
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 <[email protected]> (5392b52
)
- chore(release): v2.10.1 [skip ci] (
c0050f4
)
-
ci: Fix label swap syntax (#196)
-
ci: Added quotes
-
ci: Read from env (
a31233b
) -
ci: fix size labeler (#195) (
1247b81
)
-
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 <[email protected]> (e8dcd27
)
- fix: env (#197) (
525c1ef
)
-
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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Asaf Joseph Gardin <[email protected]> (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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Asaf Joseph Gardin <[email protected]> (2175f81
)
- docs: fix base url for azure (#188) (
bb84d35
)
-
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
)
- chore(release): v2.9.2 [skip ci] (
30d9947
)
-
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
)
-
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] <[email protected]>
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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Asaf Joseph Gardin <[email protected]> (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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Asaf Joseph Gardin <[email protected]> (e57d99a
)
- fix: remove httpx logger on log level info (#184) (
06d0226
)
- Securely use variables in labeler workflow. (#181)
Co-authored-by: Asaf Joseph Gardin <[email protected]> (5349992
)
-
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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Asaf Joseph Gardin <[email protected]> (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: 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
)
-
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] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Asaf Joseph Gardin <[email protected]>
- 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] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Asaf Joseph Gardin <[email protected]>
-
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] <[email protected]> Co-authored-by: Asaf Joseph Gardin <[email protected]> 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] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Asaf Joseph Gardin <[email protected]>
- 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] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Asaf Joseph Gardin <[email protected]>
-
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] <[email protected]> Co-authored-by: Asaf Joseph Gardin <[email protected]> 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] <[email protected]>
Co-authored-by: miri-bar <[email protected]>
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: label parse (#178) (
1ea52f5
) -
fix: rest call (#174) (
24caf96
) -
fix: Version of action and json parser (#173) (
8a270ec
)
-
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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Asaf Joseph Gardin <[email protected]> (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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Asaf Joseph Gardin <[email protected]> (dccf911
)
- ci: Update pull request action (#151) (
bf535c6
)
- docs: update README.md (#149)
minor fix
Co-authored-by: Asaf Joseph Gardin <[email protected]> (09798b1
)
- docs: Fix message pass (#150) (
8f41631
)
-
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 <[email protected]> (7fae5c6
)
-
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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Asaf Joseph Gardin <[email protected]> (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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Asaf Joseph Gardin <[email protected]> (5eeaf52
)
-
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
)
- docs: Azure README (#139) (
5b0eadb
)
-
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: Add default version to azure url (#148)
-
fix: Added azure api version in the url
-
fix: Added _create_base_url (
cbea1d1
)
- chore(release): v2.6.0 [skip ci] (
3a6de49
)
- feat: Azure Client Support (#135) (
6115632
)
- chore(release): v2.5.2 [skip ci] (
3eae31e
)
- fix: camel case (#136) (
e2b8466
)
- chore(release): v2.5.1 [skip ci] (
e2a43b8
)
-
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
)
- chore(release): v2.5.0 [skip ci] (
f829c8f
)
-
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: Pass Base URL to HTTP Client (#128)
-
fix: Support base urls
-
fix: tests (
8b91187
)
- chore(release): v2.4.2 [skip ci] (
15109d6
)
- fix: parameters (#130) (
dfcc567
)
-
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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Asaf Joseph Gardin <[email protected]> (c8ade60
)
- ci: Added reach for auto assign (#124) (
3f3aed0
)
- fix: num_retries (#125) (
cbbc213
)
- --- (#118)
updated-dependencies:
- dependency-name: requests dependency-type: indirect ...
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Asaf Joseph Gardin <[email protected]> (30e1e58
)
- chore(release): v2.4.0 [skip ci] (
b4062d2
)
- feat: Added beta to client (#123) (
e3bfb27
)
- fix: Update library_search_response.py (#122)
feat: adding new field: order to library-search api response
Co-authored-by: Asaf Joseph Gardin <[email protected]> (c8b57a8
)
-
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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Asaf Joseph Gardin <[email protected]> (7c52f19
)
-
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: updated env var in real time (#120) (
d19332d
)
-
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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Asaf Joseph Gardin <[email protected]> (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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Asaf Joseph Gardin <[email protected]> (5dd95ac
)
-
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: delete file fixture (#116) (
9d9a9ba
)
- chore(release): v2.2.5 [skip ci] (
6d1502f
)
-
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
)
- chore(release): v2.2.4 [skip ci] (
aa2e8e2
)
-
fix: pass kwargs to endpoints (#110)
-
feat: pass kwargs to endpoints
-
fix: test when passing kwargs (
0d895e4
)
- chore(release): v2.2.3 [skip ci] (
58c0166
)
-
fix: Support num_retries (#104)
-
fix: num_retries method
-
fix: Added 408 for retries (
94c3254
)
- chore(release): v2.2.2 [skip ci] (
f3daeba
)
- fix: Added raise error on wrong use of chat message (#102) (
4efbea6
)
-
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
)
- chore(release): v2.2.0 [skip ci] (
52a0fa3
)
- feat: Support new chat API (#93) (
d14bb7c
)
-
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] <[email protected]>
- refactor: lint fixes
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Asaf Gardin <[email protected]>
Co-authored-by: Asaf Gardin <[email protected]> (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] <[email protected]>
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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Asaf Gardin <[email protected]> (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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Asaf Gardin <[email protected]> (7f3ea4a
)
-
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: integration test for library files (#83)
-
fix: integration test for file
-
refactor: Simplified
-
fix: chat tests (
3a50669
) -
test: check imports (#76) (
a72e23b
)
- chore(release): v2.1.2 [skip ci] (
9551776
)
- fix: Added future type annotation to sagemaker (#74) (
f561dd8
)
- chore(release): v2.1.1 [skip ci] (
69dc136
)
-
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
)
- chore(release): v2.1.0 [skip ci] (
5e9a768
)
-
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 <[email protected]> (c7fd28a
)
-
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
)
- chore(release): v2.0.5 [skip ci] (
8965828
)
-
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 <[email protected]> (d7c912f
)
- chore(release): v2.0.4 [skip ci] (
8b0f217
)
- docs: fix error handling example (#63) (
fcd2746
)
-
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
)
- chore(release): v2.0.3 [skip ci] (
d0ccc5d
)
-
docs: add code snippet notebook (#58)
-
add code snippet notebook
-
docs: add code snippet notebook
Co-authored-by: Joshua Broyde <[email protected]>
Co-authored-by: asafgardin <[email protected]> (139d05f
)
- fix: skip passing API key to ARN endpoint (#60) (
8fd72f0
)
-
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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: asafgardin <[email protected]> (aac9932
)
- fix: Changed log level (#56) (
8db493c
)
- chore(release): v2.0.1 [skip ci] (
2af2f2b
)
-
docs: updated migration (#54)
-
docs: updated migration
-
fix: example (
bca0424
)
- fix: Added badges (#55) (
96d716d
)
- feat: bump version (#53)
BREAKING CHANGE: 2.0.0 to SDK (77cfb85
)
- chore(release): v2.0.0 [skip ci] (
2a65f23
)
-
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] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: asafgardin <[email protected]>
- 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] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: asafgardin <[email protected]>
- 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] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: asafgardin <[email protected]>
- 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] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: asafgardin <[email protected]>
- 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] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: asafgardin <[email protected]>
- 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] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: asafgardin <[email protected]>
-
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] <[email protected]>
Co-authored-by: github-actions <[email protected]>
Co-authored-by: etang <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (60e3f4d
)
- Revert "chore(release): v1.0.0 [skip ci]" (#51)
This reverts commit 66a008632304265914acb25a6eb8c6dfd8476911. (6bab551
)
- chore(release): v2.0.0-rc.3 [skip ci] (
0a9ace7
)
-
fix: Change main project name in setup (#17)
-
ci: precommit
-
fix: version name (
7c68b7f
)
- chore(release): v2.0.0-rc.2 [skip ci] (
5b83506
)
-
feat: project name (#16)
-
feat: project name
-
fix: name (
e985980
)
-
feat!: branch group (#15) (
3ca1017
) -
feat!: Bump 2 rc version new (#14)
-
ci: new line remove
-
feat: new line (
a086c7d
)
- chore(release): v1.0.0-rc.2 [skip ci] (
ea8b6a9
)
-
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(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
)
-
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: test pypi params (#8) (
ed8fa1f
)
- Initial commit (
a2841de
)