# ツールのための JSON 形式

## はじめに

このドキュメンテーションでは、SkyDeck AIがサポートする2つの異なるタイプのツール、LLMツールとSmartツールのJSON構造を概説しています。このページの目的は、これらのツールのカテゴリとそれぞれのJSON構造を簡単に紹介することです。各ツールタイプの詳細な情報や例は、対応するサブページで見つけることができます。

***

#### LLMツール

LLM (Large Language Model) ツールは、ユーザー入力を定義済みのプロンプトに送信することで、LLMモデルとのユーザーのやり取りを容易にするように設計されています。

{% content-ref url="/pages/wL1GnQrqdDldAjaclg7B" %}
[LLM ツールのための JSON 形式](/ja/developers/develop-your-own-tools/json-format-for-llm-tools.md)
{% endcontent-ref %}

#### スマートツール

スマートツールは、データの取り出しや処理のためにPythonコードの実行を取り入れることで、LLMツールの機能を拡張します。Pythonの統合により、ユーザーは、標準的なLLMツール機能の範囲を超えた複雑な計算、データ変換、およびその他の高度な操作を実行できます。

{% content-ref url="/pages/mVfpeNJDliFgWM3tYE23" %}
[スマートツールのための JSON 形式](/ja/developers/develop-your-own-tools/json-format-for-smart-tools.md)
{% endcontent-ref %}


---

# 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/ja/developers/develop-your-own-tools/json-format-for-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.
