乐于分享
好东西不私藏

[PHP] AI 能力!

[PHP] AI 能力!

PHP AI

PHP早已突破传统Web开发的边界,在AI领域也形成了一套属于自己的解决方案。

从集成大语言模型(LLM)、构建智能代理,到实现机器学习、语音识别,PHP开发者现在有了丰富的工具和框架可以选择。

核心AI框架与SDK

工具/框架
核心特性
生态/集成
Laravel AI SDK
官方出品,提供统一的接口来调用文本生成、图像生成、语音合成/转录、向量嵌入等AI能力。核心是Agent(代理)概念。
深度集成Laravel,兼容OpenAI、Anthropic、Gemini等多个主流服务商。
Neuron AI
一个PHP代理框架,用于构建生产就绪的AI驱动应用,支持多代理工作流。
框架无关,并有专门的neuron-laravel包提供Laravel集成,支持Artisan命令快速生成代码。
PocketFlow PHP
一个极简的LLM工作流框架,代码量仅约400行,实现了基于图的工作流执行。
框架无关,支持ReactPHP以实现异步处理。
LLPhant
专为 PHP 开发者设计的、用于构建生成式 AI 应用的综合性框架。
多模型支持;RAG (检索增强生成);函数调用 (Function Calling);AI Agent 构建;多模态能力;框架无关,可以轻松集成到现有项目中。

机器学习与深度学习

工具/库
核心特性
适用场景
Rubix ML
一个高级的机器学习和深度学习库,提供了超过40种监督和无监督学习算法,覆盖从数据预处理到模型验证的完整生命周期。
使用纯PHP代码实现分类、回归、聚类等传统机器学习任务。
PHP-ORT
一个PHP扩展,通过集成微软ONNX Runtime,支持在PHP中加载和运行ONNX格式的机器学习模型,并利用SIMD指令集进行高性能张量计算。
需要高性能执行预训练的深度学习模型(如图像分类、目标检测)。

自然语言处理与语音交互

工具/库
核心特性
适用场景
Google Cloud PHP Natural Language
Google Cloud自然语言API的官方PHP客户端,提供情感分析、实体识别、内容分类等功能。
需要对用户评论、文章等进行情感分析或内容分类的场景。
NLP Cloud Client
NLP Cloud API的PHP客户端,通过调用API使用其高性能的预训练或自定义NLP模型。
需要NLP能力但希望简化部署和维护成本的场景。
Whisper.php
OpenAI Whisper语音识别模型的PHP绑定,提供高性能的本地语音转文字功能。
需要在PHP应用中实现本地、离线的语音转录功能。
WeComAiBot
企业微信AI机器人的PHP SDK,基于Workerman实现WebSocket长连接,无需公网IP和域名配置。
开发基于企业微信的智能客服或自动化助手。

AI应用构建

向量搜索与RAG(检索增强生成)

MemVector

一个高性能的PHP扩展,可以在PHP进程中直接进行向量存储、相似度搜索和重排序,是实现本地化RAG(检索增强生成)和推荐系统的利器。

EmbedVector for Laravel

一个Laravel包,利用OpenAI的嵌入模型和PostgreSQL的pgvector扩展,方便地构建智能推荐系统。

实时应用与长连接

Workerman

一个纯PHP开发的高性能Socket框架,是实现AI聊天机器人、实时推送服务等需要维持长连接应用的基础。

开发资源与生态

学习资料

《Start With AI Agents In PHP》https://www.amazon.it/dp/B0F1YX8KJBhttps://docs.neuron-ai.dev/

《AI with PHP》  https://github.com/apphp/ai-with-php-book/blob/main/en/SUMMARY.mdhttps://github.com/apphp/ai-with-php-examples

扫描识别二维码关注我们获取更多