模型服务灵积DashScope是什么
模型服务灵积DashScope是阿里云推出的大模型服务平台,已升级至百炼平台。它通过灵活、易用的模型API服务,让各种模态模型的能力都能方便地为AI开发者所用。该平台不仅允许开发者直接集成大模型的强大能力,还能对模型进行训练微调,实现模型定制化。其模型生态丰富,涵盖了多种类型的大语言模型,如通义千问系列,包括开源的不同规模版本,基于Transformer结构在超大规模预训练数据上训练得到,能用于对话、问答等多种场景;还有Llama2、Llama3等系列模型,Llama3在训练数据量上有极大扩充,增强了模型性能;BiLLa是改良的开源LLaMA模型,增强了中文推理能力;元语功能型对话大模型V2支持中英双语,经过优化能更好地进行功能型对话。此外,还有文生图模型如StableDiffusion,语音合成模型Sambert,语音识别模型Paraformer等,以及图像生成、背景生成、人像风格重绘等相关模型,能满足不同开发者在创意、设计、办公、教育等多个领域的需求。它为AI应用开发者提供了品类丰富、数量众多的模型选择,通过API接口提供开箱即用、能力卓越、成本经济的模型服务,帮助开发者快速实现各种应用开发,提升开发效率,创造更多的商业价值和社会价值。
模型服务灵积DashScope使用示例
首先前往模型中心查看模型介绍,选定想要使用的模型,比如通义千问。接着免费开通模型服务灵积,创建API – KEY。然后根据开发语言,安装对应的DashScope SDK。最后参考模型快速文档,使用示例代码调用模型,例如使用以下代码调用通义千问模型:
“`python
from http import HTTPStatus
import dashscope
dashscope.api_key = ‘your-dashscope-api-key’
messages = [
{‘role’: ‘system’, ‘content’: ‘You are a helpful assistant.’},
{‘role’: ‘user’, ‘content’: ‘如何做西红柿鸡蛋?’}
]
response = dashscope.Generation.call(model=’qwen-turbo’, messages=messages, result_format=’message’)
if response.status_code == HTTPStatus.OK:
print(response)
else:
print(‘Request id: %s, Status code: %s, error code: %s, error message: %s’ % (response.request_id, response.status_code, response.code, response.message))
“`