style: phpcbf-style WPCS fixes (multi-line arrays, one arg per line, function-keyword spacing)
This commit is contained in:
2
.github/workflows/ci.yml
vendored
2
.github/workflows/ci.yml
vendored
@@ -70,7 +70,7 @@ jobs:
|
|||||||
--extensions=php \
|
--extensions=php \
|
||||||
--ignore=vendor/*,tests/*,node_modules/* \
|
--ignore=vendor/*,tests/*,node_modules/* \
|
||||||
--warning-severity=0 \
|
--warning-severity=0 \
|
||||||
--report=full \
|
--report=summary \
|
||||||
includes/ prautoblogger.php uninstall.php
|
includes/ prautoblogger.php uninstall.php
|
||||||
|
|
||||||
phpunit:
|
phpunit:
|
||||||
|
|||||||
@@ -66,7 +66,10 @@ class PRAutoBlogger_Opik_Settings {
|
|||||||
register_setting(
|
register_setting(
|
||||||
'prautoblogger_settings',
|
'prautoblogger_settings',
|
||||||
'prautoblogger_opik_project_name',
|
'prautoblogger_opik_project_name',
|
||||||
array( 'type' => 'string', 'sanitize_callback' => 'sanitize_text_field' )
|
array(
|
||||||
|
'type' => 'string',
|
||||||
|
'sanitize_callback' => 'sanitize_text_field',
|
||||||
|
)
|
||||||
);
|
);
|
||||||
|
|
||||||
add_settings_field(
|
add_settings_field(
|
||||||
|
|||||||
@@ -50,8 +50,14 @@ class PRAutoBlogger_Chief_Editor {
|
|||||||
|
|
||||||
$response = $this->llm->send_chat_completion(
|
$response = $this->llm->send_chat_completion(
|
||||||
array(
|
array(
|
||||||
array( 'role' => 'system', 'content' => $system_prompt ),
|
array(
|
||||||
array( 'role' => 'user', 'content' => $user_prompt ),
|
'role' => 'system',
|
||||||
|
'content' => $system_prompt,
|
||||||
|
),
|
||||||
|
array(
|
||||||
|
'role' => 'user',
|
||||||
|
'content' => $user_prompt,
|
||||||
|
),
|
||||||
),
|
),
|
||||||
$model,
|
$model,
|
||||||
array(
|
array(
|
||||||
@@ -73,8 +79,12 @@ class PRAutoBlogger_Chief_Editor {
|
|||||||
);
|
);
|
||||||
|
|
||||||
$this->cost_tracker->log_api_call(
|
$this->cost_tracker->log_api_call(
|
||||||
null, 'review', $this->llm->get_provider_name(),
|
null,
|
||||||
$response['model'], $response['prompt_tokens'], $response['completion_tokens']
|
'review',
|
||||||
|
$this->llm->get_provider_name(),
|
||||||
|
$response['model'],
|
||||||
|
$response['prompt_tokens'],
|
||||||
|
$response['completion_tokens']
|
||||||
);
|
);
|
||||||
|
|
||||||
return $this->parse_review_response( $response['content'] );
|
return $this->parse_review_response( $response['content'] );
|
||||||
|
|||||||
@@ -66,11 +66,20 @@ class PRAutoBlogger_Content_Generator {
|
|||||||
|
|
||||||
$response = $this->llm->send_chat_completion(
|
$response = $this->llm->send_chat_completion(
|
||||||
array(
|
array(
|
||||||
array( 'role' => 'system', 'content' => PRAutoBlogger_Content_Prompts::build_system( $request ) ),
|
array(
|
||||||
array( 'role' => 'user', 'content' => PRAutoBlogger_Content_Prompts::build_single_pass( $request ) ),
|
'role' => 'system',
|
||||||
|
'content' => PRAutoBlogger_Content_Prompts::build_system( $request ),
|
||||||
|
),
|
||||||
|
array(
|
||||||
|
'role' => 'user',
|
||||||
|
'content' => PRAutoBlogger_Content_Prompts::build_single_pass( $request ),
|
||||||
|
),
|
||||||
),
|
),
|
||||||
$model,
|
$model,
|
||||||
array( 'temperature' => 0.7, 'max_tokens' => 4000 )
|
array(
|
||||||
|
'temperature' => 0.7,
|
||||||
|
'max_tokens' => 4000,
|
||||||
|
)
|
||||||
);
|
);
|
||||||
|
|
||||||
$ctx->end_span(
|
$ctx->end_span(
|
||||||
@@ -85,8 +94,12 @@ class PRAutoBlogger_Content_Generator {
|
|||||||
);
|
);
|
||||||
|
|
||||||
$this->cost_tracker->log_api_call(
|
$this->cost_tracker->log_api_call(
|
||||||
null, 'draft', $this->llm->get_provider_name(),
|
null,
|
||||||
$response['model'], $response['prompt_tokens'], $response['completion_tokens']
|
'draft',
|
||||||
|
$this->llm->get_provider_name(),
|
||||||
|
$response['model'],
|
||||||
|
$response['prompt_tokens'],
|
||||||
|
$response['completion_tokens']
|
||||||
);
|
);
|
||||||
|
|
||||||
return $response['content'];
|
return $response['content'];
|
||||||
@@ -122,11 +135,20 @@ class PRAutoBlogger_Content_Generator {
|
|||||||
|
|
||||||
$response = $this->llm->send_chat_completion(
|
$response = $this->llm->send_chat_completion(
|
||||||
array(
|
array(
|
||||||
array( 'role' => 'system', 'content' => PRAutoBlogger_Content_Prompts::build_system( $request ) ),
|
array(
|
||||||
array( 'role' => 'user', 'content' => PRAutoBlogger_Content_Prompts::build_outline( $request ) ),
|
'role' => 'system',
|
||||||
|
'content' => PRAutoBlogger_Content_Prompts::build_system( $request ),
|
||||||
|
),
|
||||||
|
array(
|
||||||
|
'role' => 'user',
|
||||||
|
'content' => PRAutoBlogger_Content_Prompts::build_outline( $request ),
|
||||||
|
),
|
||||||
),
|
),
|
||||||
$model,
|
$model,
|
||||||
array( 'temperature' => 0.5, 'max_tokens' => 1500 )
|
array(
|
||||||
|
'temperature' => 0.5,
|
||||||
|
'max_tokens' => 1500,
|
||||||
|
)
|
||||||
);
|
);
|
||||||
|
|
||||||
$ctx->end_span(
|
$ctx->end_span(
|
||||||
@@ -141,8 +163,12 @@ class PRAutoBlogger_Content_Generator {
|
|||||||
);
|
);
|
||||||
|
|
||||||
$this->cost_tracker->log_api_call(
|
$this->cost_tracker->log_api_call(
|
||||||
null, 'outline', $this->llm->get_provider_name(),
|
null,
|
||||||
$response['model'], $response['prompt_tokens'], $response['completion_tokens']
|
'outline',
|
||||||
|
$this->llm->get_provider_name(),
|
||||||
|
$response['model'],
|
||||||
|
$response['prompt_tokens'],
|
||||||
|
$response['completion_tokens']
|
||||||
);
|
);
|
||||||
|
|
||||||
return $response['content'];
|
return $response['content'];
|
||||||
@@ -165,11 +191,20 @@ class PRAutoBlogger_Content_Generator {
|
|||||||
|
|
||||||
$response = $this->llm->send_chat_completion(
|
$response = $this->llm->send_chat_completion(
|
||||||
array(
|
array(
|
||||||
array( 'role' => 'system', 'content' => PRAutoBlogger_Content_Prompts::build_system( $request ) ),
|
array(
|
||||||
array( 'role' => 'user', 'content' => PRAutoBlogger_Content_Prompts::build_draft( $request, $outline ) ),
|
'role' => 'system',
|
||||||
|
'content' => PRAutoBlogger_Content_Prompts::build_system( $request ),
|
||||||
|
),
|
||||||
|
array(
|
||||||
|
'role' => 'user',
|
||||||
|
'content' => PRAutoBlogger_Content_Prompts::build_draft( $request, $outline ),
|
||||||
|
),
|
||||||
),
|
),
|
||||||
$model,
|
$model,
|
||||||
array( 'temperature' => 0.7, 'max_tokens' => 4000 )
|
array(
|
||||||
|
'temperature' => 0.7,
|
||||||
|
'max_tokens' => 4000,
|
||||||
|
)
|
||||||
);
|
);
|
||||||
|
|
||||||
$ctx->end_span(
|
$ctx->end_span(
|
||||||
@@ -184,8 +219,12 @@ class PRAutoBlogger_Content_Generator {
|
|||||||
);
|
);
|
||||||
|
|
||||||
$this->cost_tracker->log_api_call(
|
$this->cost_tracker->log_api_call(
|
||||||
null, 'draft', $this->llm->get_provider_name(),
|
null,
|
||||||
$response['model'], $response['prompt_tokens'], $response['completion_tokens']
|
'draft',
|
||||||
|
$this->llm->get_provider_name(),
|
||||||
|
$response['model'],
|
||||||
|
$response['prompt_tokens'],
|
||||||
|
$response['completion_tokens']
|
||||||
);
|
);
|
||||||
|
|
||||||
return $response['content'];
|
return $response['content'];
|
||||||
@@ -208,11 +247,20 @@ class PRAutoBlogger_Content_Generator {
|
|||||||
|
|
||||||
$response = $this->llm->send_chat_completion(
|
$response = $this->llm->send_chat_completion(
|
||||||
array(
|
array(
|
||||||
array( 'role' => 'system', 'content' => PRAutoBlogger_Content_Prompts::build_system( $request ) ),
|
array(
|
||||||
array( 'role' => 'user', 'content' => PRAutoBlogger_Content_Prompts::build_polish( $draft ) ),
|
'role' => 'system',
|
||||||
|
'content' => PRAutoBlogger_Content_Prompts::build_system( $request ),
|
||||||
|
),
|
||||||
|
array(
|
||||||
|
'role' => 'user',
|
||||||
|
'content' => PRAutoBlogger_Content_Prompts::build_polish( $draft ),
|
||||||
|
),
|
||||||
),
|
),
|
||||||
$model,
|
$model,
|
||||||
array( 'temperature' => 0.4, 'max_tokens' => 4000 )
|
array(
|
||||||
|
'temperature' => 0.4,
|
||||||
|
'max_tokens' => 4000,
|
||||||
|
)
|
||||||
);
|
);
|
||||||
|
|
||||||
$ctx->end_span(
|
$ctx->end_span(
|
||||||
@@ -227,8 +275,12 @@ class PRAutoBlogger_Content_Generator {
|
|||||||
);
|
);
|
||||||
|
|
||||||
$this->cost_tracker->log_api_call(
|
$this->cost_tracker->log_api_call(
|
||||||
null, 'polish', $this->llm->get_provider_name(),
|
null,
|
||||||
$response['model'], $response['prompt_tokens'], $response['completion_tokens']
|
'polish',
|
||||||
|
$this->llm->get_provider_name(),
|
||||||
|
$response['model'],
|
||||||
|
$response['prompt_tokens'],
|
||||||
|
$response['completion_tokens']
|
||||||
);
|
);
|
||||||
|
|
||||||
return $response['content'];
|
return $response['content'];
|
||||||
|
|||||||
Reference in New Issue
Block a user