mirror of
https://github.com/simstudioai/sim.git
synced 2026-02-09 14:14:57 -05:00
65 lines
2.6 KiB
Plaintext
65 lines
2.6 KiB
Plaintext
---
|
||
title: 概览
|
||
description: 强大的工具,助力提升您的代理工作流程
|
||
---
|
||
|
||
import { Card, Cards } from "fumadocs-ui/components/card";
|
||
import { Step, Steps } from "fumadocs-ui/components/steps";
|
||
import { Video } from '@/components/ui/video';
|
||
|
||
工具是 Sim 中的强大组件,能够让您的工作流程与外部服务交互、处理数据并执行专业任务。通过提供对各种 API 和服务的访问,它们扩展了您的代理和工作流程的能力。
|
||
|
||
<div className="mx-auto w-full overflow-hidden rounded-lg">
|
||
<Video src="toolbar.mp4" width={700} height={450} />
|
||
</div>
|
||
|
||
## 什么是工具?
|
||
|
||
工具是提供特定功能或与外部服务集成的专用组件。工具可以用于搜索网络、与数据库交互、处理图像、生成文本或图像、通过消息平台进行通信等。
|
||
|
||
## 在工作流中使用工具
|
||
|
||
在 Sim 工作流中使用工具主要有两种方式:
|
||
|
||
<Steps>
|
||
<Step>
|
||
<strong>作为独立模块</strong>:当您需要确定性地直接访问工具的功能时,可以将工具作为单独的模块添加到画布上。这使您可以精确控制工具的调用时间和方式。
|
||
</Step>
|
||
<Step>
|
||
<strong>作为代理工具</strong>:可以通过点击“添加工具”并配置所需参数,将工具添加到代理模块中。这允许代理根据任务的上下文和需求动态选择使用哪些工具。
|
||
</Step>
|
||
</Steps>
|
||
|
||
## 工具配置
|
||
|
||
每个工具都需要特定的配置才能正常运行。常见的配置元素包括:
|
||
|
||
- **API 密钥**:许多工具需要通过 API 密钥进行身份验证
|
||
- **连接参数**:端点、数据库标识符等
|
||
- **输入格式**:数据应如何为工具进行结构化
|
||
- **输出处理**:如何处理工具的结果
|
||
|
||
## 可用工具
|
||
|
||
Sim 提供了多种用途的工具,包括:
|
||
|
||
- **人工智能和语言处理**:OpenAI、ElevenLabs、翻译服务
|
||
- **搜索与研究**:Google 搜索、Tavily、Exa、Perplexity
|
||
- **文档操作**:Google 文档、Google 表格、Notion、Confluence
|
||
- **媒体处理**:Vision、图像生成器
|
||
- **通信**:Slack、WhatsApp、Twilio SMS、Gmail
|
||
- **数据存储**:Pinecone、Supabase、Airtable
|
||
- **开发**:GitHub
|
||
|
||
每个工具都有其专属的文档页面,其中包含有关配置和使用的详细说明。
|
||
|
||
## 工具输出
|
||
|
||
工具通常返回结构化数据,这些数据可以由工作流中的后续模块处理。数据的格式因工具和操作而异,但通常包括:
|
||
|
||
- 主要内容或结果
|
||
- 有关操作的元数据
|
||
- 状态信息
|
||
|
||
请参阅每个工具的具体文档以了解其确切的输出格式。
|