Releases: epam/ai-dial-adapter-bedrock
Releases · epam/ai-dial-adapter-bedrock
0.20.0
Features
- introduce compatibility mode for Bedrock deployments not natively supported by the adapter (see the documentation) (#195)
0.19.0
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
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
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
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
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
Fixes
- allow system message with function usage (#163)
0.15.0
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
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
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)