# 工具

### 介绍

工具功能帮助轻松构建更复杂的提示。通常，一个工具包括一个或多个输入字段，这些字段作为变量用于制作更详细的提示。这简化了与 AI 的互动，因为用户只需提供动态内容，我们的工具处理程序将处理其余部分。工具分为两种类型：**LLM 工具**和 **智能工具**。

* LLM 工具允许用户只需提供少量输入，这些输入将被发送到预定义的提示中，由 LLM 处理。每个工具充当一个模板，概述了提示所需的必要组件，使用户能够专注于内容而不是格式。这对于经常生成类似提示并希望简化工作流程的用户尤其有益。
* 智能工具通过集成 Python 代码执行数据提取和处理，扩展了 LLM 工具的功能。Python 的集成使用户能够执行复杂的计算、数据转换和其他超出标准 LLM 工具功能范围的高级操作。

### 使用方法

要使用工具，请点击提示输入字段下方的 **默认工具** 按钮，您将看到页面右侧列出可用工具的列表。当您点击其中一个工具时，输入部分将被修改，您将看到该工具所期望的输入。在填写这些内容并提交您的选择后，工具将以您当前对话的形式响应输出。然后，您将回到默认对话模式，您可以通过回复或后续问题与工具的响应进行互动。

<figure><img src="/files/xor6hLPc5RcTJPSkYYiG" alt="tools menu"><figcaption><p>工具菜单</p></figcaption></figure>

在对话中，您可能会发现使用多个工具对您有帮助。您可能会先使用一个工具获取战略建议。然后，您可能会使用 SQL 工具编写查询以生成一些后续分析。最后，您可能会使用写作工具将您的结果整理成适合您结果受众的形式。

### 定义您自己的工具

在接下来的部分中，我们将向您展示如何使用我们的默认工具来完成日常任务。要定义自定义工具，请了解更多信息 [开发自己的工具](/zh-cn/developers/develop-your-own-tools.md)。

© 2023 SkyDeck AI Inc.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.skydeck.ai/zh-cn/genstudio-workspace/tools.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
