diff --git a/.env b/.env index c70e475..aa264b2 100644 --- a/.env +++ b/.env @@ -1,10 +1,12 @@ -# 硅基流动API配置 -SILICONFLOW_API_KEY=sk-xnhmtotmlpjomrejbwdbczbpbyvanpxndvbxltodjwzbpmni -SILICONFLOW_MODEL=deepseek-ai/DeepSeek-V3.2-Exp +# 华为大模型API配置(必需) +# API端点地址 +HUAWEI_API_ENDPOINT=http://10.100.31.26:3001/v1/chat/completions -# 华为大模型API配置(预留) -HUAWEI_API_ENDPOINT= -HUAWEI_API_KEY= +# API密钥 +HUAWEI_API_KEY=sk-PoeiV3qwyTIRqcVc84E8E24cD2904872859a87922e0d9186 + +# 模型名称 +HUAWEI_MODEL=DeepSeek-R1-Distill-Llama-70B # 数据库配置 DB_HOST=152.136.177.240 diff --git a/.env.example b/.env.example index fb05148..ac8fee7 100644 --- a/.env.example +++ b/.env.example @@ -1,10 +1,12 @@ -# 硅基流动API配置 -SILICONFLOW_API_KEY=your_api_key_here -SILICONFLOW_MODEL=deepseek-ai/DeepSeek-V3.2-Exp +# 华为大模型API配置(必需) +# API端点地址 +HUAWEI_API_ENDPOINT=http://10.100.31.26:3001/v1/chat/completions -# 华为大模型API配置(预留) -HUAWEI_API_ENDPOINT= -HUAWEI_API_KEY= +# API密钥 +HUAWEI_API_KEY=sk-PoeiV3qwyTIRqcVc84E8E24cD2904872859a87922e0d9186 + +# 模型名称 +HUAWEI_MODEL=DeepSeek-R1-Distill-Llama-70B # 数据库配置 DB_HOST=152.136.177.240 diff --git a/README.md b/README.md index b8f0afe..a61c9ef 100644 --- a/README.md +++ b/README.md @@ -73,8 +73,13 @@ cp .env.example .env ```env # 华为大模型API配置(必需,已内置默认值,如需修改可调整) -HUAWEI_API_KEY=sk-PoeiV3qwyTIRqcVc84E8E24cD2904872859a87922e0d9186 +# API端点地址 HUAWEI_API_ENDPOINT=http://10.100.31.26:3001/v1/chat/completions + +# API密钥 +HUAWEI_API_KEY=sk-PoeiV3qwyTIRqcVc84E8E24cD2904872859a87922e0d9186 + +# 模型名称 HUAWEI_MODEL=DeepSeek-R1-Distill-Llama-70B # 数据库配置(已默认配置,如需修改可调整) @@ -85,6 +90,34 @@ DB_PASSWORD=6QsGK6MpePZDE57Z DB_NAME=finyx ``` +**华为大模型API调用示例:** + +```bash +curl --location --request POST 'http://10.100.31.26:3001/v1/chat/completions' \ +--header 'Authorization: Bearer sk-PoeiV3qwyTIRqcVc84E8E24cD2904872859a87922e0d9186' \ +--header 'Content-Type: application/json' \ +--data-raw '{ + "model": "DeepSeek-R1-Distill-Llama-70B", + "messages": [ + { + "role": "user", + "content": "介绍一下山西的营商环境,推荐适合什么行业经营" + } + ], + "stream": false, + "presence_penalty": 1.03, + "frequency_penalty": 1.0, + "repetition_penalty": 1.0, + "temperature": 0.5, + "top_p": 0.95, + "top_k": 1, + "seed": 1, + "max_tokens": 8192, + "n": 2, + "best_of": 2 +}' +``` + ### 3. 启动服务 ```bash