Service Toggles Client

The Service Toggles client provides methods for managing service feature toggles in the Opik platform.

class opik.rest_api.service_toggles.client.ServiceTogglesClient(*, client_wrapper: SyncClientWrapper)

Bases: object

get_service_toggles(*, request_options: RequestOptions | None = None) ServiceTogglesConfig

Get Service Toggles

Parameters:

request_options (Optional[RequestOptions]) – Request-specific configuration.

Returns:

Service Toggles

Return type:

ServiceTogglesConfig

Examples

from Opik import OpikApi client = OpikApi(api_key=”YOUR_API_KEY”, workspace_name=”YOUR_WORKSPACE_NAME”, ) client.service_toggles.get_service_toggles()

Usage Example

import opik

client = opik.Opik()

# Get service toggles configuration
config = client.rest_client.service_toggles.get_service_toggles()

# Check if a specific feature is enabled
if config.feature_enabled:
    # Use the feature
    pass