Skip to content

Releases: epam/ai-dial-adapter-vertexai

0.13.0

20 Nov 13:55
Compare
Choose a tag to compare

Features

  • Add Google Search Grounding static tool (#147)
  • Calculate Google Search Grounding price in tokens, allow configuration fo Search usage (#153)

Fixes

  • Gemini: reporting safety error properly (#149)
  • fixed bug in truncate prompt (#143)
  • utilize reference url and markdown in attachments for Grounding (#151)

Other

  • Migrate to release version (#154)
  • bump aiohttp from 3.10.2 to 3.10.11 (#152)
  • bump epam/ai-dial-ci from 1.9.3 to 1.9.4 (#145)
  • bump epam/ai-dial-ci from 1.9.4 to 1.10.0 (#155)
  • cleanup untagged images (#146)
  • improved integration tests (#124)
  • migrated from Ubuntu to the Alpine image (#113)

0.12.1

24 Oct 09:04
Compare
Choose a tag to compare

Fixes

  • fixed bug in truncate prompt (#143) (#144)

0.12.0

23 Oct 15:54
Compare
Choose a tag to compare

Features

  • Gemini: supported prompt truncation and request.max_prompt_tokens parameter (#141, #139)
  • Gemini: supported system_instruction and tools in token counting (#137)
  • supported content parts in all models (#133)
  • added Docker healthcheck (#120)

Other

  • bump epam/ai-dial-ci from 1.9.1 to 1.9.2 (#138)
  • bump epam/ai-dial-ci from 1.9.2 to 1.9.3 (#142)
  • bump starlette from 0.36.3 to 0.40.0; fastapi from 0.109.2 to 0.115.2 (#140)
  • fixed README table formatting (#135)

0.11.0

09 Oct 17:36
Compare
Choose a tag to compare

Features

  • Supported Gemini 1.5 Flash/Pro 002 (#128)

Fixes

  • fixed incorrect handling of content filter errors for Gemini models (#126)
  • fixed incorrect handling of multi-input embedding requests (#130)

Other

  • bumped github workflow versions (#134)
  • removed dead code (#132)

0.10.0

12 Sep 14:53
Compare
Choose a tag to compare

Features

  • added Multimodal embeddings (#106, #114)
  • added code=truncate_prompt_error to errors raised by prompt truncation algorithm (#111)
  • improved error message for unsupported request.max_prompt_tokens (#122)

Fixes

  • fixed incorrect handling of system message for Gemini models (#121)
  • fixed potential server deadlock on start-up (#117)
  • supported zero-argument tools/functions (#111)

Other

  • bump aidial-sdk from 0.10.0 to 0.13.0 (#111)
  • bump aiohttp from 3.9.4 to 3.10.2 (#112)
  • bump cryptography from 42.0.8 to 43.0.1 (#118)

0.9.0

24 Jul 13:31
Compare
Choose a tag to compare

Features

  • supported plain text file attachments in Gemini (#102)

Fixes

  • fixed max number of PDF pages for Gemini 1.5 (#99)
  • supported encrypted PDFs with empty password (#98)
  • fixed incorrect usage of log.exception (#97)

Other

  • bump aidial-sdk from 0.8.0 to 0.10.0 (#105, #108)
  • bump certifi from 2023.7.22 to 2024.7.4 (#94)
  • bump epam/ai-dial-ci from 1.8.1 to 1.8.3 (#93)
  • bump epam/ai-dial-ci from 1.8.3 to 1.9.0 (#107)
  • bump setuptools from 68.2.2 to 70.0.0 (#103)
  • bump urllib3 from 1.26.18 to 1.26.19 (#91)
  • bump zipp from 3.17.0 to 3.19.1 (#95)
  • bumped to aidial-sdk=0.10.0 (#109)

0.8.1

11 Jul 08:53
Compare
Choose a tag to compare

Other

  • bump zipp from 3.17.0 to 3.19.1 (#95)
  • bump certifi from 2023.7.22 to 2024.7.4 (#94)
  • bump epam/ai-dial-ci from 1.8.1 to 1.8.3 (#93)
  • bump urllib3 from 1.26.18 to 1.26.19 (#91)

0.8.0

13 Jun 11:56
Compare
Choose a tag to compare

Features

  • added Gemini 1.5 Flash as gemini-1.5-flash-001 (#88)
  • added citation sources to attachments (#89)

Other

  • bump epam/ai-dial-ci from 1.8.0 to 1.8.1 (#90)
  • bump requests from 2.31.0 to 2.32.0

0.7.0

16 May 11:58
Compare
Choose a tag to compare

Features

  • supported tools/functions for Gemini 1.0 Pro and Gemini 1.5 Pro (#78)
  • added tests for function/tool usage; migrated tests from langchain to openai; removed langchain dependency (#84)
  • reporting user-facing error messages via display_message (#77)

Other

  • bump tqdm from 4.66.1 to 4.66.3 (#80)
  • removed redundant chat app code (#81)

0.6.0

02 May 08:35
Compare
Choose a tag to compare

Features

  • migrated to the latest SDK and thus supported new way of OTEL configuration (#73)
  • properly reporting content filtering errors for Imagen (#65)
  • supported Gemini Pro 1.5 (#75)
  • supported tokenize and truncate_prompt endpoints (#69)

Other

  • bump aiohttp from 3.9.2 to 3.9.4 (#76)
  • bump black from 23.3.0 to 24.3.0 (#68)
  • bump epam/ai-dial-ci from 1.7.0 to 1.8.0 (#67)
  • bump idna from 3.4 to 3.7 (#74)
  • bump langchain-core from 0.1.29 to 0.1.30 (#64)
  • bump langchain-core from 0.1.30 to 0.1.35 (#71)
  • bump peter-evans/slash-command-dispatch from 3.0.1 to 4.0.0 (#61)
  • bump pillow from 10.2.0 to 10.3.0 (#72)
  • fixed ORT license complains (#62)
  • update github workflows (#60)