Represents a team within an organization, including members, models, and permissions.

_id
string
required

Unique identifier for the team.

ownerId
string
required

Identifier of the owner of the team.

name
string
required

The name of the team.

orgId
string
required

Identifier of the organization to which the team belongs.

members
string[]
required

List of member identifiers belonging to the team.

dateCreated
string
required

The date when the team was created.

permissions
object
required

A mapping of user, team, or org IDs to their permissions within the team.

llmModel
object
required

The large language model associated with the team.

embeddingModel
object
required

The embedding model associated with the team.