What name should I use to call GPT-6 Luna?
Use gpt-6-luna. It corresponds to GPT-6 Luna and is not an alias for GPT-6 Sol or GPT-6.1 Sol. When choosing Chat Completions, submit model and messages; when choosing Responses, submit model and input, and read the answer according to their respective response structures.
Can GPT-6 Luna view images and generate images too?
Luna can be used for image-and-text understanding, such as analyzing screenshots, describing visible content, or answering questions using charts. Chat Completions can place text and image_url in the same message. Visual understanding and image generation are different tasks; when you need to generate or edit images, choose a dedicated image model.
How can I make Luna output results suitable for programmatic reading?
First specify field names, data types, allowed values, and how missing information should be handled, then choose JSON output settings. For classification or extraction tasks, keep the structure simple. Even if returned content can be parsed, continue checking field completeness and business constraints; correct formatting does not mean factual correctness.
When is it worthwhile to increase Luna's reasoning effort?
For extraction tasks with straightforward rules and sufficient information, clear instructions are the priority; when facing multi-condition judgments, conflicting information, or code localization, compare results with different reasoning efforts. Chat Completions uses reasoning_effort, while Responses uses the reasoning object; use the quality and usage of real samples to determine the configuration.
Do I need to save the conversation history myself for ongoing conversations with Luna?
When using Chat Completions, put relevant history into messages; when using Responses, organize input and related conversation content according to the documentation. Provide the latest materials, revised objectives, and key constraints in each turn; for longer tasks, retain interim summaries and a final version that can be checked independently.