Blop api
This commit is contained in:
@@ -8,6 +8,29 @@ use Orhanerday\OpenAi\OpenAi;
|
||||
class WrenchResources extends BaseController
|
||||
{
|
||||
|
||||
public function blogTopics(){
|
||||
|
||||
$open_ai_key = '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';
|
||||
|
||||
$open_ai = new OpenAi($open_ai_key);
|
||||
|
||||
$prompt = "autonomous cars";
|
||||
|
||||
$complete = $open_ai->completion([
|
||||
'model' => 'text-davinci-003',
|
||||
'prompt' => 'Generate blog topics on '. $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);
|
||||
return $response;
|
||||
}
|
||||
|
||||
public function aigate(){
|
||||
|
||||
$open_ai_key = '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';
|
||||
@@ -27,6 +50,7 @@ class WrenchResources extends BaseController
|
||||
|
||||
$response = json_decode($complete, true);
|
||||
//$response = $response["choices"][0]["text"];
|
||||
$response["other_topic"] = $this->blogTopics();
|
||||
return $this->response->setJson($response);
|
||||
}
|
||||
public function website(){
|
||||
@@ -60,7 +84,7 @@ class WrenchResources extends BaseController
|
||||
[
|
||||
"id" => "1",
|
||||
"name" => "onsale",
|
||||
"content" => "Ask Away",
|
||||
"content" => "Questions?",
|
||||
],
|
||||
[
|
||||
"id" => "2",
|
||||
|
||||
Reference in New Issue
Block a user