使用API调用服务

基础URL: https://api.siliconflow.cn/v1

生成API密钥

在“API 密钥”页签 点击“创建新 API 密钥”,并点击复制,以在您的 API 场景中进行使用。

使用REST API调用服务

除了openai 的兼容接口,您可以直接在平台的“文档链接”中使用您的 API-key ,并生成对应语言的代码:

说明:在平台上填入自己的密钥,并填入 Message 信息后,点击“Try It!”即可调用接口。

此处需要确保 message 信息为已填入状态

调试完成后,您可以复制右侧的代码,在场景中进行使用。

通过OpenAI接口调用

安装 Python 3.7.1 或更高版本并设置虚拟环境后,即可安装 OpenAI Python 库。从终端/命令行运行:

pip install --upgrade openai

完成此操作后,running 将显示您在当前环境中安装的 Python 库,确认 OpenAI Python 库已成功安装。

之后可以直接通过 openai 的相关接口进行调用,目前平台支持了 OpenAI 相关的大多数参数。

示例如下:

from openai import OpenAI

client = OpenAI(api_key="YOUR_API_KEY", base_url="https://api.siliconflow.cn/v1")

response = client.chat.completions.create(
    model='alibaba/Qwen1.5-110B-Chat',
    messages=[
        {'role': 'user', 'content': "抛砖引玉是什么意思呀"}
    ],
    stream=True
)

for chunk in response:
    print(chunk.choices[0].delta.content)