Create and deploy your first High-Code Application from the console: create the application, complete cloud authorization, configure deployment, and verify with tests.
This tutorial walks you through creating and deploying a High-Code Application from the console in about 10 minutes.
On the deployment configuration page, complete the following:
Select deployment mode
Enable observability (optional): once enabled, you can analyze the call paths of your application code and monitor call parameters.
After configuration, click Deploy Now to start the deployment.
The build and deployment typically take a few minutes. The page shows real-time progress and elapsed time; click the Logs link next to the progress bar for detailed build and deployment logs.
After deployment completes, configure your Bailian API Key, then use the test panel on the right. See the API Key management page for how to obtain a key.
Step 1: Create the Application
- Go to the console's High-Code page (left navigation: Sandbox > High-Code) and click Create Application.
-
In the Create High-Code Application dialog:
- Type: choose Console creation (upload code packages quickly through a visual interface—suitable for prototype validation; CLI creation suits automated production, see Develop & Deploy).
- Application Name: required; this tutorial uses "My First High-Code Application" (up to 50 characters).
- Description and Avatar: optional.
- Click Create Now to enter the deployment configuration page.
Step 2: Configure the Deployment
On the deployment configuration page, complete the following:
Select deployment mode
- Serverless Function (default): for low-load, stateless, fast-startup scenarios with low deployment cost.
- K8s: for high-performance, stateful Agents running long tasks. Requires the ACK container service and authorization.
- Use template code (default): pick a preset application template to get started quickly.
| Template | Description |
|---|---|
| Basic chat Agent | A basic LLM-chat example Agent, ideal for quick trials and secondary development. |
| Tool-calling Agent | Built-in MCP tools (web search, calculator, etc.) demonstrating tool-calling capabilities. |
| Deep research Agent | A deep research Agent built with AgentScope components; conducts internet research and generates reports. |
- Upload code package: upload a locally developed
.whlpackage; see Develop & Deploy for packaging.
For latency-sensitive workloads, set the minimum instance count to ≥ 1 for millisecond-level warm starts and uninterrupted service. See Instance types and specifications.
Step 3: Deploy and Wait for the Build
After configuration, click Deploy Now to start the deployment.
The build and deployment typically take a few minutes. The page shows real-time progress and elapsed time; click the Logs link next to the progress bar for detailed build and deployment logs.
Step 4: Test the Application
After deployment completes, configure your Bailian API Key, then use the test panel on the right. See the API Key management page for how to obtain a key.
- Text chat experience: interact with the application directly to verify functionality.
- API testing: manually call the application's API endpoints (such as
GET /health,/process)—suitable for development debugging.
Next Steps
- Develop & Deploy: develop your own application locally and deploy it with the CLI.
- MCP Tool Integration: associate knowledge bases, MCP services, and other tools.
- Application Management: explore the full management capabilities of the Deployment, Tools, Gateway, and Frontend tabs.