What model name should I use to call Astra?
Use gpt-6-astra. GPT-6 is the series name and cannot be used directly as the invocation name for this model; Sol, Luna, and Astra Pro should not be mixed up either.
Can Astra view screenshots and analyze code at the same time?
You can provide screenshots in image-and-text messages and include relevant code, logs, and questions in the text. For Chat Completions, use image_url for image content. Clearly specify the interface area to inspect, the expected behavior, and the acceptance criteria so that visual observations and engineering judgment focus on the same issue.
Can it run tests or operate software directly?
The model can participate in these workflows, but actual execution requires the application to connect the appropriate tools. Submitting code alone will not automatically run tests, and submitting screenshots alone will not automatically click the interface. Your program should perform authorized operations, then return the tool results to Astra for continued analysis and revision.
How can I have Astra return results that are easy for programs to read?
In Chat Completions, you can set the output format to JSON or JSON Schema, and clearly define field meanings and how missing values should be handled in the task. This is suitable for returning issue lists, review comments, or analysis summaries; the application still needs to parse and validate the results, especially business rules and numerical accuracy.
How do I continue a task across multiple rounds of change requests?
When using Chat Completions, include relevant history in messages; when using Responses, organize input and related conversation content according to the documentation. Provide the latest materials, revision goals, and key constraints in each round; for longer tasks, retain interim summaries and a final version that can be reviewed independently.