From 918b285bda6bd0d788f462b5ce6ef1cb4e5c96c3 Mon Sep 17 00:00:00 2001 From: zoncrd Date: Thu, 10 Aug 2023 15:00:17 +0200 Subject: [PATCH] feat: update var names --- src/cli.ts | 4 ++-- src/options.ts | 8 ++++---- src/reviewer.ts | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/cli.ts b/src/cli.ts index 53862f4..a1413b4 100644 --- a/src/cli.ts +++ b/src/cli.ts @@ -3,7 +3,7 @@ import { Reviewer } from './reviewer'; import { Options as Config } from './options'; import { cliCanRun } from './utils'; -type CliOptions = { +type o = { pr: number; repository: string; owner: string; @@ -20,7 +20,7 @@ type CliOptions = { .requiredOption('-r, --repository ', 'Repository name to review') .requiredOption('-o, --owner ', 'Repository owner') .addOption(new Option('-m, --model ', 'OpenAI GPT model to use').choices(['gpt-3.5-turbo', 'gpt-4']).makeOptionMandatory(true)) - .action(async (options: CliOptions) => { + .action(async (options: o) => { if(cliCanRun()) { const config = new Config({ openaiApiBaseUrl: 'https://api.openai.com/v1', diff --git a/src/options.ts b/src/options.ts index 0c7e5e3..b7ac84a 100644 --- a/src/options.ts +++ b/src/options.ts @@ -3,16 +3,16 @@ export const SUPPORTED_ACTIONS = ['opened', 'labeled']; export const SUPPORTED_FILE_EXTENSIONS = ['.js', '.ts', '.py', '.java']; export class Options { - openaiApiKey: string; - openaiApiBaseUrl: string; + openai_Api_Key: string; + openai_Api_Base_Url: string; openaiModel: 'gpt-4' | 'gpt-3.5-turbo'; constructor(params: { openaiApiBaseUrl: string; openaiModel: string; }) { - this.openaiApiKey = process.env.OPENAI_API_KEY!; - this.openaiApiBaseUrl = params.openaiApiBaseUrl; + this.openai_Api_Key = process.env.OPENAI_API_KEY!; + this.openai_Api_Base_Url = params.openaiApiBaseUrl; this.openaiModel = Options.parseGptModel(params.openaiModel); } diff --git a/src/reviewer.ts b/src/reviewer.ts index f616ee5..5822512 100644 --- a/src/reviewer.ts +++ b/src/reviewer.ts @@ -29,7 +29,7 @@ export class Reviewer { constructor(options: Options) { this.options = options; - const model = createOpenAILanguageModel(options.openaiApiKey, options.openaiModel); + const model = createOpenAILanguageModel(options.openai_Api_Key, options.openaiModel); const schema = fs.readFileSync(path.join(__dirname, 'commentArraySchema.ts'), 'utf8'); this.translator = createJsonTranslator(model, schema, 'CommentArraySchema'); }