Eppo-exp / node-server-sdk

Eppo Node.js SDK
MIT License
9 stars 0 forks source link

Add support for contextual bandits #64

Closed aarsilv closed 2 months ago

aarsilv commented 2 months ago

Eppo Internal: 🎟️ Ticket: FF-2021 - Add bandits to Node SDK 🗺️ Design Review: Bandits Engineering Design

Motivation and Context

This change brings contextual multi-armed bandit support to our Node SDK, as described in the high-level documentation.

Description

Updates the Node JS SDK to use the updated shared common JavaScript client which has bandit support. This includes its new public function getBanditAction().

How has this been tested?

Added top-level tests which exercise getBanditActin() using the shared common test data.

image