Files
agent-profiles/suites-help/SDK参考/Python-SDK.md
T

970 B

Python SDK

安装

pip install agentgis-sdk

快速开始

from agentgis import Client

# 初始化
client = Client(api_key="mk_xxxxxxxxx", base_url="https://suites.mercator.cn")

# 查询套件列表
suites = client.suites.list()
for suite in suites:
    print(f"{suite.name} v{suite.version}")

# 查询套件详情
detail = client.suites.get("suite-id-xxx")
print(detail.description)
print(detail.params_schema)

# 提交执行
task = client.suites.execute(
    suite_id="suite-id-xxx",
    inputs={"buffer_distance": 0.5}
)
print(f"Task ID: {task.task_id}")

# 查看执行状态
status = client.tasks.get_status(task.task_id)
print(f"Status: {status}")

# 获取结果
if status == "completed":
    result = client.tasks.get_result(task.task_id)
    print(result)

API 参考

完整的 API 客户端方法列表和参数说明见自动生成的 API 文档: https://suites.mercator.cn/docs