gpt-6.1-sol with the OpenAI-compatible Responses API at POST /v1/responses or Chat Completions at POST /v1/chat/completions.
Prefer the Responses API for function calling with reasoning, Structured Outputs, and prompt caching. AnyFast also accepted a Chat Completions function call at
reasoning_effort: "low"; the Responses route follows OpenAI’s tool guidance.Model specifications
When to use GPT-6.1 Sol
- Complex software engineering and codebase-wide changes
- Long-running agent workflows that use function calls
- Multi-step planning, debugging, and technical analysis
- Large-context document or repository analysis
- Vision tasks that combine text and image input
- Schema-constrained JSON output
Quick start
- Responses API
- Chat Completions
cURL
Tool calling
Use the Responses API when the model needs to reason and call tools:cURL
Reasoning and sampling rules
Core parameters
In tested AnyFast Responses JSON, read text from
output[].content[].text where the content block has type: "output_text"; function calls appear as output[] items with type: "function_call". The raw response had no top-level output_text field. A strict JSON Schema request succeeded. A prompt_cache_options.ttl: "30m" request returned prompt_cache_retention: "24h"; the short prompt did not write a cache entry, so effective retention remains unverified. Chat Completions returned model: "azure/gpt-6.1-sol" for the public request ID gpt-6.1-sol.API Reference
View the GPT-6.1 Sol API reference.