Tokaify APITokaify API
API 参考
AI 模型接口文本/对话gemini接口gemini-2-5-computer-use-preview-10-2025

工具调用

gemini-2-5-computer-use-preview-10-2025 工具调用接口

路径中的 model 使用 gemini-2.5-computer-use-preview-10-2025

Computer Use 模型需要在请求体中配置 computerUse tool,浏览器环境使用 ENVIRONMENT_BROWSER

{
  "contents": [
    {
      "parts": [
        {
          "text": "打开浏览器并搜索 Tokaify。"
        }
      ]
    }
  ],
  "tools": [
    {
      "computerUse": {
        "environment": "ENVIRONMENT_BROWSER"
      }
    }
  ]
}
POST
/v1beta/models/{model}:generateContent

Authorization

BearerAuth

AuthorizationBearer <token>

模型 relay 接口鉴权。请求头:Authorization: Bearer

In: header

Path Parameters

model*string

Gemini 模型名。

Default"gemini-2.5-computer-use-preview-10-2025"

Request Body

application/json

contents?

输入内容数组,用于承载用户、模型或工具之间的一轮或多轮消息。每个元素是一个 Content 对象,通常包含 rolepartsrole 表示消息来源,常用 usermodel,单轮用户输入可省略;parts 是内容片段数组,可包含 text 文本、inlineData/inline_data Base64 媒体数据(需提供 mime_typedata)、functionCallfunctionResponseexecutableCodecodeExecutionResult。适用于文本对话、图片/音频/视频/文档理解、函数调用和多模态生成等场景。数组长度及媒体大小以上游模型和业务配置限制为准。

systemInstruction?object

Gemini 系统指令。

generationConfig?

生成配置,例如温度、topK、topP、最大输出长度。

safetySettings?

安全策略设置。 safetySettings 列表。范围:数组长度以上游或业务配置为准。

tools?

Gemini 工具定义。Computer Use 模型必须配置 computerUse tool,浏览器操作场景使用 environment: "ENVIRONMENT_BROWSER"

Response Body

application/json

curl -X POST "https://api.tokaify.com/v1beta/models/gemini-2.5-computer-use-preview-10-2025:generateContent" \  -H "Content-Type: application/json" \  -d '{    "contents": [      {        "parts": [          {            "text": "写一首四句的中文短诗,主题是城市夜雨。"          }        ]      }    ],    "generationConfig": {      "temperature": 0.7,      "maxOutputTokens": 100000    },    "tools": [      {        "computerUse": {          "environment": "ENVIRONMENT_BROWSER"        }      }    ]  }'
{
  "candidates": [],
  "usageMetadata": {},
  "modelVersion": "string"
}

这篇文档对您有帮助吗?

最后更新于