- Плагин типа «инструмент» реализовал некоторую функцию, но результат не соответствует ожиданиям и требует постобработки данных.
- Задаче нужен веб-скрапер, и вы хотите иметь возможность гибко выбирать сервис скрапинга.
- Вам нужно объединить результаты нескольких инструментов, но это сложно сделать с помощью приложения Workflow.
self.session.tool.
Вызов установленных инструментов
Позволяет плагину вызывать различные инструменты, установленные в текущем рабочем пространстве, включая другие плагины типа «инструмент». Точка входаprovider — это ID плагина плюс имя поставщика инструмента в формате langgenius/google/google. tool_name — конкретное имя инструмента, а parameters — аргументы, передаваемые инструменту.
Вызов Workflow как инструмента
Подробнее о Workflow как инструменте см. документацию по плагину-инструменту. Точка входаprovider — это ID данного инструмента, а tool_name задаётся при создании инструмента.
Вызов пользовательского инструмента
Точка входаprovider — это ID данного инструмента, а tool_name — это operation_id из спецификации OpenAPI. Если его нет, используется tool_name, автоматически сгенерированный Интеллос, который можно найти на странице управления инструментом.
Связанные ресурсы
- Обратный вызов сервисов Интеллос — изучите основные понятия обратного вызова
- Обратный вызов приложения — узнайте, как вызывать приложения на платформе
- Обратный вызов модели — узнайте, как вызывать возможности моделей на платформе
- Руководство по разработке плагина-инструмента — узнайте, как разрабатывать плагины-инструменты
- Продвинутые плагины-инструменты — узнайте о продвинутых возможностях, таких как Workflow как инструмент
Edit this page | Report an issue

