メインコンテンツへスキップ

class Team

W&B のチームを表すクラス。 このクラスは、チームの作成、メンバーの招待、サービスアカウントの管理など、W&B のチームを管理するための method を提供します。チーム の属性を扱うために Attrs を継承します。

method Team.__init__

引数:
  • service_api: W&B をクエリするために使用するサービス API インスタンス
  • name (str): チーム の名
  • attrs (dict): チーム の属性を格納したオプションの辞書
注記:
チーム の管理には、適切な権限が必要です。

クラスメソッド Team.create

新しいチームを作成します。 引数:
  • api: (Api) 使用するapiインスタンス
  • team: (str) チームの名前
  • admin_username: (str) チームの管理者ユーザーのユーザー名 (省略可能) 。デフォルトは現在のユーザーです。
戻り値: Team オブジェクト

method Team.create_service_account

チーム のサービスアカウントを作成します。 引数:
  • description: (str) このサービスアカウントの説明
戻り値: サービスアカウントの Member オブジェクト。失敗した場合は None

method Team.invite

ユーザーをチームに招待します。 引数:
  • username_or_email: (str) 招待するユーザーのユーザー名またはメールアドレス。
  • admin: (bool) このユーザーをチームの管理者にするかどうか。デフォルトは False です。
戻り値: 成功した場合は True、ユーザーがすでに招待されているか存在しない場合は False