使用指南
快速上手
新用户快速入门指南,从注册登录到获取 API Key 并完成首次模型调用的完整流程。
1. 登录平台
访问 SiliconFlow 官网,点击右上角“登录”按钮,按照提示填写基本信息完成登录。 (目前支持短信登录、邮箱登录)
2. 查看模型列表和模型详情
通过 模型广场 查看当前可用的模型详情、模型价格、速率上限等信息,也可以通过模型详情页的”在线体验”进入模型体验中心。
3. 在 playground 体验 GenAI 能力
进入“体验中心( playground )”页面,左侧栏可选择语言模型、文生图模型和图生图模型,选择相应模型即可开始实时体验。输入相关参数及 prompt ,点击“运行”按钮,即可看到模型生成的结果。
4. 使用 SiliconFlow API 调用 GenAI 能力
4.1 创建 API Key
进入 API 密钥页面,点击”新建 API 密钥”,创建您的 API Key。
4.2 通过 REST 接口进行服务调用
您可以直接在平台的 “文档链接” 中使用 API Key 进行在线调用,此处可以生成对应语言的代码。
4.3 通过 OpenAI 接口调用
当前平台的大语言模型支持通过 OpenAI 库进行调用。请确保已安装 Python 3.7.1 或更高版本并配置好虚拟环境,然后在终端/命令行中运行以下命令安装 OpenAI Python 库:
pip install --upgrade openai安装完成后,可直接通过 OpenAI 的相关接口进行调用,目前平台支持 OpenAI 相关的大多数参数。
from openai import OpenAI
client = OpenAI(api_key="YOUR_API_KEY_FROM_CLOUD_SILICONFLOW_CN",
base_url="https://api.siliconflow.cn/v1")
response = client.chat.completions.create(
model='Pro/deepseek-ai/DeepSeek-R1',
messages=[
{"role": "user",
"content": "推理模型会给市场带来哪些新的机会"}
],
stream=True
)
for chunk in response:
if not chunk.choices:
continue
if chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="", flush=True)
reasoning = getattr(chunk.choices[0].delta, 'reasoning_content', None)
if reasoning:
print(reasoning, end="", flush=True)