1. 聊天模型(Chat)
文档
  • FluxNode API
    • 01-前言
    • 02-如何使用FluxNode
    • 03-Claude-Code配置教程
    • 04-Cursor配置教程
    • 05-Windsurf配置教程
    • 06-Cline配置教程
    • 07-Trae配置教程
    • 08-Aider配置教程
    • 09-Gemini-CLI配置教程
    • 10-OpenAI-Codex配置教程
    • 11-Cherry-Studio配置教程
    • 12-ChatBox配置教程
    • 13-LobeChat配置教程
    • 14-NextChat配置教程
    • 15-沉浸式翻译配置教程
    • 16-Dify配置教程
    • 17-N8N工作流配置教程
    • 18-OpenClaw配置教程
    • 19-OpenClaw配置API教程
    • 20-OpenCode配置API教程
    • 21-OpenAI-SDK使用教程
    • 22-高并发批量请求示例
    • 23-模型兼容性说明
    • 24-常见问题FAQ
    • 25-联系客服
    • README
    • 模型信息
      • 列出可用模型
      • 列出单个模型
    • 聊天模型(Chat)
      • 聊天接口(通用)
        POST
      • 聊天接口(图片分析)
        POST
      • 聊天接口(函数调用)
        POST
      • 聊天接口(o1-o3系列模型)
        POST
      • gpt-4o-all 文件分析
        POST
      • gpt-4-all 文件分析
        POST
      • 聊天补全
        POST
      • Claude (OpenAI格式)-可PDF分析
        POST
      • Claude (原生格式)-可PDF分析
        POST
      • Gemini (OpenAI格式)-可文件分析
        POST
      • Gemini (原生格式)-可文件分析
        POST
      • GPTs
        POST
  1. 聊天模型(Chat)

Gemini (原生格式)-可文件分析

POST
/v1beta/models/{model}:{action}
提示
注意:Gemini原生请求参数支持:下划线命名和小驼峰命名。我们平台统一使用小驼峰命名参数,否则部分参数可能无法被正确识别。
例如:tool_config(❌)和toolConfig (✅)
本文档只列出基础参数,更多参数和使用示例,请查阅 Gemini官方开发手册

请求参数

Header 参数

Body 参数application/json

示例
{
  "contents": [
    {
      "role": "role",
      "parts": [
        {
          "text": "text"
        }
      ]
    }
  ]
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/v1beta/models/:' \
--header 'Authorization: Bearer {{api_key}}' \
--header 'Content-Type: application/json' \
--data-raw '{
  "contents": [
    {
      "role": "role",
      "parts": [
        {
          "text": "text"
        }
      ]
    }
  ]
}'

返回响应

🟢200成功
application/json
Body

示例
{}
修改于 2026-03-18 11:35:01
上一页
Gemini (OpenAI格式)-可文件分析
下一页
GPTs
Built with