All files / src/modules/ai ai.module.ts

0% Statements 0/11
100% Branches 0/0
100% Functions 0/0
0% Lines 0/9

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28                                                       
import { Module } from '@nestjs/common';
import { ConfigModule } from '@nestjs/config';
import { AIService } from './services/ai.service';
import { HuggingFaceService } from './services/huggingface.service';
import { OpenRouterService } from './services/openrouter.service';
import { AnthropicService } from './services/anthropic.service';
import { CacheService } from './services/cache.service';
import { AIController } from './ai.controller';
 
@Module({
  imports: [ConfigModule],
  controllers: [AIController],
  providers: [
    AIService,
    HuggingFaceService,
    OpenRouterService,
    AnthropicService,
    CacheService,
  ],
  exports: [
    AIService,
    HuggingFaceService,
    OpenRouterService,
    AnthropicService,
  ],
})
export class AIModule {}