商汤日日新 SenseNova 6.8 Flash Lite 使用教程:API 调用、多模态与工具调用详解

发布时间:2026/9/3 5:17:05
商汤日日新 SenseNova 6.8 Flash Lite 使用教程:API 调用、多模态与工具调用详解 商汤日日新 SenseNova 6.8 Flash Lite 使用教程API 调用、多模态与工具调用详解SenseNova 6.8 Flash Lite 模型使用教程纯文本对话、图像输入、Function Calling、流式响应的完整调用方法关键词SenseNova、SenseNova 6.8 Flash Lite、商汤日日新、sensenova-6.8-flash-lite、多模态模型 API、Function Calling 教程、SSE 流式响应、SenseNova API 调用摘要SenseNova 6.8 Flash Lite 是商汤日日新推出的轻量高效多模态智能体模型通过 OpenAI 兼容的 Chat Completions 接口调用。这篇文章介绍它的完整使用方法包括 API Key 申请、纯文本对话、图像输入多模态理解、工具调用Function Calling、流式响应SSE、请求参数与响应结构以及 Flash-Lite 专属积分规则。大家好 这里是「代码简单说」这篇文章主要分享一下商汤日日新 SenseNova 6.8 Flash Lite 模型的使用方法。SenseNova 6.8 Flash Lite 的 model ID 是sensenova-6.8-flash-lite接口完全兼容 OpenAI Chat Completions 协议用现成的 OpenAI SDK 或 curl 就能直接调用。这篇文章适合需要在项目里接入多模态对话、数据分析 Agent 或工具调用能力的开发者。看完之后你可以完成申请 API Key、跑通纯文本对话、传入图片做多模态理解、实现 Function Calling 完整闭环、开启 SSE 流式响应。一、SenseNova 6.8 Flash Lite 是什么SenseNova 6.8 Flash Lite 是日日新轻量高效的多模态智能体模型面向真实复杂任务适配数据分析和复杂信息呈现场景。它的主要特点重点提升多模态 Agent 场景能力更加高效且稳定执行端到端任务复杂数据分析能力显著增强能够高效执行规划、推理、工具调用与结果验证通过主/次 Agent 协作并结合原生多模态能力实现准确、美观、可编辑的演示交付物版本兼容说明根据官方文档从即日起至 8 月 31 日系统开启了兼容路由。使用旧版sensenova-6.7-flash-lite调用接口时请求会自动重定向至sensenova-6.8-flash-lite。也就是说如果代码里还在用 6.7 的 model ID短期内请求不会失败但建议尽早把 model ID 统一改成sensenova-6.8-flash-lite避免兼容路由关闭后接口报错。model IDsensenova-6.8-flash-lite二、准备工作调用 SenseNova API 前需要准备一个 SenseNova 账号一个有效的 API KeycurlWindows 10 以上系统自带也可在 Git Bash 中执行或任意支持 OpenAI 协议的 SDK项目地址API Key 申请控制台https://platform.sensenova.cn/console/keysBase URLhttps://token.sensenova.cn/v1API Key 建议为不同应用/环境创建独立的 Key方便独立监控与轮换密钥可在控制台随时注销。三、鉴权与请求地址所有 API 请求必须在 HTTP Header 中携带 Bearer TokenAuthorization: Bearer $SENSENOVA_API_KEY请求地址POST https://token.sensenova.cn/v1/chat/completions如果使用 OpenAI SDKbase_url设置为https://token.sensenova.cn/v1即可。四、SenseNova 6.8 Flash Lite 使用方法1. 纯文本对话最基础的调用把 API Key 替换成自己的密钥后可直接执行curlhttps://token.sensenova.cn/v1/chat/completions\-HAuthorization: Bearer$SENSENOVA_API_KEY\-HContent-Type: application/json\-d{ model: sensenova-6.8-flash-lite, messages: [ { role: system, content: 你是一个有用的助手。 }, { role: user, content: 介绍一下商汤科技。 } ], stream: false }2. 图像输入多模态理解SenseNova 6.8 Flash Lite 支持通过image_url类型的 content 块传入图片。用户消息的content可以是字符串也可以是内容块数组curlhttps://token.sensenova.cn/v1/chat/completions\-HAuthorization: Bearer$SENSENOVA_API_KEY\-HContent-Type: application/json\-d{ model: sensenova-6.8-flash-lite, messages: [ { content: 你是一个说话客观公正的小助手, role: system }, { role: user, content: [ { type: text, text: 图片里面有什么 }, { type: image_url, image_url: { url: https://www.sensenova.cn/images/logo.png } } ] } ], n: 1, stream: false, max_tokens: 1000, reasoning_effort: none }图像输入的核心结构就是image_url类型的内容块{type:image_url,image_url:{url:https://www.sensenova.cn/images/logo.png}}3. 工具调用Function Calling通过tools字段声明可用函数模型会在需要时以tool_calls的形式返回调用请求。工具执行后以roletool的消息把结果回传再次请求即可获得最终答复。整个流程分三步。第一步声明工具并发起请求{model:sensenova-6.8-flash-lite,messages:[{role:user,content:今天上海天气怎么样}],tools:[{type:function,function:{name:get_weather,description:Get current weather of a city,parameters:{type:object,properties:{city:{type:string}},required:[city]}}}],tool_choice:auto}第二步解析模型返回的 tool_calls模型决定调用工具时finish_reason为tool_calls{choices:[{message:{role:assistant,content:null,tool_calls:[{index:0,id:call_abc123,type:function,function:{name:get_weather,arguments:{\city\: \上海\}}}]},finish_reason:tool_calls}]}第三步回传工具结果获取最终答复{model:sensenova-6.8-flash-lite,messages:[{role:user,content:今天上海天气怎么样},{role:assistant,tool_calls:[{id:call_abc123,type:function,function:{name:get_weather,arguments:{\city\: \上海\}}}]},{role:tool,tool_call_id:call_abc123,content:{\temp\: 22, \desc\: \多云\}}]}4. 流式响应SSE设置stream: true后响应 Content-Type 为text/event-stream每行以data: {json}推送一个 chunk最后以data: [DONE]结束data: {id:chatcmpl-...,object:chat.completion.chunk,created:1713167890,model:sensenova-6.8-flash-lite,choices:[{index:0,delta:{role:assistant,content:},finish_reason:null}]} data: {id:chatcmpl-...,object:chat.completion.chunk,choices:[{index:0,delta:{content:Hello},finish_reason:null}]} data: {id:chatcmpl-...,object:chat.completion.chunk,choices:[{index:0,delta:{content:! How can I help?},finish_reason:null}]} data: {id:chatcmpl-...,object:chat.completion.chunk,choices:[{index:0,delta:{},finish_reason:stop}],usage:{prompt_tokens:12,completion_tokens:8,total_tokens:20}} data: [DONE]注意usage仅在stream_options.include_usagetrue时在最后一个 chunk 中返回。五、请求参数与响应结构请求参数表字段类型必填默认值说明modelstring✅—固定为sensenova-6.8-flash-litemessagesarray✅—对话消息列表role ∈ {system, user, assistant, tool}content 可为字符串或内容块数组图像输入时使用streamboolean—false是否以 SSE 流式返回stream_optionsobject—{include_usage: true}仅streamtrue生效含include_usage(boolean)temperaturefloat—0.6采样温度建议 [0, 2]top_pfloat—0.95核采样范围 (0, 1]max_tokensinteger—65535最大生成 token 数范围 [1, 65536]ninteger—1生成回复数量范围 1–7stopstring | array——停止序列frequency_penaltyfloat—0频率惩罚[0,2]presence_penaltyfloat—0存在惩罚[0,2]reasoning_effortstring—medium推理力度可选low/medium/high/nonetoolsarray——可用工具列表tool_choicestring | object—auto工具选择策略auto/none/required或指定工具parallel_tool_callsboolean—true是否允许并行调用多个工具seedinteger——随机种子Beta范围 [0,9999999]响应结构{id:chatcmpl-8aBcD...,object:chat.completion,created:1713167890,model:sensenova-6.8-flash-lite,choices:[{index:0,message:{role:assistant,content:商汤科技是一家领先的人工智能公司...},finish_reason:stop}],usage:{prompt_tokens:12,completion_tokens:8,total_tokens:20,prompt_tokens_details:{cached_tokens:0}}}finish_reason 枚举value含义stop正常结束length达到 max_tokens 或上下文上限tool_calls模型选择调用工具content_filter内容被合规审核拦截六、Flash-Lite 专属积分规则根据官方公告TokenPlan 于 2026 年 8 月 28 日启用新的积分规则账户内有两类积分通用积分所有已开放模型统一使用的积分Flash-Lite 专属积分仅用于 Flash-Lite 系列模型使用 Flash-Lite 时系统优先扣除专属积分专属积分不足后再扣除通用积分。使用其他模型时只扣除通用积分。公测期间通用积分池和 Flash-Lite 专属积分池分别提供 60,000 积分的滚动 5 小时额度和 600,000 积分的滚动周额度。同时开启了 Flash-Lite 消费返赠活动活动期间每实际消耗 1 积分 Flash-Lite 专属积分返赠 1 通用积分。返赠按自然日汇总、按每小时结算到账每笔返赠积分自到账之日起 30 天有效。从通用积分池扣除的部分不参与返赠。具体余额、用量和扣减记录可以在账户页面查看。七、常见问题1. 还在用 sensenova-6.7-flash-lite 会报错吗在官方文档标注的兼容期内即日起至 8 月 31 日使用sensenova-6.7-flash-lite的请求会自动重定向到sensenova-6.8-flash-lite不会失败。但兼容路由有明确截止日期建议尽早统一改为新 model ID。2. 请求返回 404 或模型不存在怎么办检查 model ID 是否拼写正确正确值为sensenova-6.8-flash-lite。模型 ID 不存在或已下线会返回not_found_error。3. 请求返回 429 怎么办这是速率/额度超限quota_exceeded_error官方建议使用指数退避重试也可以到账户页面确认积分余额和滚动额度使用情况。4. 参数明明没写错却返回 400400 对应invalid_request_error通常是参数缺失、超范围或格式错误例如temperature超出 [0, 2] 范围。对照第五节的参数表检查取值范围即可。5. 多模态请求图片应该怎么传用户消息content必须改成内容块数组图片用image_url类型传入参考第四节的完整示例。不要把 URL 直接拼在文本字符串里。八、总结以上就是 SenseNova 6.8 Flash Lite 的完整使用教程。它的接口兼容 OpenAI Chat Completions 协议Base URL 为https://token.sensenova.cn/v1model ID 为sensenova-6.8-flash-lite。按照上面的步骤操作即可完成纯文本对话、图像输入多模态理解、Function Calling 工具调用闭环和 SSE 流式响应。如果遇到其他问题可以结合具体报错信息和 finish_reason 进行排查。