Skip to content

Gemini 3.7 Flash (openai) ​

This reference documents the ModelFold gateway.

Endpoint ​

POST /chat/completions

Full URL: https://modelfold.ai/v1/chat/completions

Authentication: every request must include the Authorization: Bearer <API_KEY> header.

ModelFold translates this request to the model provider protocol and returns an OpenAI-style completion. This gateway returns complete JSON responses and does not support stream, tools or upstream-only fields. For coding agents and native protocols, see AI Agent.

Request Parameters ​

Body (application/json) ​

ParameterTypeRequiredDescription
modelstringYesAllowed values:gemini-3-7-flash-openai。 Example:gemini-3-7-flash-openai。
messagesarray&lt;object&gt;YesminItems: 1.
  messages[].rolestringYesAllowed values:system / user / assistant。 Example:system。
  messages[].contentstringYes—
max_tokensintegerNoDefault:1024。 Example:1024。
temperaturenumberNo—

Request Example ​

bash
curl -X POST "https://modelfold.ai/v1/chat/completions" \
  -H "Authorization: Bearer $MODELFOLD_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "gemini-3-7-flash-openai",
  "messages": [
    {
      "role": "user",
      "content": "Hello!"
    }
  ],
  "max_tokens": 512
}'
json
{
  "model": "gemini-3-7-flash-openai",
  "messages": [
    {
      "role": "user",
      "content": "Hello!"
    }
  ],
  "max_tokens": 512
}

Response ​

200 — Completed response; usage contains actual token and credit usage. ​

json
{
  "ok": true,
  "object": "chat.completion",
  "model": "gemini-3-7-flash-openai",
  "choices": [
    {
      "index": 0,
      "message": {
        "role": "assistant",
        "content": "Hello!"
      },
      "finish_reason": "stop"
    }
  ],
  "usage": {}
}

ModelFold — one API for all the best AI models.