Skip to content

Commit f17cdb1

Browse files
committed
Release: (6941711) Merge branch 'develop' into trunk
1 parent f869f4d commit f17cdb1

File tree

7 files changed

+45
-35
lines changed

7 files changed

+45
-35
lines changed

classifai.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
* Plugin URI: https://github.com/10up/classifai
55
* Update URI: https://classifaiplugin.com
66
* Description: Enhance your WordPress content with Artificial Intelligence and Machine Learning services.
7-
* Version: 3.1.0
7+
* Version: 3.1.1
88
* Requires at least: 6.1
99
* Requires PHP: 7.4
1010
* Author: 10up

config.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Global Constants.
44
*/
55

6-
$plugin_version = '3.1.0';
6+
$plugin_version = '3.1.1';
77

88
// Useful global constants
99
classifai_define( 'CLASSIFAI_PLUGIN', __DIR__ . '/classifai.php' );

includes/Classifai/Providers/Azure/ComputerVision.php

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,6 +206,16 @@ public function sanitize_settings( array $new_settings ) {
206206

207207
if ( is_wp_error( $auth_check ) ) {
208208
$new_settings[ static::ID ]['authenticated'] = false;
209+
210+
$error_message = $auth_check->get_error_message();
211+
212+
// Add an error message.
213+
add_settings_error(
214+
'api_key',
215+
'classifai-auth',
216+
$error_message,
217+
'error'
218+
);
209219
} else {
210220
$new_settings[ static::ID ]['authenticated'] = true;
211221
}
@@ -692,7 +702,7 @@ protected function authenticate_credentials( string $url, string $api_key ) {
692702
'Ocp-Apim-Subscription-Key' => $api_key,
693703
'Content-Type' => 'application/json',
694704
],
695-
'body' => '{"url":"https://classifaiplugin.com/wp-content/themes/classifai-theme/assets/img/header.png"}',
705+
'body' => '{"url":"https://classifaiplugin.com/wp-content/themes/fse-classifai-theme/assets/img/header.png"}',
696706
]
697707
);
698708

