import { Module } from '@nestjs/common';
import { MongooseModule } from '@nestjs/mongoose';
import { AiModelsService } from './ai-models.service';
import { AiModel, AiModelSchema, AiModelGroup, AiModelGroupSchema } from './ai-models.model';
import { ConfigModule } from '../config/config.module';

@Module({
	imports: [
		MongooseModule.forFeature([
			{ name: AiModel.name, schema: AiModelSchema },
			{ name: AiModelGroup.name, schema: AiModelGroupSchema }
		]),
		ConfigModule
	],
	providers: [AiModelsService],
	exports: [AiModelsService],
})
export class AiModelsModule {}
