| 12345678910111213141516171819 |
- import { Module, forwardRef } from '@nestjs/common';
- import { RagService } from './rag.service';
- import { ElasticsearchModule } from '../elasticsearch/elasticsearch.module';
- import { EmbeddingService } from '../knowledge-base/embedding.service';
- import { ModelConfigModule } from '../model-config/model-config.module';
- import { UserSettingModule } from '../user-setting/user-setting.module';
- import { RerankService } from './rerank.service';
- @Module({
- imports: [
- forwardRef(() => ElasticsearchModule),
- ModelConfigModule,
- UserSettingModule,
- ],
- providers: [RagService, EmbeddingService, RerankService],
- exports: [RagService],
- })
- export class RagModule { }
|