ngvritishvili / open_ai_cli
将 OpenAI 集成到 PHP 以支持 CLI
dev-main / 1.0.0.x-dev
2024-01-15 13:47 UTC
Requires
- php: ^8.0
- guzzlehttp/guzzle: ^7.2
- laravel/prompts: ^0.1.15
- laravel/sanctum: ^3.3
- laravel/tinker: ^2.8
- openai-php/laravel: ^0.8.1
Requires (Dev)
- laravel/framework: ^9
- phpunit/phpunit: ^9.4|^10.1
This package is auto-updated.
Last update: 2024-09-15 15:09:16 UTC
README
将 AI CLI 集成到您的 Laravel 项目中,以便直接从命令行与 OpenAI 通信。
要求
- Laravel ^10
安装
composer require ngvritishvili/open_ai_cli:dev-main --with-all-dependencies
安装后运行以下命令安装 open-ai: php artisan openai:install
在 .env 文件中添加变量
OPENAI_API_KEY=
OPENAI_ORGANIZATION=
OPENAI_REQUEST_TIMEOUT=
您可以从 open-ai 的 "https://platform.openai.com/api-keys" 生成密钥
和组织 "https://platform.openai.com/account/organization"
用法
您可以使用 artisan 命令开始与 AI 进行聊天:ai-cli:chat
恭喜
祝你好运