1. Authentication
All API requests require an authentication token. Please ensure you have yourSIRAY_API_TOKEN set as an environment variable or passed directly to the client library.
- Token:
SIRAY_API_TOKEN - Security: Pass the token via an environment variable to prevent hardcoding secrets in your source code.
Check account setting to get your key.API Port: https://api.siray.ai/
2. Unified API Overview
The core of the Siray platform is the “Unified API,” which allows you to interact with various models using a consistentrun() method.
The key components of an API call are:
- Model Identifier: E.g.,
"black-forest-labs/flux-kontext-i2i-pro". - Input Payload: A dictionary/object containing parameters like
promptand the inputimage.
3. Integration Examples
Node.jsNote: Always use the latest model identifiers from the Siray model catalog.
