This commit is contained in:
董海洋
2026-05-24 19:39:06 +08:00
parent 1355e6118d
commit d9037460cf
+6 -2
View File
@@ -1,10 +1,12 @@
const Router = require('koa-router'); const Router = require('koa-router');
const fetch = require('node-fetch'); const fetch = require('node-fetch');
const path = require('path');
const fs = require('fs');
const router = new Router(); const router = new Router();
const DEEPSEEK_API_KEY = 'sk-21cc85a144874d9b902edffe6af8a971'; const DEEPSEEK_API_KEY = 'sk-21cc85a144874d9b902edffe6af8a971';
const DEEPSEEK_API_URL = 'https://api.deepseek.com'; const DEEPSEEK_API_URL = 'https://api.deepseek.com/chat/completions';
router.post('/generate-product', async (ctx) => { router.post('/generate-product', async (ctx) => {
try { try {
@@ -146,6 +148,8 @@ router.post('/recognize-product', async (ctx) => {
"confidence": 0到1之间的数字(识别置信度) "confidence": 0到1之间的数字(识别置信度)
}`; }`;
const imageUrl = `data:image/jpeg;base64,${imageBase64}`;
const response = await fetch(DEEPSEEK_API_URL, { const response = await fetch(DEEPSEEK_API_URL, {
method: 'POST', method: 'POST',
headers: { headers: {
@@ -161,7 +165,7 @@ router.post('/recognize-product', async (ctx) => {
{ {
type: 'image_url', type: 'image_url',
image_url: { image_url: {
url: `data:image/jpeg;base64,${imageBase64}` url: imageUrl
} }
}, },
{ {