2k11cs12 / openai-laravel
简化Laravel中OpenAI集成以实现文本生成。
v1.0.1
2023-09-14 12:23 UTC
Requires
- php: ^8.0
This package is auto-updated.
Last update: 2024-09-14 14:41:44 UTC
README
Laravel OpenAI集成 简化了将OpenAI强大的语言模型集成到您的Laravel应用程序中的过程。此包提供了一种方便的方式与OpenAI交互,用于自然语言处理和文本生成任务。
功能
- 轻松配置OpenAI API凭证。
- 简化使用OpenAI模型生成文本的方法。
- 自定义文本生成选项。
- 无缝集成到您的Laravel项目中。
安装
您可以通过Composer安装此包。在您的Laravel项目中运行以下命令
composer require Mangrio/laravel-openai
配置
OPENAI_API_KEY=your-api-key-here
OPENAI_API=https://api.openai.com/v1/chat/completions
OPENAI_MODEL=gpt-3.5-turbo
用法
// Import the OpenAI facade at the top of your file
use Mangrio\OpenAiLaravel\Facades\OpenAiLaravel;
$response = OpenAiLaravel::generate('Prompt')
->key('your-api-key')
->temperature(1.0)
->maxTokens(1000)
->topP(0.8)
->model('custom-model')
->frequencyPenalty(0.5)
->presencePenalty(0.3)
->execute();