Create Chat Completion
Generate a chat completion with guardrails applied.
The request shape is compatible with the OpenAI Chat Completions API and
accepts Guardrails-specific options in the guardrails object.
Request
This endpoint expects an object.
model
LLM model to use for the completion.
messages
Chat messages in the current conversation.
stream
Return partial message deltas as server-sent events.
max_tokens
Maximum number of tokens to generate.
temperature
Sampling temperature.
top_p
Top-p sampling parameter.
stop
Stop sequence or sequences.
presence_penalty
Presence penalty parameter.
frequency_penalty
Frequency penalty parameter.
function_call
Function call parameter.
logit_bias
Logit bias parameter.
logprobs
Log probabilities parameter.
guardrails
Guardrails-specific request options.
Response
Chat completion response or server-sent event stream.
id
object
created
model
choices
guardrails
Errors
422
Unprocessable Entity Error