Carrot LabsCarrot Docs
API Reference

Completions

POST /v1/completions

POST /v1/completions

OpenAI-compatible text completions. Supports streaming.

Request

FieldTypeRequiredDescription
modelstringYesYour Carrot model name
promptstringYesText prompt to complete
streambooleanNoStream response as SSE. Default: false
max_tokensintegerNoMaximum tokens to generate

Example

curl https://api.carrotlabs.ai/v1/completions \
  -H "Authorization: Bearer sk-..." \
  -H "Content-Type: application/json" \
  -d '{
    "model": "my-custom-model",
    "prompt": "The meaning of life is",
    "max_tokens": 100
  }'

Errors

StatusMeaning
401Invalid or missing API key
404Model not found
502Inference provider temporarily unavailable

On this page