Client SDKs
Client SDKs
Choose the client that matches the stable Qufas surface.
SDK strategy
| Workflow | Client | Stable surface |
|---|---|---|
| Python inference | Official OpenAI Python SDK | Chat, streaming, tools, structured outputs, images |
| Node.js / TypeScript inference | Official OpenAI npm package | Chat, streaming, tools, structured outputs, images |
| Python platform | Qufas Python SDK 0.1.0 on PyPI | Dictionary responses for models, usage, balance, and key listing |
| Python platform preview | Qufas Python SDK 0.2.0 (repository-only) | Typed responses, Generations, URL images, and richer error metadata |
| Node platform preview | Qufas Node SDK (repository-only) | Typed Chat/SSE/Images plus management APIs |
Package availability
Qufas Python SDK 0.1.0 is the latest public PyPI release. Repository version 0.2.0 is an unpublished development preview. The Qufas Node SDK is also repository-only and is not published to npm. For inference, the public recommended path is the official OpenAI Python or Node.js package shown in the Quickstart. See the Python or Node preview details.
Transport metadata
Repository-preview Python 0.2.0 typed responses expose request_id. Node preview responses expose requestId, and Node streams expose stream.requestId. Public Python 0.1.0 returns dictionaries and does not expose that typed response contract.
Was this page helpful?
