add basic code to call deepseek

This commit is contained in:
geekgeekrun
2025-04-12 14:35:58 +08:00
parent 7458067708
commit 85e27dc6ef
5 changed files with 166 additions and 15 deletions
+21
View File
@@ -0,0 +1,21 @@
import OpenAI from "openai";
const GPT_API_KEY = `sk-40fdef46fee24402bc05311304fce7a1`
export async function completes(messages) {
const openai = new OpenAI({
baseURL: 'https://api.deepseek.com',
apiKey: GPT_API_KEY
});
const completion = await openai.chat.completions.create({
messages,
model: "deepseek-chat",
frequency_penalty: 0,
max_tokens: 100,
temperature: 0.2
});
console.log(completion.choices[0].message.content);
return completion.choices?.[0] ?? null;
}
+4 -3
View File
@@ -3,9 +3,10 @@
"private": true,
"version": "1.0.0",
"description": "utils",
"scripts": {
},
"scripts": {},
"author": "geekgeekrun",
"license": "ISC",
"dependencies": {}
"dependencies": {
"openai": "^4.91.1"
}
}