hstanleycrow/easyphpopenai

免费PHP库,用于将OpenAI API集成到任何PHP项目中

dev-main 2023-05-01 00:59 UTC

This package is auto-updated.

Last update: 2024-09-30 01:54:39 UTC


README


Easy PHP OpenAI

免费PHP库,用于将OpenAI API集成到任何PHP项目中

使用方法下载许可证

使用方法

# Clone this repository
$ git clone https://github.com/hstanleycrow/EasyPHPOpenAI/

# install libraries
$ composer update

或者

# Install using composer
$ composer require hstanleycrow/easyphpopenai

### Using Examples
You can adjdust the parameters like temperature, stop, max_tokens, see full list of parameters on the methods.

```php
$openAIAPI = new OpenAIAPI($OPENAI_API_KEY);

# Get Model lists 
var_dump($openAIAPI->models());

# Completion Example
/*
$prompt = "Por favor, genera un solo meta título basado en los título de los resultados de búsqueda de Google que proporciono basados en las keywords para las que quiero posicionar. Analiza lo mas relevante, trata de apegartea a la longitud de los titulos de muestra. Estos son los titulos de muestra:###\n1- Zapatos azules baratos\n2- Mejores Zapatos azules\n3- Zapatos Azules duraderos\n4- Zapatos deportivos azules baratos\n\n###";

if ($response = $openAIAPI->complete($prompt)) :
    echo "Titulo: $response";
else :
    echo $openAIAPI->errorMessage();
endif;

# Edit Example
$input = "What day of the wek is it?";
$instruction = "Fix the spelling mistakes";
$openAIAPI->setModel("text-davinci-edit-001");
if ($response = $openAIAPI->edit($input, $instruction)) :
    echo "Respuesta: $response";
else :
    echo $openAIAPI->errorMessage();
endif;

下载

您可以从这里下载最新版本。

PHP版本

我仅在以下PHP版本中测试了这个类。所以,如果您有较旧版本且无法工作,请告诉我。

支持

Buy Me A Coffee

许可证

MIT

www.hablemosdeseo.net  ·  GitHub @hstanleycrow  ·  Twitter @harold_crow