AiPrompt
extends BaseModel
Table of Contents
Properties
-
$action
: string
-
$aiModelId
: string|null
-
$aiProviderId
: int|null
-
$config
: array<string|int, mixed>
-
$createdAt
: string
-
$createdBy
: int|null
-
$enabledProjectIds
: array<string|int, int>
-
$id
: int
-
$isEnabled
: bool
-
$isFineTuningAvailable
: bool
-
$lastUsedAt
: string|null
-
$lastUsedBy
: int|null
-
$name
: string
-
$promptPreview
: string|null
-
$updatedAt
: string
-
$updatedBy
: int|null
-
$usageCount
: int
Methods
-
__construct()
: mixed
-
getAction()
: string
-
getAiModelId()
: string|null
-
getAiProviderId()
: int|null
-
getConfig()
: array<string|int, mixed>
-
getCreatedAt()
: string
-
getCreatedBy()
: int|null
-
getEnabledProjectIds()
: array<string|int, mixed>
-
getId()
: int
-
getLastUsedAt()
: string|null
-
getLastUsedBy()
: int|null
-
getName()
: string
-
getPromptPreview()
: string|null
-
getUpdatedAt()
: string
-
getUpdatedBy()
: int|null
-
getUsageCount()
: int
-
isEnabled()
: bool
-
isFineTuningAvailable()
: bool
-
setAction()
: void
-
setAiModelId()
: void
-
setAiProviderId()
: void
-
setConfig()
: void
-
setEnabledProjectIds()
: void
-
setName()
: void
$action
protected
string
$action
$aiModelId
protected
string|null
$aiModelId
$aiProviderId
protected
int|null
$aiProviderId
$config
protected
array<string|int, mixed>
$config
$createdAt
protected
string
$createdAt
$createdBy
protected
int|null
$createdBy
$enabledProjectIds
protected
array<string|int, int>
$enabledProjectIds
$id
protected
int
$id
$isEnabled
protected
bool
$isEnabled
$isFineTuningAvailable
protected
bool
$isFineTuningAvailable
$lastUsedAt
protected
string|null
$lastUsedAt
$lastUsedBy
protected
int|null
$lastUsedBy
$name
protected
string
$name
$promptPreview
protected
string|null
$promptPreview
$updatedAt
protected
string
$updatedAt
$updatedBy
protected
int|null
$updatedBy
$usageCount
protected
int
$usageCount
__construct()
public
__construct([array<string|int, mixed> $data = [] ]) : mixed
Parameters
-
$data
: array<string|int, mixed>
= []
-
getAction()
public
getAction() : string
getAiModelId()
public
getAiModelId() : string|null
Return values
string|null
getAiProviderId()
public
getAiProviderId() : int|null
getConfig()
public
getConfig() : array<string|int, mixed>
Return values
array<string|int, mixed>
getCreatedAt()
public
getCreatedAt() : string
getCreatedBy()
public
getCreatedBy() : int|null
getEnabledProjectIds()
public
getEnabledProjectIds() : array<string|int, mixed>
Return values
array<string|int, mixed>
getId()
public
getId() : int
getLastUsedAt()
public
getLastUsedAt() : string|null
Return values
string|null
getLastUsedBy()
public
getLastUsedBy() : int|null
getName()
public
getName() : string
getPromptPreview()
public
getPromptPreview() : string|null
Return values
string|null
getUpdatedAt()
public
getUpdatedAt() : string
getUpdatedBy()
public
getUpdatedBy() : int|null
getUsageCount()
public
getUsageCount() : int
isEnabled()
public
isEnabled() : bool
isFineTuningAvailable()
public
isFineTuningAvailable() : bool
setAction()
public
setAction(string $action) : void
Parameters
-
$action
: string
-
setAiModelId()
public
setAiModelId(string|null $aiModelId) : void
Parameters
-
$aiModelId
: string|null
-
setAiProviderId()
public
setAiProviderId(int|null $aiProviderId) : void
Parameters
-
$aiProviderId
: int|null
-
setConfig()
public
setConfig(array<string|int, mixed> $config) : void
Parameters
-
$config
: array<string|int, mixed>
-
setEnabledProjectIds()
public
setEnabledProjectIds(array<string|int, mixed> $enabledProjectIds) : void
Parameters
-
$enabledProjectIds
: array<string|int, mixed>
-
setName()
public
setName(string $name) : void
Parameters
-
$name
: string
-