Chat Completion
Standard chat completion API that supports both single messages and conversation history for context-aware responses.
Key Features:
- Single message or conversation history support
- Configurable generation parameters
- Arabic language optimization
- Token usage tracking
Note: Example requests/responses shown here are illustrative. When using the live “Try it” tool, you may see two responses: an HTTP status preview from the client and the API’s JSON body (StandardResponse envelope).
POST
Authorizations
Your API key from account settings
Your bot ID from account settings
Body
application/json
The message to send to the AQL model
Example:
"ما هي عاصمة مصر وما أهم معالمها السياحية؟"
Optional previous messages for context-aware conversations
Configuration parameters for text generation
Style of response generation:
- 0: Base (standard responses)
- 1: Expert (technical/formal)
- 2: Conversational (casual, dialogic)
- 3: Structured (organized with sections)
- 4: Concise (brief, to-the-point)
- 5: Detailed (comprehensive explanations)
Required range:
0 <= x <= 5Example:
3

