Skip to main content
POST
/
v1
/
completions
Completions
curl --request POST \
  --url https://api.gravitex.ai/v1/completions \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "model": "<string>",
  "prompt": {},
  "max_tokens": 123,
  "temperature": 123,
  "stream": true
}
'

Documentation Index

Fetch the complete documentation index at: https://docs.gravitex.ai/llms.txt

Use this file to discover all available pages before exploring further.

Introduction

Create text completions from a prompt, compatible with the OpenAI Completions API. For multi-turn dialogue, prefer Chat completions.

Authentication

Authorization
string
required
Bearer Token, e.g. Bearer sk-xxxxxxxxxx

Request parameters

model
string
required
Model ID
prompt
string | array
required
Prompt text (string or array of strings)
max_tokens
integer
Maximum tokens to generate
temperature
number
Sampling temperature
stream
boolean
default:"false"
Stream response via SSE

Request example

curl -X POST "https://api.gravitex.ai/v1/completions" \
  -H "Authorization: Bearer sk-xxxxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-4o-mini",
    "prompt": "In one sentence, describe AI:",
    "max_tokens": 100,
    "temperature": 0.7
  }'

Common parameters

  • model: Model ID
  • prompt: Input prompt
  • max_tokens: Cap output length
  • stream: Set true for SSE streaming
See OpenAI Completions API for full request/response schemas.