全部文档
当前文档

暂无内容

如果没有找到您期望的内容,请尝试其他搜索词

文档中心

快速上手

最近更新时间:2025-11-13 19:44:53

创建API Key

  1. 打开星流平台控制台-API Key管理页面,首次访问如果显示以下内容,请点击开通服务后继续使用。开通模型API服务不产生任何费用,详情请参见平台计费

  1. 开通服务后,单击新建API Key,输入API Key名称,选择API Key所属项目及可访问的模型后完成创建。

开通模型

在额度及开通管理页面,您需要对您希望使用的模型进行开通操作。

发送调用请求

在创建完成API Key并进行模型开通操作后,您就可以开始调用API了。您可以参考下方的调用请求,或在控制台-模型广场选择对应模型点击API调用获取示例调用代码。

HTTP请求

curl -sv https://kspmas.ksyun.com/v1/chat/completions \
    -X POST \
    -H 'Content-Type: application/json' \
    -H 'Authorization: Bearer '{API-KEY}' \
    -d \
'{
  "model": "{MODEL}",
  "messages": [
    {
      "role": "user",
      "content": "Who are you?"
    }
  ]
}'

OpenAI SDK

!pip install --upgrade "openai>=1.0"

import os
from openai import OpenAI

client = OpenAI(
    api_key="{API-KEY}",
    base_url="https://kspmas.ksyun.com/v1/",
)

# Non-streaming:
print("----- standard request -----")
completion = client.chat.completions.create(
    model="{MODEL}",  # your model endpoint ID
    messages=[
        {"role": "system", "content": "你是人工智能助手"},
        {"role": "user", "content": "常见的十字花科植物有哪些?"},
    ],
)
print(completion.choices[0].message.content)

# Streaming:
print("----- streaming request -----")
stream = client.chat.completions.create(
    model="{MODEL}",  # your model endpoint ID
    messages=[
        {"role": "system", "content": "你是人工智能助手"},
        {"role": "user", "content": "常见的十字花科植物有哪些?"},
    ],
    stream=True,
)

for chunk in stream:
    if not chunk.choices:
        continue
    print(chunk.choices[0].delta.content, end="")
print()

在运行代码后,稍等片刻您将能看到调用结果。

文档导读
纯净模式常规模式

纯净模式

点击可全屏预览文档内容
文档反馈