build-flow.api/tests/BuildFlow.Rag.Tests/PostgresRagCollection.cs
xiangning 7479521546 feat(rag): 实现RAG模块的Hybrid检索和向量索引优化
- 添加HNSW向量索引提升检索性能
- 实现Hybrid检索模式支持向量和关键词双路召回
- 采用RRF算法融合多路召回结果
- 支持ParentChild分块模式的上下文回填
- 优化向量写入采用批量SQL操作提升性能
- 添加RAG PostgreSQL连接字符串配置
- 更新部署脚本增加PGVector集成测试
- 修正表名引用从document_chunks到b_document_chunks
- 重构RagRetrievalService实现完整的检索流程
- 增加重排策略支持关键词和LLM重排
- 修改服务器部署地址配置
2026-08-11 10:59:09 +08:00

14 lines
424 B
C#

using Xunit;
namespace BuildFlow.Rag.Tests;
/// <summary>
/// 串行执行 RAG PostgreSQL 向量集成测试,避免共享测试服务发生数据库级竞争。
/// </summary>
[CollectionDefinition(Name, DisableParallelization = true)]
public sealed class PostgresRagCollection : ICollectionFixture<PostgresRagFixture>
{
/// <summary>集合名称。</summary>
public const string Name = "rag-postgres-vector";
}