mirror of
https://dev.azure.com/globalhealthx/EMR/_git/helix-engage-server
synced 2026-04-11 18:08:16 +00:00
feat: add AI enrichment service with Claude Haiku and rule-based fallback
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
8
src/ai/ai.module.ts
Normal file
8
src/ai/ai.module.ts
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
import { Module } from '@nestjs/common';
|
||||||
|
import { AiEnrichmentService } from './ai-enrichment.service';
|
||||||
|
|
||||||
|
@Module({
|
||||||
|
providers: [AiEnrichmentService],
|
||||||
|
exports: [AiEnrichmentService],
|
||||||
|
})
|
||||||
|
export class AiModule {}
|
||||||
@@ -1,6 +1,7 @@
|
|||||||
import { Module } from '@nestjs/common';
|
import { Module } from '@nestjs/common';
|
||||||
import { ConfigModule } from '@nestjs/config';
|
import { ConfigModule } from '@nestjs/config';
|
||||||
import configuration from './config/configuration';
|
import configuration from './config/configuration';
|
||||||
|
import { AiModule } from './ai/ai.module';
|
||||||
import { PlatformModule } from './platform/platform.module';
|
import { PlatformModule } from './platform/platform.module';
|
||||||
import { ExotelModule } from './exotel/exotel.module';
|
import { ExotelModule } from './exotel/exotel.module';
|
||||||
|
|
||||||
@@ -10,6 +11,7 @@ import { ExotelModule } from './exotel/exotel.module';
|
|||||||
load: [configuration],
|
load: [configuration],
|
||||||
isGlobal: true,
|
isGlobal: true,
|
||||||
}),
|
}),
|
||||||
|
AiModule,
|
||||||
PlatformModule,
|
PlatformModule,
|
||||||
ExotelModule,
|
ExotelModule,
|
||||||
],
|
],
|
||||||
|
|||||||
Reference in New Issue
Block a user