全部文档
当前文档

暂无内容

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

文档中心

本地调用Agent运行时

最近更新时间:2026-05-20 16:38:13

Agent Engine运行时创建完成后,您可通过OpenAI SDK的标准格式进行调用,具体操作如下。

前提条件

操作步骤

步骤一:安装OpenAI SDK

执行如下命令,本地安装OpenAI SDK。当终端返回Successfully installed ...时,表示 SDK 已安装成功。您也可以通过执行 pip show openai 命令来验证安装。

pip3 install -U openai

步骤二:调用Agent运行时

  1. 登录星流平台,在顶部导航栏选择模型应用服务 > Agent Engine运行时

  2. 运行时列表内,点击目标运行时的名称/ID,进入其详情页面。

  3. 在目标运行时的详情页面,复制并获取公网域名API Key

  4. 本地新建 agent_test.py 文件,参考以下说明和格式,编辑 Python 代码文件。

    • api_key:为上一步在详情页面,复制获取的API Key

    • base_url:为上一步在详情页面,复制获取的公网域名+API版本路径 /v1/,故该参数的值为:公网域名/v1/,形如:https://ar-xxxxxxx-6d5c341f.agent.kspmas.ksyun.com/v1/

    • model:Agent默认使用 glm-5 模型,您也可根据实际情况,选择已配置好的其他模型。

    import os
    from openai import OpenAI
    
    # 初始化客户端
    client = OpenAI(
        api_key="ak-f2287af52bxxxxxd6a92cccb02bf3",
        base_url="https://ar-xxxxxxx-6d5c341f.agent.kspmas.ksyun.com/v1/", 
    )
    
    # 调用 Chat Completions API
    response = client.chat.completions.create(
        model="glm-5",
        messages=[
            {"role": "system", "content": "你是人工智能助手"},
            {"role": "user", "content": "常见的十字花科植物有哪些?"},
        ],
        temperature=0.7,      # 随机性 0-2
        max_tokens=100,       # 最大输出长度
        top_p=1.0,           # 核采样
        frequency_penalty=0,  # 频率惩罚
        presence_penalty=0    # 存在惩罚
    )
    
    # 获取回复
    print(response.choices[0].message.content)
  5. 完成上述操作,在本地终端,进入示例文件所在目录,执行 python3 agent_test.py 命令,即可调用该服务。

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

纯净模式

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