qwen3.7-flash

Chat

The lightweight vision-language reasoning model of the Qwen3.7 series, strong at object recognition, spatial understanding and real-world visual perception, built for multimodal agents, visual coding, search and computer use.

Input price

¥0.201

/ M

Output price

¥0.871

/ M

Cache read

¥0.0402

/ M

Cache write

¥0.2546

/ M

Input

Text

Output

Text

Dynamic pricing

Prices vary by usage tier and request conditions

Tiered price table

  • baseLength < 32K
    Input¥0.201
    Output¥0.871
    Cache read¥0.0402
    Cache write¥0.2546
  • tier_2Length > 32K && Output < 256K
    Input¥0.67
    Output¥2.68
    Cache read¥0.134
    Cache write¥0.8375
  • tier_3
    Input¥1.34
    Output¥5.36
    Cache read¥0.268
    Cache write¥1.675
TierInputOutputCache readCache write
baseLength < 32K
¥0.201¥0.871¥0.0402¥0.2546
tier_2Length > 32K && Output < 256K
¥0.67¥2.68¥0.134¥0.8375
tier_3
¥1.34¥5.36¥0.268¥1.675

API

Quick Start

Drop-in code to call this model with EasyAPI's OpenAI-compatible API.

1

Get your API key

Create an API key from your dashboard and set it as an environment variable:

Replace sk-xxxxxxxx with your API token from the console (Bearer token).

Create API token
shell
export EASYAPI_API_KEY=sk-xxxxxxxx
2

Make your first request

Use qwen/qwen3.7-flash with the EasyAPI API:

cURL
curl https://token.easyapi.com/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $EASYAPI_API_KEY" \
  -d '{
  "model": "qwen/qwen3.7-flash",
  "messages": [
    {
      "role": "user",
      "content": "Hello!"
    }
  ]
}'
3

Enable streaming

Add "stream": true to your request body to receive responses as server-sent events:

curl
curl -N https://token.easyapi.com/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $EASYAPI_API_KEY" \
  -d '{"model":"qwen/qwen3.7-flash","messages":[{"role":"user","content":"Hello!"}],"stream":true}'

Endpoint

Sends a chat completion request. Supports streaming and non-streaming modes.

POSThttps://token.easyapi.com/v1/chat/completions
Authorization
Bearer $EASYAPI_API_KEY
Content-Type
application/json
Model
qwen/qwen3.7-flash

Send a chat completion request, with streaming or non-streaming responses. Docs

GEThttps://token.easyapi.com/v1/models
Authorization
Bearer $EASYAPI_API_KEY

List the models available to the current account. Docs

Parameters

NameTypeDefaultDescription
modelstring—Model ID, e.g. openai/gpt-4o or anthropic/claude-3-5-sonnet
messagesarray—List of conversation messages, each with role and content
streambooleanfalseWhen true, the response is streamed via SSE
temperaturefloat1Sampling temperature; higher values are more random
max_tokensinteger—Maximum number of tokens generated in a single reply
top_pfloat1Nucleus sampling; limits the cumulative probability of candidate tokens
frequency_penaltyfloat0Frequency penalty; reduces repeated wording
presence_penaltyfloat0Presence penalty; encourages new topics

Using third-party SDKs

Official OpenAI and other SDKs work by swapping the base URL. See integration guide