ask resources
This commit is contained in:
@@ -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-> " );
|
||||
|
||||
|
||||
Reference in New Issue
Block a user