Skip to content
Astral Nexus/Documentation
GET STARTED

gpt-6-luna · API guide

Integrate gpt-6-luna through openai. Request examples, parameters, authentication and result handling.

POST/v1/chat/completions
Official reference gpt-6-lunaChecked 2026-09-27Official docs
Integration flowFrom setup to your first request
  1. Create an API key01
    API_KEY

    Create a key in the console and keep it on your server.

  2. Choose a model02
    Model ID + protocol

    Check the model and input requirements in the live catalog.

  3. Make your first call03
    Request → response

    Use the model’s request example and read the result.

Use the exact API model ID gpt-6-luna. This guide describes the platform contract; check the live catalog before calling the model.

The platform origin is filled in at build time. Set API_KEY to your server-side key before running.

Terminal window
curl "https://astralgames.ai/v1/chat/completions" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $API_KEY" \
--data '{
"model": "gpt-6-luna",
"messages": [
{
"role": "user",
"content": "Explain how an HTTP request works in three concise steps."
}
],
"max_completion_tokens": 1024,
"stream": false
}'

This model uses the openai protocol. Read its native response and usage fields; do not wrap the request in the media task input envelope.

Supported endpoint templates:

  • POST /v1/chat/completions
  • POST /v1/responses
LimitCatalog value
Context tokens128000
Maximum output tokens16384

For streaming, use the native protocol streaming option and parse its events; check supported capabilities in the live catalog.

Checked: 2026-09-27 · Platform model: gpt-6-luna · Official reference: gpt-6-luna

Check current availability, contract and account pricing before integration. Keep request IDs and usage receipts when diagnosing errors. Complete API reference