includes/Classifai/Providers/OpenAI/ChatGPT.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,14 +33,14 @@ class ChatGPT extends Provider {
3333
*
3434
* @var string
3535
*/
36-
protected $chatgpt_model = 'gpt-3.5-turbo';
36+
protected $chatgpt_model = 'gpt-4o-mini';
3737

3838
/**
3939
* Maximum number of tokens our model supports
4040
*
4141
* @var int
4242
*/
43-
protected $max_tokens = 16385;
43+
protected $max_tokens = 128000;
4444

4545
/**
4646
* OpenAI ChatGPT constructor.

languages/classifai.pot

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
# This file is distributed under the GPLv2.
33
msgid ""
44
msgstr ""
5-
"Project-Id-Version: ClassifAI 3.1.0\n"
5+
"Project-Id-Version: ClassifAI 3.1.1\n"
66
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/classifai\n"
7-
"POT-Creation-Date: 2024-07-15 15:27:24+00:00\n"
7+
"POT-Creation-Date: 2024-08-06 19:04:39+00:00\n"
88
"MIME-Version: 1.0\n"
99
"Content-Type: text/plain; charset=utf-8\n"
1010
"Content-Transfer-Encoding: 8bit\n"
@@ -75,7 +75,7 @@ msgstr ""
7575
#: includes/Classifai/Admin/BulkActions.php:383
7676
#: includes/Classifai/Admin/BulkActions.php:530
7777
#: includes/Classifai/Features/DescriptiveTextGenerator.php:242
78-
#: includes/Classifai/Providers/Azure/ComputerVision.php:832
78+
#: includes/Classifai/Providers/Azure/ComputerVision.php:842
7979
msgid "Generate descriptive text"
8080
msgstr ""
8181

@@ -1011,7 +1011,7 @@ msgid "Image tags will be added automatically."
10111011
msgstr ""
10121012

10131013
#: includes/Classifai/Features/ImageTagsGenerator.php:313
1014-
#: includes/Classifai/Providers/Azure/ComputerVision.php:838
1014+
#: includes/Classifai/Providers/Azure/ComputerVision.php:848
10151015
msgid "Tag taxonomy"
10161016
msgstr ""
10171017

@@ -1112,7 +1112,7 @@ msgid "Attachment ID to extact text from the PDF file."
11121112
msgstr ""
11131113

11141114
#: includes/Classifai/Features/PDFTextExtraction.php:105
1115-
#: includes/Classifai/Providers/Azure/ComputerVision.php:492
1115+
#: includes/Classifai/Providers/Azure/ComputerVision.php:502
11161116
msgid "PDF Text Extraction is disabled. Please check your settings."
11171117
msgstr ""
11181118

@@ -1436,7 +1436,7 @@ msgid "Latest response - Voices"
14361436
msgstr ""
14371437

14381438
#: includes/Classifai/Providers/AWS/AmazonPolly.php:568
1439-
#: includes/Classifai/Providers/Azure/ComputerVision.php:249
1439+
#: includes/Classifai/Providers/Azure/ComputerVision.php:259
14401440
msgid "Nonce could not be verified."
14411441
msgstr ""
14421442

@@ -1457,8 +1457,8 @@ msgstr ""
14571457

14581458
#: includes/Classifai/Providers/Azure/ComputerVision.php:107
14591459
#: includes/Classifai/Providers/Azure/ComputerVision.php:132
1460-
#: includes/Classifai/Providers/Azure/ComputerVision.php:833
1461-
#: includes/Classifai/Providers/Azure/ComputerVision.php:839
1460+
#: includes/Classifai/Providers/Azure/ComputerVision.php:843
1461+
#: includes/Classifai/Providers/Azure/ComputerVision.php:849
14621462
msgid "Confidence threshold"
14631463
msgstr ""
14641464

@@ -1474,57 +1474,57 @@ msgid ""
14741474
"from 0-100. Recommended to be set to at least 70."
14751475
msgstr ""
14761476

1477-
#: includes/Classifai/Providers/Azure/ComputerVision.php:257
1477+
#: includes/Classifai/Providers/Azure/ComputerVision.php:267
14781478
msgid "Invalid attachment ID."
14791479
msgstr ""
14801480

1481-
#: includes/Classifai/Providers/Azure/ComputerVision.php:264
1481+
#: includes/Classifai/Providers/Azure/ComputerVision.php:274
14821482
msgid "Unauthorized access."
14831483
msgstr ""
14841484

1485-
#: includes/Classifai/Providers/Azure/ComputerVision.php:322
1486-
#: includes/Classifai/Providers/Azure/ComputerVision.php:376
1487-
#: includes/Classifai/Providers/Azure/ComputerVision.php:424
1488-
#: includes/Classifai/Providers/Azure/ComputerVision.php:520
1485+
#: includes/Classifai/Providers/Azure/ComputerVision.php:332
1486+
#: includes/Classifai/Providers/Azure/ComputerVision.php:386
1487+
#: includes/Classifai/Providers/Azure/ComputerVision.php:434
1488+
#: includes/Classifai/Providers/Azure/ComputerVision.php:530
14891489
msgid "This attachment can't be processed."
14901490
msgstr ""
14911491

1492-
#: includes/Classifai/Providers/Azure/ComputerVision.php:329
1493-
#: includes/Classifai/Providers/Azure/ComputerVision.php:383
1492+
#: includes/Classifai/Providers/Azure/ComputerVision.php:339
1493+
#: includes/Classifai/Providers/Azure/ComputerVision.php:393
14941494
msgid "Invalid data found. Please check your settings and try again."
14951495
msgstr ""
14961496

1497-
#: includes/Classifai/Providers/Azure/ComputerVision.php:357
1497+
#: includes/Classifai/Providers/Azure/ComputerVision.php:367
14981498
msgid "Access to the filesystem is required for this feature to work."
14991499
msgstr ""
15001500

1501-
#: includes/Classifai/Providers/Azure/ComputerVision.php:595
1501+
#: includes/Classifai/Providers/Azure/ComputerVision.php:605
15021502
msgid "Feature not enabled."
15031503
msgstr ""
15041504

1505-
#: includes/Classifai/Providers/Azure/ComputerVision.php:640
1506-
#: includes/Classifai/Providers/Azure/ComputerVision.php:644
1505+
#: includes/Classifai/Providers/Azure/ComputerVision.php:650
1506+
#: includes/Classifai/Providers/Azure/ComputerVision.php:654
15071507
msgid "An error occurred."
15081508
msgstr ""
15091509

1510-
#: includes/Classifai/Providers/Azure/ComputerVision.php:723
1510+
#: includes/Classifai/Providers/Azure/ComputerVision.php:733
15111511
#. translators: %1$s: the attachment ID
15121512
msgid "%1$d is not found or is not an attachment"
15131513
msgstr ""
15141514

1515-
#: includes/Classifai/Providers/Azure/ComputerVision.php:733
1515+
#: includes/Classifai/Providers/Azure/ComputerVision.php:743
15161516
msgid "No valid metadata found."
15171517
msgstr ""
15181518

1519-
#: includes/Classifai/Providers/Azure/ComputerVision.php:760
1519+
#: includes/Classifai/Providers/Azure/ComputerVision.php:770
15201520
msgid "Valid image size not found. Make sure the image is less than 4MB."
15211521
msgstr ""
15221522

1523-
#: includes/Classifai/Providers/Azure/ComputerVision.php:834
1524-
#: includes/Classifai/Providers/Azure/ComputerVision.php:840
15251523
#: includes/Classifai/Providers/Azure/ComputerVision.php:844
1526-
#: includes/Classifai/Providers/Azure/ComputerVision.php:848
1527-
#: includes/Classifai/Providers/Azure/ComputerVision.php:852
1524+
#: includes/Classifai/Providers/Azure/ComputerVision.php:850
1525+
#: includes/Classifai/Providers/Azure/ComputerVision.php:854
1526+
#: includes/Classifai/Providers/Azure/ComputerVision.php:858
1527+
#: includes/Classifai/Providers/Azure/ComputerVision.php:862
15281528
#: includes/Classifai/Providers/OpenAI/DallE.php:374
15291529
msgid "Latest response:"
15301530
msgstr ""

readme.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Tags: AI, Artificial Intelligence, ML, Machine Learning, Microsoft
44
Requires at least: 6.1
55
Tested up to: 6.6
66
Requires PHP: 7.4
7-
Stable tag: 3.1.0
7+
Stable tag: 3.1.1
88
License: GPLv2 or later
99
License URI: http://www.gnu.org/licenses/gpl-2.0.html
1010

vendor/composer/installed.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
'name' => '10up/classifai',
44
'pretty_version' => 'dev-trunk',
55
'version' => 'dev-trunk',
6-
'reference' => '9bbea9aa0dacb0bbce2595a6cdb1c4292d8f08ba',
6+
'reference' => '694171169eac28a96141331f76977e0545f27ee9',
77
'type' => 'wordpress-plugin',
88
'install_path' => __DIR__ . '/../../',
99
'aliases' => array(),
@@ -13,7 +13,7 @@
1313
'10up/classifai' => array(
1414
'pretty_version' => 'dev-trunk',
1515
'version' => 'dev-trunk',
16-
'reference' => '9bbea9aa0dacb0bbce2595a6cdb1c4292d8f08ba',
16+
'reference' => '694171169eac28a96141331f76977e0545f27ee9',
1717
'type' => 'wordpress-plugin',
1818
'install_path' => __DIR__ . '/../../',
1919
'aliases' => array(),

0 commit comments

Comments
 (0)