View Source ExOpenAI.Components.Project (ex_openai.ex v2.0.0-beta2)

Represents an individual project.

Fields

  • :archived_at - optional - integer() | any()

  • :created_at - required - integer()
    The Unix timestamp (in seconds) of when the project was created.

  • :id - required - String.t()
    The identifier, which can be referenced in API endpoints

  • :name - required - String.t()
    The name of the project. This appears in reporting.

  • :object - required - :"organization.project"
    The object type, which is always organization.project
    Allowed values: "organization.project"

  • :status - required - :active | :archived
    active or archived
    Allowed values: "active", "archived"

Summary

Types

@type t() :: %ExOpenAI.Components.Project{
  archived_at: (integer() | any()) | nil,
  created_at: integer(),
  id: String.t(),
  name: String.t(),
  object: :"organization.project",
  status: :active | :archived
}