Documentation

AiRequestLog extends BaseModel
in package

Table of Contents

Properties

$aiProviderId  : int
$createdAt  : string
$durationMs  : int|null
$error  : string|null
$httpStatus  : int|null
$id  : int
$inputTokens  : int|null
$ip  : string|null
$isAutoTriggered  : bool
$model  : string
$oauthClientId  : string|null
$oauthClientName  : string|null
$outputTokens  : int|null
$projectId  : int|null
$promptAction  : string|null
$promptId  : int|null
$requestId  : string
$sourceAction  : string
$status  : string
$systemCredentials  : bool
$tokenName  : string|null
$totalCost  : float|null
$userAgent  : string|null
$userId  : int|null

Methods

__construct()  : mixed
getAiProviderId()  : int
getCreatedAt()  : string
getDurationMs()  : int|null
getError()  : string|null
getHttpStatus()  : int|null
getId()  : int
getInputTokens()  : int|null
getIp()  : string|null
getModel()  : string
getOauthClientId()  : string|null
getOauthClientName()  : string|null
getOutputTokens()  : int|null
getProjectId()  : int|null
getPromptAction()  : string|null
getPromptId()  : int|null
getRequestId()  : string
getSourceAction()  : string
getStatus()  : string
getTokenName()  : string|null
getTotalCost()  : float|null
getUserAgent()  : string|null
getUserId()  : int|null
isAutoTriggered()  : bool
isSystemCredentials()  : bool

Properties

Methods

__construct()

public __construct([array<string|int, mixed> $data = [] ]) : mixed
Parameters
$data : array<string|int, mixed> = []

getAiProviderId()

public getAiProviderId() : int
Return values
int

getCreatedAt()

public getCreatedAt() : string
Return values
string

getDurationMs()

public getDurationMs() : int|null
Return values
int|null

getError()

public getError() : string|null
Return values
string|null

getHttpStatus()

public getHttpStatus() : int|null
Return values
int|null

getInputTokens()

public getInputTokens() : int|null
Return values
int|null

getIp()

public getIp() : string|null
Return values
string|null

getModel()

public getModel() : string
Return values
string

getOauthClientId()

public getOauthClientId() : string|null
Return values
string|null

getOauthClientName()

public getOauthClientName() : string|null
Return values
string|null

getOutputTokens()

public getOutputTokens() : int|null
Return values
int|null

getProjectId()

public getProjectId() : int|null
Return values
int|null

getPromptAction()

public getPromptAction() : string|null
Return values
string|null

getPromptId()

public getPromptId() : int|null
Return values
int|null

getRequestId()

public getRequestId() : string
Return values
string

getSourceAction()

public getSourceAction() : string
Return values
string

getStatus()

public getStatus() : string
Return values
string

getTokenName()

public getTokenName() : string|null
Return values
string|null

getTotalCost()

public getTotalCost() : float|null
Return values
float|null

getUserAgent()

public getUserAgent() : string|null
Return values
string|null

getUserId()

public getUserId() : int|null
Return values
int|null

isAutoTriggered()

public isAutoTriggered() : bool
Return values
bool

isSystemCredentials()

public isSystemCredentials() : bool
Return values
bool
On this page

Search results