Create Chat Completion
Generate a response to a conversation using a specified network model’s preset.Endpoint
Request Body
string
required
ID of the model to use (from
/v1/models).array
required
List of messages in the conversation.
boolean
default:"false"
Enable Server-Sent Events streaming.
Message Format
Each message in themessages array should have:
string
required
One of:
system | user | assistant.string
required
The content of the message.
Response Modes
- Standard Response Mode
- Streaming Mode (SSE)
In standard mode, the API returns a complete response once generation is finished.
Example Request
Response Format
Response Fields
string
Unique identifier for the completion.
string
Always
chat.completion.integer
Unix timestamp of creation.
string
Model used for generation.
array
List of completion choices.
object
Token usage information.
OpenAI SDK Integration
The Fortytwo API is fully compatible with the OpenAI Python and Node.js SDKs:Preview Rate Limiting
Chat completion requests are subject to rate limits while in Preview. See ‘Preview Limits & Quotas’ for more details.Error Responses
Common error responses for chat completions can be found in ‘Errors’.Next Steps
- Learn about ‘Preview Limits & Quotas’.
- Review ‘Authentication’ details.