Change theme
Help
Press space for more information.
Show links for this issue (Shortcut: i, l)
Copy issue ID
Previous Issue (Shortcut: k)
Next Issue (Shortcut: j)
Sign in to use full features.
Vote: I am impacted
Notification menu
Refresh (Shortcut: Shift+r)
Go home (Shortcut: u)
Pending code changes (auto-populated)
View issue level access limits(Press Alt + Right arrow for more information)
Request for new functionality
View staffing
Description
Hello,
I am submitting this feature request to assess the feasibility of enabling additional functionalities within the Ruby clients. Currently, the Ruby clients do not offer full compatibility with all the features available in the Vertex AI Search API, which is creating challenges for key integration efforts.
One of the primary limitations is the ability to update serving configurations. At present, this functionality (e.g., using projects.locations.collections.engines.servingConfigs.patch) is only accessible via the v1beta client. However, since this feature is already included in the v1 API, it would be ideal to have it available in the unversioned client for seamless usage. Additionally, requiring a separate installation for the v1beta client adds extra complexity to the implementation process.
Furthermore, the interpolationBoostSpec field in BoostAction is currently missing in both the v1 and v1beta Ruby clients, despite being present in the corresponding APIs. The only available field at the moment is the deprecated boost field, which does not align with evolving customer needs. Updating this functionality would improve usability and ensure better support for modern use cases.
Thank you!