Croupier Python SDKCroupier Python SDK
指南
API 参考
  • C++
  • Go
  • Java
  • JavaScript
Croupier 主项目
GitHub
指南
API 参考
  • C++
  • Go
  • Java
  • JavaScript
Croupier 主项目
GitHub
  • Croupier Python SDK
  • 指南

    • 入门指南
    • /guide/quick-start.html
  • API

    • API 参考

API 参考

ClientConfig

from croupier_sdk import ClientConfig

config = ClientConfig(
    agent_addr="localhost:19090",
    game_id="my-game",
    env="development",
    insecure=True,
)

CroupierClient

from croupier_sdk import CroupierClient

client = CroupierClient(config)
client.register_function(descriptor, handler)
client.connect()
client.serve()
client.close()

函数描述符

descriptor = {
    "id": "function.id",
    "version": "0.1.0",
    "name": "Function Name",
    "description": "Description",
}

处理器函数

def handler(context: dict, payload: dict) -> dict:
    # 处理逻辑
    return {"success": True}
Edit this page
最近更新: 2026/1/8 14:29
Contributors: cuihairu