Files
moeka-project/packages/memory-pgvector/src/index.ts
T

25 lines
595 B
TypeScript

import process from 'node:process'
import { Format, LogLevel, setGlobalFormat, setGlobalLogLevel } from '@guiiai/logg'
import { Client } from '@proj-airi/server-sdk'
import { runUntilSignal } from '@proj-airi/server-sdk/utils/node'
setGlobalFormat(Format.Pretty)
setGlobalLogLevel(LogLevel.Log)
async function main() {
const client = new Client<{ connectionString: string }>({
name: 'memory-pgvector',
})
client.onEvent('module:configure', (_event) => {
})
runUntilSignal()
process.on('SIGINT', () => client.close())
process.on('SIGTERM', () => client.close())
}
main()