Skip to content

Releases: epam/ai-dial-adapter-bedrock

0.20.0

18 Dec 17:34
Compare
Choose a tag to compare

Features

  • introduce compatibility mode for Bedrock deployments not natively supported by the adapter (see the documentation) (#195)

0.19.0

16 Dec 14:31
Compare
Choose a tag to compare

Features

  • support Amazon Nova Micro, Nova Lite, and Nova Pro models (text and image modalities) (#197)
  • support batching for Titan text and image embeddings (#193)

Fixes

  • fix bug in Claude 3 tokenizer (#194)

Other

  • add integration tests for multiple candidates (#192)
  • bump aidial-sdk from 0.14.0 to 0.16.0; bump protobuf from 5.29.0 to 5.29.1 (#190)

0.18.0

20 Nov 11:17
Compare
Choose a tag to compare

Features

  • Add Claude 3.5 Haiku (#189)
  • Add Llama 3.2 (1B/3B/11B/90B) and Llama 3.1 (70B/405B) models via Converse API; Remove Llama 2 (#177)

Other

  • bump aiohttp from 3.10.2 to 3.10.11 (#186)
  • bump epam/ai-dial-ci from 1.9.4 to 1.10.0 (#188)
  • cleanup untagged images (#179)
  • Fix README typos (#176)

0.17.1

20 Nov 10:19
Compare
Choose a tag to compare

Fixes

  • Add title for Stability V2 Attachments (#178, #185)
  • Add display messages for the cases, when a chat user can fix input (#182, #185)

0.17.0

07 Nov 10:54
Compare
Choose a tag to compare

Features

  • supported Anthropic Claude 3.5 Sonnet 2.0 (#173, #174)
  • supported Stability AI models (SD3 Large 1.0, Stable Image Ultra 1.0, Stable Image Core 1.0) (#168, #175)

Fixes

  • supported multiple subsequent tool messages in a chat completion request for Claude 3 models (#165)

Other

  • imporved integration tests (#147)
  • bump epam/ai-dial-ci from 1.9.3 to 1.9.4 (#167)

0.16.0

23 Oct 15:52
Compare
Choose a tag to compare

Features

  • supported content parts for all models (#155)
  • added Docker healthcheck (#142)

Other

  • bump epam/ai-dial-ci from 1.9.1 to 1.9.2 (#160)
  • bump epam/ai-dial-ci from 1.9.2 to 1.9.3 (#164)
  • bump starlette from 0.36.3 to 0.40.0; fastapi from 0.109.2 to 0.115.2 (#161)

0.15.1

22 Oct 10:49
Compare
Choose a tag to compare

Fixes

  • allow system message with function usage (#163)

0.15.0

09 Oct 17:35
Compare
Choose a tag to compare

Features

  • added Claude 3 models for cross-region inference support (#148)
  • added AI21 Jurassic-2 Ultra & Mid v1 models (#154)
  • added AWS_ASSUME_ROLE_ARN env variable (#151)
  • added conservative tokenizer for Claude 3 (#146)

Other

  • bumped github workflow versions (#158)
  • deleted second CI due cross region support (#157)

0.14.0

12 Sep 14:49
Compare
Choose a tag to compare

Features

  • supported multiple AWS accounts and regions within a single bedrock adapter deployment (#141)
  • added Llama 3.1 8B/70B/405B models (#136)
  • added Cohere embedding models (Embed English and Embed Multilingual) (#132)
  • added code=truncate_prompt_error to errors raised by prompt truncation algorithm (#134)

Fixes

  • supported zero-argument tools/functions (#134)
  • Claude 3 fails when request.max_prompt_tokens is provided instead of ignoring it (#144)
  • improved reporting of content filter errors for Stability (#143)
  • supported passing through of 429 errors reported by Bedrock (#138)
  • image tokens are accounted in token usage computation for Titan Multimodal embeddings (f5d734f)

Other

  • bump aidial-sdk from 0.8.0 to 0.13.0 (#127, #134)
  • bump aiohttp from 3.9.4 to 3.10.2 (#137)

0.13.3

24 Jul 13:35
Compare
Choose a tag to compare

Fixed

  • fixed incorrect usage of log.exception (#125)

Other

  • bump setuptools from 68.2.2 to 70.0.0 (#124)
  • bump epam/ai-dial-ci from 1.8.3 to 1.9.0 (#129)