🚀 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:
AzureOpenAiSettingsGoogleSettingsHuggingFaceSettingsMistralAiSettingsOllamaSettingsOpenAiSettingsVertexSettings
-
-
Added onUnhandledAction (#496)
🧠 Vector Search Improvements
-
Added new Vector Search APIs (#495)
- Introduced the
embeddingsGenerationTaskIdentifierparameter in vector search methods (byText,byTexts). - Usage example
- Introduced the
🐛 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