Commit 87d35042 by archer

perf: 阈值

parent 77dc961a
...@@ -79,10 +79,8 @@ export async function generateQA(next = false): Promise<any> { ...@@ -79,10 +79,8 @@ export async function generateQA(next = false): Promise<any> {
.createChatCompletion( .createChatCompletion(
{ {
model: ChatModelNameEnum.GPT35, model: ChatModelNameEnum.GPT35,
temperature: 0.7, temperature: 0.8,
n: 1, n: 1,
frequency_penalty: 1, // 越大,重复内容越少
presence_penalty: -1, // 越大,越容易出现新内容
messages: [ messages: [
systemPrompt, systemPrompt,
{ {
......
...@@ -47,7 +47,8 @@ export async function generateVector(next = false): Promise<any> { ...@@ -47,7 +47,8 @@ export async function generateVector(next = false): Promise<any> {
} catch (error: any) { } catch (error: any) {
if (error?.code === 501) { if (error?.code === 501) {
await redis.del(dataItem.id); await redis.del(dataItem.id);
throw new Error(error?.message); generateVector(true);
return;
} }
throw new Error('获取 openai key 失败'); throw new Error('获取 openai key 失败');
...@@ -102,6 +103,6 @@ export async function generateVector(next = false): Promise<any> { ...@@ -102,6 +103,6 @@ export async function generateVector(next = false): Promise<any> {
} }
setTimeout(() => { setTimeout(() => {
generateVector(true); generateVector(true);
}, 4000); }, 2000);
} }
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment