Java
Esta página aún no está disponible en tu idioma.
InferenceKey ships native bindings today for Python (inferencekey) and Node / TypeScript (@inferencekey/sdk). A Java client is on the roadmap.
What to expect
- Distribution. Published to Maven Central under the intended coordinates
dev.inferencekey:inferencekey-sdk. - Same surface. The API will mirror the other languages: a
ManagementClientfor the control plane (ik_sdk_tokens) and aDataClientfor the data plane (ik_live_tokens), withensure(...)for idempotent provisioning andendpoint(...)for inference. Feature parity is reached over time — newer conveniences such as streaming and readiness helpers may land after the first release. - Same model. Two tokens, two clients, least privilege. The control client provisions and reconciles workloads; the data client calls inference per workload. See Tokens for the split.
- Same configuration. The shared environment variables apply:
INFERENCEKEY_BASE_URL,INFERENCEKEY_PROJECT,INFERENCEKEY_API_KEY, andINFERENCEKEY_SDK_TOKEN.
In the meantime
You can use any of the shipped languages today, or call the wire API directly (OpenAI-compatible data plane under /endpoint/:projectSlug/:workloadSlug/v1/...).
Python SDK Shipped today: pip install inferencekey.
Node / TypeScript SDK Shipped today: @inferencekey/sdk.
New to InferenceKey? Create an account or open the dashboard · Learn more at inferencekey.com.