SDK Overview
This section summarizes the examples under sdk/ to help you quickly integrate with the AI-DaaS data service:
- Java: typed client and generic CRUD repository, supporting queries, mutations, and upserts.
- Python: lightweight HTTP client and scripts covering common CRUD operations.
- Node.js: CRUD scripts based on v2 DSL to quickly connect to the backend.
It is recommended to prepare the following environment variables so examples can run smoothly:
KC_TOKEN_URL: Keycloak token endpoint, for examplehttps://auth.loambase.com/realms/<realm>/protocol/openid-connect/tokenKC_CLIENT_ID,KC_CLIENT_SECRET: client credentials (keep secret, server-side only)TENANT_ID: tenant ID, for example07c5b6ffBASE_URL: gateway base URL, for examplehttps://api.loambase.comENTITY_NAME: entity name (examples default tocustomers)PK_FIELD: primary key field (examples default toid)
Next step: choose your language and follow the corresponding getting-started guide.