[Laravel 扩展包]Laravel 集成 Grok AI
Grok AI 包将 Grok AI 无缝集成到 Larave 应用中。利用强大的 AI 模型进行聊天、自动化和 NLP,同时保持 Laravel 的表达简单性。
use GrokPHP\Laravel\Facades\GrokAI;
use GrokPHP\Client\Config\ChatOptions;
use GrokPHP\Client\Enums\Model;
$response = GrokAI::chat(
[['role' => 'user', 'content' => 'Hello Grok!']],
new ChatOptions(model: Model::GROK_2)
);
echo $response['choices'][0]['message']['content'];
你也可用使用 stream: true
启用实时响应:
$response = GrokAI::chat(
[['role' => 'user', 'content' => 'Tell me a story']],
new ChatOptions(model: Model::GROK_2, stream: true)
)
要特性
- 无缝集成 Laravel: 轻松地将 Grok AI 集成到 Laravel 应用中,保留了 Laravel 的表达简单性。
- 访问强大的 AI 模型:利用先进的 AI 模型进行聊天、自动化和自然语言处理(NLP)等任务。
- 开发者友好的配置:提供直观的设置过程和可定制的选项,以满足各种应用需求。
- 流式响应:支持实时数据流,以实现高效和响应迅速的 AI 交互。
- 全面的测试工具:包括内置的测试工具,以确保可靠和可维护的 AI 集成。
安全最佳实践:实施强大的安全措施来保护应用序的 AI 功能。
- 开源许可证:在 MIT 许可证下分发,允许灵活使用和贡献。
GitHub: github.com/grok-php/laravel
使用 Composer 安装该包:
composer require grok-php/laravel
php artisan grok:install