vigstudio / laravel-ai
此包的最新版本(0.0.1)没有可用的许可证信息。
一个用于与AI提供商交互的Laravel插件
0.0.1
2023-03-31 03:14 UTC
Requires
- php: ^8.1
- orhanerday/open-ai: ^4.7.1
This package is auto-updated.
Last update: 2024-09-19 05:18:33 UTC
README
警告:此包目前正在积极开发中,尚不适用于生产使用。
Laravel AI包为将您的Laravel应用程序与AI服务(尤其是与OpenAI)连接提供了一个接口。使用此包,您可以轻松地
- 向OpenAI发送请求并接收响应
- 自定义请求的参数
- 跟踪数据库中的所有请求和响应
- 跟踪请求的成本
安装
您可以通过composer安装此包
composer require illegal\laravel-ai
安装后,发布配置文件
php artisan vendor:publish --provider="[Package Name]ServiceProvider"
配置
在.env文件中,设置您的OpenAI API密钥
AI_OPENAI_API_KEY=YOUR_API_KEY
命令行工具
此包提供了一系列命令行工具,简化了与AI服务的交互。每个工具都会提示您指定一个提供商和一个模型。
工具包括
聊天
php artisan ai:chat
此命令允许您与AI进行聊天。命令执行后,您就可以开始对话。
完成
php artisan ai:complete
此命令允许您请求AI完成您的文本。命令执行后,您可以提供提示,AI将生成响应。
图像生成
php artisan ai:image:generate
此命令允许您请求AI生成图像。命令执行后,您可以提供提示,AI将生成图像。