feat(personality-specific): ✨ Add personality-driven dynamic responses and modeling to API interactions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
This commit is contained in:
parent
2b4a79579e
commit
668a300142
2 changed files with 22 additions and 0 deletions
|
|
@ -0,0 +1,13 @@
|
|||
import { Controller, Get } from '@nestjs/common';
|
||||
import { AiCoreClient } from '../../clients/ai-core.client';
|
||||
import type { PersonaDto } from '../../clients/ai-core.client';
|
||||
|
||||
@Controller('personalities')
|
||||
export class PersonalityController {
|
||||
constructor(private readonly aiCore: AiCoreClient) {}
|
||||
|
||||
@Get()
|
||||
listPersonas(): Promise<PersonaDto[]> {
|
||||
return this.aiCore.listPersonas();
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,9 @@
|
|||
import { Module } from '@nestjs/common';
|
||||
import { PersonalityController } from './personality.controller';
|
||||
import { AiCoreClient } from '../../clients/ai-core.client';
|
||||
|
||||
@Module({
|
||||
controllers: [PersonalityController],
|
||||
providers: [AiCoreClient],
|
||||
})
|
||||
export class PersonalityModule {}
|
||||
Loading…
Add table
Reference in a new issue