neuron-core/php-vector
Composer 安装命令:
composer require neuron-core/php-vector
包简介
PHPVector adapter for the Neuron AI framework.
README 文档
README
PHPVector adapter for the Neuron AI framework. Implements
NeuronAI\RAG\VectorStore\VectorStoreInterface on top of ezimuel/phpvector.
Dependencies
- PHP ^8.2
- ezimuel/phpvector ^0.3.0
- Neuron AI ^3.0
Installation
composer require neuron-core/php-vector
Usage
Inside a Neuron RAG class:
class MyRAG extends RAG { ... protected function vectorStore(): VectorStoreInterface { return new PHPVector( path: '/var/data/mydb', topK: 5, ); } }
Use it as a standalone component:
use NeuronAI\PHPVector\PHPVector; use PHPVector\VectorDatabase; // Persistent database: pass a path to enable on-disk storage. $store = new PHPVector( path: '/var/data/mydb', topK: 5, );
Persistence
By default, this adapter auto-saves after every mutation (addDocument, addDocuments,
deleteBy), batched to a single save() per call, so persistence "just works".
Deletion
deleteBy() removes documents by Neuron's sourceType / sourceName, which this adapter
stores as PHPVector metadata:
$store->deleteBy('pdf'); // all documents from sourceType "pdf" $store->deleteBy('pdf', 'manual.pdf'); // only that exact source
neuron-core/php-vector 适用场景与选型建议
neuron-core/php-vector 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 6 次下载、GitHub Stars 达 3, 最近一次更新时间为 2026 年 06 月 04 日, 在 PHP 生态内属于活跃度较高的组件。
我们在过去多个企业项目中使用过 neuron-core/php-vector 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 neuron-core/php-vector 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
统计信息
- 总下载量: 6
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 3
- 点击次数: 6
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-06-04