> For the complete documentation index, see [llms.txt](https://docs.skydeck.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.skydeck.ai/zh-cn/developers/develop-your-own-tools/json-format-for-tools.md).

# 工具的 JSON 格式

## 简介

此文档概述了SkyDeck AI支持的两种不同类型的工具的JSON结构：LLM工具和智能工具。本页面的目的是简要介绍这些工具类别及其各自的JSON结构。每种工具类型的详细信息和示例可以在相应的子页面中找到。

***

#### LLM 工具

LLM（大型语言模型）工具旨在通过将用户输入发送到预定义的提示来促进用户与LLM模型的交互。

{% content-ref url="/pages/ewY3ydGTN64zHHxsJkE1" %}
[LLM 工具的 JSON 格式](/zh-cn/developers/develop-your-own-tools/json-format-for-llm-tools.md)
{% endcontent-ref %}

#### 智能工具

智能工具通过整合 Python 代码执行进行数据提取和处理，以此来扩展 LLM 工具的功能。整合 Python 让用户能够进行复杂的计算，数据转换，以及超出标准 LLM 工具功能范围的其他高级操作。

{% content-ref url="/pages/fNJNZlbVvNpGIPEIbsLw" %}
[智能工具的 JSON 格式](/zh-cn/developers/develop-your-own-tools/json-format-for-smart-tools.md)
{% endcontent-ref %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.skydeck.ai/zh-cn/developers/develop-your-own-tools/json-format-for-tools.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
