diff --git a/badges/coverage.svg b/badges/coverage.svg
index 87a9754..3223905 100644
--- a/badges/coverage.svg
+++ b/badges/coverage.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/dist/index.js b/dist/index.js
index 90e893a..5883345 100644
--- a/dist/index.js
+++ b/dist/index.js
@@ -11402,6 +11402,7 @@ const openai_1 = __importDefault(__nccwpck_require__(47));
async function completionRequest(apiKey, systemPrompt, userPrompt) {
try {
const openai = new openai_1.default({ apiKey });
+ const requestTimeout = 300 * 1000; // 5 minutes
const response = await openai.chat.completions.create({
messages: [
{ role: 'system', content: systemPrompt },
@@ -11409,7 +11410,7 @@ async function completionRequest(apiKey, systemPrompt, userPrompt) {
],
model: 'gpt-3.5-turbo'
}, {
- timeout: 60 * 1000 // 60s
+ timeout: requestTimeout
});
if (response.choices &&
response.choices[0] &&
diff --git a/src/ai.ts b/src/ai.ts
index f9a4538..0afe676 100644
--- a/src/ai.ts
+++ b/src/ai.ts
@@ -7,7 +7,7 @@ export async function completionRequest(
): Promise {
try {
const openai = new OpenAI({ apiKey })
- const timeout = 300 * 1000 // 5 minutes
+ const requestTimeout = 300 * 1000 // 5 minutes
const response = await openai.chat.completions.create(
{
messages: [
@@ -17,7 +17,7 @@ export async function completionRequest(
model: 'gpt-3.5-turbo'
},
{
- timeout: timeout
+ timeout: requestTimeout
}
)
if (