Skip to Content
API CallFrequently Asked Questions

Frequently Asked Questions

How to View the List of Supported Models

You can obtain all supported models via the /v1/models endpoint:

curl https://api.umodelverse.ai/v1/models \ -H "Content-Type: application/json"

It is recommended to use the Cherry Studio client. After configuring the API address, click the management button to visually view all supported models. For detailed configuration tutorials, please refer to: Cherry Studio Configuration Tutorial.

model

GPT-5/o Series Model Parameter Error

gpt-5-para

OpenAI has marked the max_tokens parameter as deprecated. The GPT-5 series and o series models no longer support this parameter. For more details, please refer to the OpenAI Official Documentation.

If you need to pass image files, please use base64 encoding. URL method is not supported yet.

Explanation of gpt-5-codex and gpt-5.1-codex Series Models

These two series of models only support the /v1/response/ endpoint.

How to Enable/Disable the Thought Process for Gemini Series Models

Use the Gemini protocol’s v1beta/models endpoint and configure the following parameters. For detailed documentation, please refer to Gemini Protocol Compatibility:

"generationConfig": { "thinkingConfig": { "include_thoughts": true, "thinkingBudget": 0 } }

Parameter Descriptions:

  • include_thoughts: Set to true to enable thought process output, set to false to disable
  • thinkingBudget: Control thought time budget

Claude Series Model Description

Claude Sonnet 4.5 only supports specifying one of the temperature or top_p parameters, and both cannot be used simultaneously. For more information, see the Official Documentation.

Security Level Description for Gemini Series Models

Gemini API provides flexible security setting features, allowing you to adjust content filtering policies based on the application scenario in both prototyping and production environments. By configuring the security level, you can precisely control the strictness of content review in five filter categories.

Related Documentation:

Security Setting Configuration Example

The following example shows how to disable all content filtering (BLOCK_NONE), suitable for development scenarios requiring maximum flexibility:

{ "safetySettings": [ { "category": "HARM_CATEGORY_HATE_SPEECH", "threshold": "BLOCK_NONE" }, { "category": "HARM_CATEGORY_SEXUALLY_EXPLICIT", "threshold": "BLOCK_NONE" }, { "category": "HARM_CATEGORY_DANGEROUS_CONTENT", "threshold": "BLOCK_NONE" }, { "category": "HARM_CATEGORY_HARASSMENT", "threshold": "BLOCK_NONE" }, { "category": "HARM_CATEGORY_CIVIC_INTEGRITY", "threshold": "BLOCK_NONE" } ] }

Available Filter Categories

  • HARM_CATEGORY_HATE_SPEECH: Hate speech
  • HARM_CATEGORY_SEXUALLY_EXPLICIT: Sexually explicit content
  • HARM_CATEGORY_DANGEROUS_CONTENT: Dangerous content
  • HARM_CATEGORY_HARASSMENT: Harassment content
  • HARM_CATEGORY_CIVIC_INTEGRITY: Civic integrity

Available Threshold Options

The thresholds (HarmBlockThreshold) are used to block content when a specified harm probability is reached or exceeded:

  • HARM_BLOCK_THRESHOLD_UNSPECIFIED: Unspecified threshold
  • BLOCK_LOW_AND_ABOVE: Allows content with “negligible” risk, blocks content with “low” and above risk
  • BLOCK_MEDIUM_AND_ABOVE: Allows content with “negligible” and “low” risk, blocks content with “medium” and above risk
  • BLOCK_ONLY_HIGH: Allows content with “negligible”, “low”, and “medium” risk, only blocks content with “high” risk
  • BLOCK_NONE: Allows all content, no blocking
  • OFF: Turn off the security filter function

Choose appropriate threshold configurations based on your application requirements and usage scenarios. It is recommended to use stricter filtering strategies in production environments to ensure content safety.