> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fetchhive.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Google AI Mode

> 配置一个运行 Google AI Mode 搜索并存储返回结果供后续步骤使用的工作流步骤

# Google AI Mode

当你希望工作流步骤运行 Google AI Mode 搜索并在工作流的其他位置重用该结果时,请使用 **Google AI Mode**。

## 配置

| 选项                                       | 是否必填 | 说明                                                   |
| ---------------------------------------- | ---- | ---------------------------------------------------- |
| Name                                     | 否    | 步骤在工作流画布中的标签。                                        |
| Search Query                             | 是    | 在 **Search Query** 中输入的值。                            |
| Charge Type                              | 否    | 步骤使用 **Hosted** 还是 **Personal** 计费。                  |
| Language                                 | 否    | 用于查询的语言代码。你可以选择预设语言或输入自定义值。                          |
| Language Custom Value                    | 否    | 为 **Language** 启用 **Custom Value**。                  |
| Location                                 | 否    | 用于查询的位置。你可以选择预设位置或输入自定义值。                            |
| Location Custom Value                    | 否    | 为 **Location** 启用 **Custom Value**。                  |
| When the step fails                      | 否    | 控制此步骤失败时工作流应 **Terminate Workflow** 还是 **Continue**。 |
| 此步骤使用标准的 **Settings** 和 **Output** 标签布局。 |      |                                                      |

当 **Search Query**、**Language** 和 **Location** 的值应来自起始输入或早前步骤的输出时,使用其旁边的 **Insert Variable** 按钮。

对于 **Language** 和 **Location**,**Custom Value** 会将控件从可选列表变为自由格式输入字段。

如需以编程方式查看支持的国家/地区,请使用 [Search Service Countries](../../../api-reference/overview)。Google AI Mode 使用国家名称值,例如 `United States`。

## 输出

此步骤将返回的 Google AI Mode 结果存储为步骤输出。

启用 **Parallelization** 时,每个版本会同时运行,步骤输出变为一个有序数组,每个成功的版本一条记录。

在后续步骤中使用基础输出引用:

```text theme={null}
{{STEP_IDENTIFIER.output}}
```

如果响应包含对象字段,你可以用嵌套路径引用它们:

```text theme={null}
{{step_2.output.some_field}}
```

具体字段取决于返回的结果,因此在依赖嵌套引用之前,请先检查 **Output** 标签或变量选择器。

## 示例

将 **Google AI Mode** 添加到你的工作流。

将 **Search Query** 设置为你要研究的主题。

在模型类型字段中选择 **Hosted** 或 **Personal**,然后从预设中设置 **Language** 和 **Location**,或启用 **Custom Value**。

要比较多个查询、语言或位置版本,请启用 **Parallelization** 并配置每个版本的覆盖项。

点击步骤标题中的 **Run**,然后在 **Output** 中查看结果,再将该数据传入另一个步骤。

{/* Add screenshot: Google AI Mode output tab after a test run */}

## 备注

* **Google AI Mode** 是与 **Google AI Overview** 不同的步骤,有自己的设置页。
* 此编辑器中可见的区别是设置表单中的 **Hosted** 或 **Personal** 计费选项。
* 在你拥有真实结果可供检查后,再使用变量选择器插入嵌套输出路径。

另见:[创建和编辑](../../creating-and-editing) 和 [测试与迭代](../../testing-and-iteration)
