app builder
Basic Information
AppBuilder-SDK is a client SDK from Baidu for developers building AI-native applications on the AppBuilder platform. It is designed to let developers call large models hosted on Baidu, invoke a library of over 40 capability components drawn from the Baidu ecosystem, manage and use AI-native applications published on the AppBuilder web console, and orchestrate end-to-end agent workflows. The SDK supports Python (requires Python >=3.9) and also has Java and Go editions and Docker images. It provides APIs such as AppBuilderClient to create and drive conversations with published apps and can register local functions to link local code with cloud components. The repo includes documentation, cookbooks and examples for rapid prototyping and production deployment.