Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[OPIK-515] implement opik client auth_check method #805

Merged
Merged
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions sdks/python/src/opik/api_objects/opik_client.py
Original file line number Diff line number Diff line change
Expand Up @@ -118,6 +118,14 @@ def _display_created_dataset_url(self, workspace: str, dataset_name: str) -> Non

LOGGER.info(f'Created a "{dataset_name}" dataset at {dataset_url}.')

def auth_check(self) -> None:
andrescrz marked this conversation as resolved.
Show resolved Hide resolved
"""
Checks if current API key user has an access to the configured workspace and its content.
"""
self._rest_client.check.access(
request={}
) # empty body for future backward compatibility

def trace(
self,
id: Optional[str] = None,
Expand Down
Loading