如何使用QwenLongAPI模型服务灵积(DashScope)

qwen-long可支持最大10,000,000tokens(包含您的问答历史及上传文档的总tokens)的上下文,请参照以下说明选择适合您的使用方式。

为了帮助您选择合适的模型使用方式,我们提供以下几种较为常见的场景及模型的使用方法供您参考。

单文档对话

方法介绍

方法说明

方式1

推荐使用该方法。

方式2

1Mtokens以下的文档可选用该方法。

安装方式:pipinstall--upgrade'openai>=1.0'

检查版本:python-c'importopenai;print("version=",openai.__version__)'

qwen-long支持长文本(文档)对话,文档内容需放在role为system的message中,有以下两种方式可将文档信息输入给模型:

请避免直接将文档内容放在role为user的message中,role为user的message及用于roleplay的systemmessage限制输入最长为9Ktokens。

使用qwen-long时,通过systemmessage提供文档信息时,还必须同时提供一个正常role-play的systemmessage,默认为"Youareahelpfulassistant.",您也可以根据实际需求进行自定义修改,例如“你是一个文本解读专家。”等等。请参照文档中的范例代码作为参考。

类型

默认值

说明

model

string

-

当前模型为qwen-long

messages

list

top_p

(可选)

float

生成过程中的核采样方法概率阈值,例如,取值为0.8时,仅保留概率加起来大于等于0.8的最可能token的最小集合作为候选集。取值范围为(0,1.0),取值越大,生成的随机性越高;取值越低,生成的确定性越高。

temperature(可选)

用于控制模型回复的随机性和多样性。具体来说,temperature值控制了生成文本时对每个候选词的概率分布进行平滑的程度。较高的temperature值会降低概率分布的峰值,使得更多的低概率词被选择,生成结果更加多样化;而较低的temperature值则会增强概率分布的峰值,使得高概率词更容易被选择,生成结果更加确定。

取值范围:[0,2),不建议取值为0,无意义。

max_tokens(可选)

integer

2000

指定模型可生成的最大token个数。例如模型最大输出长度为2k,您可以设置为1k,防止模型输出过长的内容。

不同的模型有不同的输出上限,例如qwen-max输出上限为2k,qwen-plus输出上限为8k。

stream

boolean

False

用于控制是否使用流式输出。当以stream模式输出结果时,接口返回结果为generator,需要通过迭代获取结果,默认每次输出为当前生成的整个序列,最后一次输出为最终全部生成结果。

stop

stringorarray

None

stop参数用于实现内容生成过程的精确控制,在模型生成的内容即将包含指定的字符串或token_id时自动停止。stop可以为string类型或array类型。

您可以通过HTTP接口来调用服务,获得与通过HTTP接口调用OpenAI服务相同结构的返回结果。

需要使用您的API-KEY替换示例中的$DASHSCOPE_API_KEY。

{"error":{"message":"IncorrectAPIkeyprovided.","type":"invalid_request_error","param":null,"code":"invalid_api_key"}}状态码说明错误码

400-Invalidfile[id:xxx].

提供的文件id存在问题

400-Toomanyfilesprovided.

提供的对话文档数量大于等于100

400-File[id:xxx]cannotbefound.

输入的文件已经被删除

400-File[id:xxx]exceedssizelimit.

文档大小超限

400-File[id:xxx]exceedspagelimits(15000pages).

文档页数超限

400-Multipletypesoffilesystempromptdetected,pleasedonotmixfile-idandtextcontentinonerequest.

输入的文件中包含了fileid和文件内容两种方式,当前暂不支持两种方式混用

400-File[id:xxx]formatisnotsupported.

文档格式不支持

400-File[id:xxx]contentblank.

文档内容为空

400-Totalmessagetokenlengthexceedmodellimit(10000000tokens).

输入的messages总token数超过了10M

400-Singleroundfile-contentexceedstokenlimit,pleaseusefileidtosupplylengthyinput.

输入的单条messagetoken数超过了9K

400-Rolespecificationinvalid,pleaserefertoAPIdocumentationforusage.

messages组装格式存在问题,请参考上述参数描述与示例代码进行参考

400-Fileparsinginprogress,pleasetryagainlater.

文档解析中,请稍后再试

400-Inputdatamaycontaininappropriatecontent.

数据检查错误,输入包含疑似敏感内容被绿网拦截

429-Youexceededyourcurrentrequestslist.

您超出了对模型访问的限流值,请稍后再试

500-File[id:xxx]parsingerror.

文档解析失败

500-File[id:xxx]prasingtimeout.

文档解析超时

500-Preprocessorerror.

大模型前处理错误

500-Postprocessorerror.

大模型后处理错误

500-Filecontentconversionerror.

文档message处理错误

500-Anunspecifiedinternalerrorhasoccured.

