Skip to content

Commit

Permalink
chore: migration
Browse files Browse the repository at this point in the history
  • Loading branch information
tea-artist committed Nov 29, 2024
1 parent f13518f commit 97166f9
Show file tree
Hide file tree
Showing 6 changed files with 9 additions and 9 deletions.
4 changes: 2 additions & 2 deletions apps/nestjs-backend/src/features/ai/ai.module.ts
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
import { Module } from '@nestjs/common';
import { ConfigModule } from '@nestjs/config';
import { SettingModule } from '../setting/setting.module';
import { AiController } from './ai.controller';
import { AiService } from './ai.service';

@Module({
imports: [ConfigModule],
imports: [SettingModule],
controllers: [AiController],
providers: [AiService],
})
Expand Down
3 changes: 2 additions & 1 deletion apps/nestjs-backend/src/features/ai/ai.service.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { createOpenAI } from '@ai-sdk/openai';
import { Injectable } from '@nestjs/common';
import { SettingService } from '../setting/setting.service';
import { streamText } from 'ai';
import { SettingService } from '../setting/setting.service';

export enum Task {
Translation = 'translation',
Expand All @@ -12,6 +12,7 @@ export enum Task {
export class AiService {
constructor(private readonly settingService: SettingService) {}

// eslint-disable-next-line @typescript-eslint/naming-convention
static taskModelMap = {
[Task.Coding]: 'codingModel',
[Task.Translation]: 'translationModel',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ import type { ISettingVo } from '@teable/openapi';
import { IUpdateSettingRo, updateSettingRoSchema } from '@teable/openapi';
import { ZodValidationPipe } from '../../zod.validation.pipe';
import { Permissions } from '../auth/decorators/permissions.decorator';
import { SettingService } from './setting.service';
import { Public } from '../auth/decorators/public.decorator';
import { SettingService } from './setting.service';

@Controller('api/admin/setting')
export class SettingController {
Expand Down
5 changes: 0 additions & 5 deletions apps/nextjs-app/.env.example
Original file line number Diff line number Diff line change
Expand Up @@ -164,8 +164,3 @@ NEXT_BUILD_ENV_SENTRY_DEBUG=false
NEXT_BUILD_ENV_SENTRY_TRACING=false
# enable nextjs image optimization
NEXT_ENV_IMAGES_ALL_REMOTE=true

# openai api key
OPENAI_API_KEY="xxxxxxxxx"
# openai base url
OPENAI_BASE_URL="xxxxxxxxx"
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
-- AlterTable
ALTER TABLE "setting" ADD COLUMN "ai_config" TEXT;
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
-- AlterTable
ALTER TABLE "setting" ADD COLUMN "ai_config" TEXT;

0 comments on commit 97166f9

Please sign in to comment.