Форматы

Справочник APA_Форматы определяет форматы выходных данных для инструментов.

Назначение

Форматы используются для:

  • Структурирования ответов инструментов

  • Указания LLM ожидаемого формата данных

  • Валидации результатов

Характеристики справочника

Параметр
Значение

Имя

APA_Форматы

Иерархический

Нет

Владельцы

Нет

Реквизиты

Реквизит
Тип
Обязательный
Описание

Код

Строка(9)

Да

Уникальный код

Наименование

Строка(150)

Да

Название формата

ТекстJSON

Строка(0)

Да

JSON схема формата

Форма элемента

Примеры форматов

Простой формат

Формат с числовыми данными

Формат со списком

Формат с вложенными объектами

Использование формата

В инструменте

  1. Откройте инструмент

  2. Выберите формат в поле "Формат"

  3. Убедитесь, что код инструмента возвращает данные в этом формате

В коде инструмента

Создание формата

Шаг 1: Определение структуры

Определите, какие данные возвращает инструмент:

Поле
Тип
Описание

остаток

number

Сумма остатка

валюта

string

Код валюты

дата

string

Дата в формате ISO

Шаг 2: Создание JSON

Создайте пример JSON:

Шаг 3: Сохранение

  1. Откройте справочник "Форматы"

  2. Создайте новый элемент

  3. Введите наименование

  4. Вставьте JSON схему

  5. Сохраните

Типы данных в JSON

Тип
Пример
Описание

string

"текст"

Строка

number

123.45

Число

integer

42

Целое число

boolean

true / false

Логическое

array

[1, 2, 3]

Массив

object

{"a": 1}

Объект

null

null

Пустое значение

Рекомендации

Именование полей

  • Используйте понятные имена

  • Используйте snake_case или кириллицу

  • Будьте последовательны

Хорошо:

Плохо:

Структура данных

  • Группируйте связанные поля

  • Используйте массивы для списков

  • Избегайте слишком глубокой вложенности

Документирование

Добавляйте комментарии в наименование формата:

Устранение проблем

Инструмент возвращает неверный формат

  1. Проверьте код инструмента

  2. Убедитесь, что возвращается структура, а не строка

  3. Проверьте типы данных

LLM неправильно интерпретирует данные

  1. Упростите формат

  2. Добавьте описания полей в описание инструмента

  3. Используйте понятные имена полей

Далее

MCP серверыchevron-right

Last updated