Create chat completion
Creates a completion for the chat message
Chat completion request parameters
modelstring
Model identifier to use for completion
messagesarray<object>
Array of messages in the conversation
temperature?number
Sampling temperature (0-2)
top_p?number
Nucleus sampling parameter
n?number
Number of completions to generate
stream?boolean
Whether to stream the response
max_tokens?number
Maximum number of tokens to generate
presence_penalty?number
Presence penalty for token generation
frequency_penalty?number
Frequency penalty for token generation
stop?string | array<string>
Stop sequences
user?string
User identifier for tracking
Response Body
curl -X POST "https://openai.ideomind.org/v1/chat/completions" \
-H "Content-Type: application/json" \
-d '{
"model": "mixtral-8x22b-instruct",
"messages": [
{
"role": "system",
"content": "string"
}
]
}'{
"id": "string",
"object": "chat.completion",
"created": 0,
"model": "string",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "string"
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 0,
"completion_tokens": 0,
"total_tokens": 0
}
}{
"error": "string"
}{
"error": "string"
}{
"error": "string"
}