调用大模型出现异常

500-Responsetimeout.

处理超时,可尝试重试

503-Theengineiscurrentlyoverloaded,pleasetryagainlater.

THE END
1.一个有趣的API:生成随机人设API集成指南起零api生成随机人设API集成指南 引言 随着互联网应用的不断发展,个性化服务成为了提升用户体验的重要手段之一。为了帮助开发者轻松实现个性化推荐和创意生成等功能,ISAS平台提供了一个获取随机人设的API。本文将详细介绍该API的功能、使用方法以及如何将其集成到您的应用程序中。 https://blog.csdn.net/snray/article/details/144081767
2.基于微信小程序的懒人美食帮系统的设计与实现java或python人民生活水平的提高就会造成生活节奏越来越快,很多人吃饭都采用点外卖的方式。现在点外卖的平台已有很多,大多都需要安装它们的APP才可以使用。如果一味的使用外卖平台不仅会造成商家成本的增加,还不利于商家订单的配送。开发小程序+SpringBoot懒人菜品帮可以解决这些问题,实现借助微信就可以点餐。 https://blog.51cto.com/u_15745565/12782181
3.randomrecipes随机食谱应用 是一个基于JavaScript开发的项目,它为用户提供了一个平台,可以方便地获取各种随机的食谱,激发烹饪灵感。这个应用利用了API接口,将网络上的食谱数据整合到用户友好的界面中,使得烹饪爱好者能够轻松浏览和尝试新的菜式。 在JavaScript的世界里,这样的应用通常由前端部分(客户端)和后端部分(服务器端)组成。https://www.coder100.com/index/index/content/id/4044020
4.September2011为了幸福一、 第一周每日食谱(第一天至第七天) 1、 猪肝:用姜、全米酒水、麻油炒成、每日300-500克 如果这一步不允许,再检查/etc/mail/access(它能被通过加FEATURE(access_db)到.mc文件再用m4生成/etcdefine(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl https://suchalin.wordpress.com/2011/09/
5.每日热点0830国家传染病智能监测预警前置软件功能介绍及部署策略、重庆市疾病智能监测预警数据集成和API接口规范等内容量约60kDa的丝氨酸/苏氨酸激酶,也称为蛋白激酶B(PKB),在调节代谢、细胞存活、血管生成等多种生物可以参考运动员们的饮食习惯,他们大都保持相对干净的饮食结构:不喝饮料、不吃零食,食谱中很大一部分会https://www.sccdc.cn/Article/View?id=34401
6.蜡样芽胞杆菌生化鉴定实验中,API50CH的培养温度是()糖的有氧氧化是体内获取能量的主要途径,葡萄糖被彻底氧化分解生成()。 A. 二氧化碳 B. 水 C. 假定个体的摄入量与需求量之间并无联系,当某一群体的平均能量摄入量达到其推荐摄入量时,随机个体摄入不下列不是食谱评价内容的是() A. 是否做到食物多样化 B. 各类食物的量是否充足 C. 主食和蔬菜https://www.shuashuati.com/ti/311a31492a6e462292a742052bd3e056.html?fm=bde80ff48519045d9afc4c224af62796fe
7.推广及应用范文12篇(全文)实际监测结果表明,实行玉米保护性耕作地块可以增加土壤储水量14%~15%,提高土壤水分利用率15%~17%,减少风蚀60%,可抑制沙尘暴的生成,并有效解决了焚烧秸秆(4) 了解用户的回访率、每日平均用户数量和用户在应用中所花费时间等信息。 所有这些信息都很有价值, 能够帮助你呈现最棒的体验和应用。以下API可以帮助你https://www.99xueshu.com/w/ikeys2cpfn1i.html
8.一个月超3万个GPTs!深扒全球Top50GPTs,谁是民间GPT王者?这是Z世代流行语的翻译器,可以翻译互联网上的一些热梗。它由ChatGPT开发生成,日调用量达197661。 GPT地址:https://chat.openai.com/g/g-OCOyXYJjW 17、副主厨(Sous Chef):基于现有食材提供食谱并生成图片 副主厨可以根据用户现有的食材提供相应食谱,如果用户有其它想制作的美食它也能列举出购买清单,并且通过图像http://www.bianews.com/news/details?id=173450
9.GitHubhensonyuan/1000chineseindependentdeveloperAI 视频生成 Leo TalkingAvatar TalkingAvatar AI 数字人视频生成平台,支持多语言和个性化定制。 AI 塔罗占卜 Leo AI 塔罗耳语 AI 塔罗耳语 AI 在线塔罗占卜平台,支持多种牌阵和每日运势功能。 AI 占卜工具 Leo AI 雷诺曼占卜 AI 雷诺曼占卜 AI 雷诺曼牌在线占卜,提供多种主题牌阵。 开发效率工具 94R7 SparkleEashttps://github.com/hensonyuan/1000-chinese-independent-developer-plus
10.全球AI网站汇总思维导图模板Pixela.ai允许用户上传稳定扩散算法生成的图像与社区共享。该工具还允许用户找到随机纹理。 https://pixelaAI Recipe Generator食谱生成器提供了一个快速和简单的方法来创建自定义食谱。你所需要做的就是创建一SaaS AI Tools是您的新AI工具和每日AI新闻的来源,帮助您的创造力提升到一个新的水平。 https://https://www.processon.com/view/6459dd33b32d8e579cd939cc
11.awesomegoxpath star:373 Go的XPath包。 xquery star:155 XQuery允许您使用XPath表达式从HTML/XML文档中提取数据。 xml2map star:29 XML来映射转换器编写的Golang。 xmlwriter star:18 基于libxml2的xmlwriter模块的过程性XML生成API。 XML-Comp star:15 简单的命令行XML比较器,生成文件夹、文件和标记的差https://gitea.mrx.ltd/Go-pkg/awesome-go-cn/src/commit/ff19ae1dd141e6e031772c9aa0c590ea2ef0163f/README.md
12.探火导航·媒体人必备站点收录/微信视频号/设计师/短视频/抖音从编写代码的提示,食谱的提示,生成营销策略,甚至是健身程序。 GPT Cheat Sheet 收集最喜欢的ChatGPT提示,第三方(免费)软件产品和一般提示,以获得更多的ChatGPT作为一个企业主!定期更新,永远免费。解锁GPT使用方法!值得学习! PromptExtend 提示扩展Ai工具的中途旅程。从种子提示创建多个增强的Ai美术提示。生成随机http://hao.tanhuoo.com/
13.校园安全数据驾驶舱需求说明.docx校园安全数据驾驶舱需求说明驾驶舱模块基于EGIS一张图,可以对区域学校的校园安全数据进行采集、统计、分析、决策生成各安全管理专项大数据视图,形成专项态势分析。包括总驾驶舱、校园综合指挥、校园监控督导等业务应用,还包含基于的系统对接、预警接入、物联感知、数据统计分析等基础应用,实现区域校园安全数据的数字化管理,https://www.renrendoc.com/paper/323582596.html
14.菜谱大全菜谱大全API接口标准化API接口聚合数据菜谱大全API,收录了蛋、奶制品、饼、面、蔬菜、水果、干果、肉类、水产等类别的十多万条菜谱数据,每日更新,可谓真正的菜谱(食谱)大全。https://www.juhe.cn/docs/api/id/46
15.Python文档目录—Python3.7.13文档random --- 生成伪随机数 簿记功能 整数用函数 序列用函数 实值分布 替代生成器 关于再现性的说明 例子和配方 statistics --- 数学统计函数 平均值以及对中心位置的评估 对分散程度的评估 函数细节 异常 函数式编程模块 itertools --- 为高效循环而创建迭代器的函数 Itertool函数 Itertools食谱 functools --- 高http://docs.python.org/zh-cn/3.7/contents.html
16.火山引擎VeDI数据服务平台:在电商嘲中,如何解决API编排问题想对API 的返回参数进行一些数据处理或者计算,例如电商平台希望根据用户的购买历史和浏览行为来提供个性化的产品推荐。API 节点首先调用产品信息 API 和用户行为 API 获取所需数据,然后编程节点对这些数据进行分析和处理,最终生成推荐列表。 API 编排主要是依赖各个 API 节点来拓展 API 的数据能力,所以想要高效快速实现一https://my.oschina.net/u/5588928/blog/16492669
17.ivano/GitHubDailyipycanvas 可应用于 Jupyter 的可交互式画布,通过对接浏览器的 Canvas API,便可使用 Python 绘制简单的文本、线条、多边形、弧线等图形 stock 一个开源的10 小时完成 10 个前端项目的挑战,包含了计时器、问卷调查、食谱应用、笔记应用、待办事项、电影应用、GitHub 个人资料页面、绘图应用、密码生成器和天气应用https://gitee.com/ivano/GitHubDaily
18.硬刚OpenAI!谷歌推出Gemini2.0,全面转向Agent,多模态输入输出为应对OpenAI此前推出的众多新产品,谷歌周三推出下一代重要人工智能模型Gemini 2.0 Flash,成为2.0家族第一个模型,主推原生多模态输入输出+Agent,速度比1.5 Pro快两倍,关键性能指标甚至超过了1.5 Pro,可以原生生成图像和音频,同时支持文本生成,还可以使用第三方应用程序和服务,使其能够访问谷歌搜索、执行代码等功能。谷歌https://wallstreetcn.com/articles/3736746?keyword=OpenAI