Skip to main content
POST
/
v4
/
completions
JavaScript
import SGPClient from 'sgp';

const client = new SGPClient({
  apiKey: 'My API Key',
});

const completionsResponse = await client.completions.create({ model: 'gpt-oss-120b', prompt: 'prompt' });

console.log(completionsResponse.completion);
{
  "completion": {
    "text": "<string>",
    "finish_reason": "<string>",
    "response_metadata": {}
  },
  "token_usage": {
    "prompt": 123,
    "completion": 123,
    "total": 123
  }
}

Authorizations

x-api-key
string
header
required

Body

application/json
model
required
Available options:
gpt-oss-120b,
gpt-oss-20b,
gpt-4,
gpt-4-0613,
gpt-4-32k,
gpt-4-32k-0613,
gpt-4-vision-preview,
gpt-4o,
gpt-4o-mini,
gpt-4o-2024-08-06,
gpt-3.5-turbo,
gpt-3.5-turbo-0613,
gpt-3.5-turbo-16k,
gpt-3.5-turbo-16k-0613,
gemini-pro,
gemini-1.5-pro-001,
gemini-1.5-pro-002,
gemini-1.5-pro-preview-0409,
gemini-1.5-pro-preview-0514,
text-davinci-003,
text-davinci-002,
text-curie-001,
text-babbage-001,
text-ada-001,
claude-instant-1,
claude-instant-1.1,
claude-2,
claude-2.0,
llama-7b,
llama-2-7b,
llama-2-7b-chat,
llama-2-13b,
llama-2-13b-chat,
llama-2-70b,
llama-2-70b-chat,
llama-3-8b,
llama-3-8b-instruct,
llama-3-1-8b-instruct,
llama-3-1-70b-instruct,
llama-3-70b-instruct,
llama-3-2-1b-instruct,
llama-3-2-3b-instruct,
llama-3-3-70b-instruct,
Meta-Llama-3-8B-Instruct-RMU,
Meta-Llama-3-8B-Instruct-RR,
Meta-Llama-3-8B-Instruct-DERTA,
Meta-Llama-3-8B-Instruct-LAT,
falcon-7b,
falcon-7b-instruct,
falcon-40b,
falcon-40b-instruct,
mpt-7b,
mpt-7b-instruct,
flan-t5-xxl,
mistral-7b,
mistral-7b-instruct,
mixtral-8x7b,
mixtral-8x7b-instruct,
mixtral-8x22b-instruct,
llm-jp-13b-instruct-full,
llm-jp-13b-instruct-full-dolly,
zephyr-7b-alpha,
zephyr-7b-beta,
zephyr-cat-merged,
codellama-7b,
codellama-7b-instruct,
codellama-13b,
codellama-13b-instruct,
codellama-34b,
codellama-34b-instruct,
phi-3-mini-4k-instruct,
phi-3-cat-merged,
dolphin-2.9-llama3-8b,
dolphin-2.9-llama3-70b,
defense-llama-3-8b-instruct,
donovan-combat-llama
prompt
string
required
account_id
string
images
ImageCompletionRequests · object[]
model_parameters
object
stream
boolean
default:false

Response

completion
object
required
token_usage
object