ask resources

This commit is contained in:
CHIEFSOFT\ameye
2023-06-16 20:28:35 -04:00
parent c1947002cd
commit 468414a91c
2 changed files with 24 additions and 0 deletions
+1
View File
@@ -148,6 +148,7 @@ $routes->post('/en/wrench/api/v1/offersinterestlist', 'WrenchApi::apigate');
$routes->post('/en/wrench/api/v1/offersinterestproc', 'WrenchApi::apigate');
$routes->post('/en/wrench/api/v1/resources', 'WrenchResources::website');
$routes->post('/en/wrench/api/v1/askresources', 'WrenchResources::aigate');
$routes->get('/en/wrench/api/v1/blogdata/', 'WrenchBlog::website');
$routes->get('/en/wrench/api/v1/blogdata/(:any)', 'WrenchBlog::blogLimitedData/$1');
@@ -3,9 +3,32 @@
namespace App\Controllers;
//use CodeIgniter\API\ResponseTrait;
use Orhanerday\OpenAi\OpenAi;
class WrenchResources extends BaseController
{
public function aigate(){
$open_ai_key = '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';
$open_ai = new OpenAi($open_ai_key);
$prompt = " ice cream";
$complete = $open_ai->completion([
'model' => 'text-davinci-003',
'prompt' => 'Writing 3 marketing Facebook caption for '. $prompt,
'temperature' => 0.9,
'max_tokens' => 150,
'frequency_penalty' => 0,
'presence_penalty' => 0.6,
]);
$response = json_decode($complete, true);
//$response = $response["choices"][0]["text"];
return $this->response->setJson($response);
}
public function website(){
log_message('critical', "WrenchResources-> " );