- 添加HNSW向量索引提升检索性能 - 实现Hybrid检索模式支持向量和关键词双路召回 - 采用RRF算法融合多路召回结果 - 支持ParentChild分块模式的上下文回填 - 优化向量写入采用批量SQL操作提升性能 - 添加RAG PostgreSQL连接字符串配置 - 更新部署脚本增加PGVector集成测试 - 修正表名引用从document_chunks到b_document_chunks - 重构RagRetrievalService实现完整的检索流程 - 增加重排策略支持关键词和LLM重排 - 修改服务器部署地址配置
14 lines
424 B
C#
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";
|
|
}
|