Skip to content

7.1.3 - AI Enhancements

Latest

Choose a tag to compare

@M4xymm M4xymm released this 29 Oct 08:57
· 2 commits to v7.1 since this release
c8b9ee8

🚀 AI Enhancements

The Node.js client now supports AI Server-side streaming and AI Connection Strings.

  • Added AI Server-side streaming and support for AI connection strings (#496)

  • Added AI Agents examples (#491)

  • Added AI Connection Strings support

    • Now supports the following AI providers:

      • AzureOpenAiSettings
      • GoogleSettings
      • HuggingFaceSettings
      • MistralAiSettings
      • OllamaSettings
      • OpenAiSettings
      • VertexSettings
    • Usage example

  • Added onUnhandledAction (#496)

🧠 Vector Search Improvements

  • Added new Vector Search APIs (#495)

    • Introduced the embeddingsGenerationTaskIdentifier parameter in vector search methods (byText, byTexts).
    • Usage example

🐛 Bug Fixes

  • Fixed compare-exchange value deserialization (#493)

    • Compare-exchange values with simple string contents were incorrectly deserialized as character-indexed objects (e.g., { "0": "u", "1": "s", ... }).

    • These methods now correctly return strings such as "users/1".

    • Affected APIs:

      • session.advanced.clusterTransaction.getCompareExchangeValues()
      • session.advanced.clusterTransaction.lazily.getCompareExchangeValues()

Full Changelog: 7.1.0...7.1.3