mirror of
https://github.com/simstudioai/sim.git
synced 2026-04-06 03:00:16 -04:00
feat(i18n): update translations (#2106)
Co-authored-by: aadamgough <aadamgough@users.noreply.github.com>
This commit is contained in:
@@ -5,6 +5,7 @@ title: Human in the Loop
|
||||
import { Callout } from 'fumadocs-ui/components/callout'
|
||||
import { Tab, Tabs } from 'fumadocs-ui/components/tabs'
|
||||
import { Image } from '@/components/ui/image'
|
||||
import { Video } from '@/components/ui/video'
|
||||
|
||||
Der Human in the Loop Block pausiert die Workflow-Ausführung und wartet auf menschliches Eingreifen, bevor er fortfährt. Verwenden Sie ihn, um Genehmigungspunkte hinzuzufügen, Feedback zu sammeln oder zusätzliche Eingaben an kritischen Entscheidungspunkten einzuholen.
|
||||
|
||||
@@ -76,7 +77,7 @@ Definiert die Felder, die Genehmigende bei der Antwort ausfüllen. Diese Daten w
|
||||
}
|
||||
```
|
||||
|
||||
Greifen Sie in nachfolgenden Blöcken mit `<blockId.resumeInput.fieldName>` auf Fortsetzungsdaten zu.
|
||||
Greifen Sie in nachgelagerten Blöcken auf Wiederaufnahmedaten mit `<blockId.resumeInput.fieldName>` zu.
|
||||
|
||||
## Genehmigungsmethoden
|
||||
|
||||
@@ -174,8 +175,14 @@ Zugriff über `<blockId.resumeInput.fieldName>`.
|
||||
<approval1.resumeInput.approved> === true
|
||||
```
|
||||
|
||||
Das Beispiel unten zeigt ein Genehmigungsportal, wie es von einem Genehmiger gesehen wird, nachdem der Workflow angehalten wurde. Genehmiger können die Daten überprüfen und Eingaben als Teil der Workflow-Wiederaufnahme bereitstellen. Auf das Genehmigungsportal kann direkt über die eindeutige URL, `<blockId.url>`, zugegriffen werden.
|
||||
|
||||
<div className="mx-auto w-full overflow-hidden rounded-lg my-6">
|
||||
<Video src="hitl-resume.mp4" width={700} height={450} />
|
||||
</div>
|
||||
|
||||
## Verwandte Blöcke
|
||||
|
||||
- **[Bedingung](/blocks/condition)** - Verzweigung basierend auf Genehmigungsentscheidungen
|
||||
- **[Variablen](/blocks/variables)** - Speicherung von Genehmigungsverlauf und Metadaten
|
||||
- **[Variablen](/blocks/variables)** - Speichern von Genehmigungsverlauf und Metadaten
|
||||
- **[Antwort](/blocks/response)** - Rückgabe von Workflow-Ergebnissen an API-Aufrufer
|
||||
|
||||
@@ -4,6 +4,7 @@ title: Grundlagen
|
||||
|
||||
import { Callout } from 'fumadocs-ui/components/callout'
|
||||
import { Step, Steps } from 'fumadocs-ui/components/steps'
|
||||
import { Video } from '@/components/ui/video'
|
||||
|
||||
## Wie Verbindungen funktionieren
|
||||
|
||||
@@ -28,7 +29,11 @@ Verbindungen sind die Pfade, die den Datenfluss zwischen Blöcken in Ihrem Workf
|
||||
</Step>
|
||||
</Steps>
|
||||
|
||||
### Verbindungsfluss
|
||||
<div className="mx-auto w-full overflow-hidden rounded-lg my-6">
|
||||
<Video src="connections-build.mp4" width={700} height={450} />
|
||||
</div>
|
||||
|
||||
### Verbindungsablauf
|
||||
|
||||
Der Datenfluss durch Verbindungen folgt diesen Prinzipien:
|
||||
|
||||
|
||||
@@ -71,6 +71,16 @@ Diese kontextbezogenen Informationen helfen Copilot, genauere und relevantere Un
|
||||
</Card>
|
||||
</Cards>
|
||||
|
||||
<div className="flex justify-center">
|
||||
<Image
|
||||
src="/static/copilot/copilot-mode.png"
|
||||
alt="Copilot-Modusauswahl-Oberfläche"
|
||||
width={600}
|
||||
height={400}
|
||||
className="my-6"
|
||||
/>
|
||||
</div>
|
||||
|
||||
## Tiefenebenen
|
||||
|
||||
<Cards>
|
||||
@@ -82,7 +92,7 @@ Diese kontextbezogenen Informationen helfen Copilot, genauere und relevantere Un
|
||||
</span>
|
||||
}
|
||||
>
|
||||
<div className="m-0 text-sm">Am schnellsten und günstigsten. Ideal für kleine Änderungen, einfache Workflows und geringfügige Anpassungen.</div>
|
||||
<div className="m-0 text-sm">Am schnellsten und günstigsten. Ideal für kleine Änderungen, einfache Arbeitsabläufe und geringfügige Anpassungen.</div>
|
||||
</Card>
|
||||
<Card
|
||||
title={
|
||||
@@ -102,7 +112,7 @@ Diese kontextbezogenen Informationen helfen Copilot, genauere und relevantere Un
|
||||
</span>
|
||||
}
|
||||
>
|
||||
<div className="m-0 text-sm">Mehr Denkleistung für umfangreichere Workflows und komplexe Änderungen bei gleichzeitiger Leistungsfähigkeit.</div>
|
||||
<div className="m-0 text-sm">Mehr Denkleistung für umfangreichere Arbeitsabläufe und komplexe Änderungen bei gleichzeitiger Leistungsfähigkeit.</div>
|
||||
</Card>
|
||||
<Card
|
||||
title={
|
||||
@@ -118,7 +128,7 @@ Diese kontextbezogenen Informationen helfen Copilot, genauere und relevantere Un
|
||||
|
||||
### Modusauswahl-Oberfläche
|
||||
|
||||
Du kannst einfach zwischen verschiedenen Denkmodi über den Modusauswähler in der Copilot-Oberfläche wechseln:
|
||||
Du kannst einfach zwischen verschiedenen Denkmodi über die Modusauswahl in der Copilot-Oberfläche wechseln:
|
||||
|
||||
<Image
|
||||
src="/static/copilot/copilot-models.png"
|
||||
@@ -140,8 +150,8 @@ Wähle deinen Modus basierend auf der Komplexität deiner Aufgabe - verwende Sch
|
||||
|
||||
Die Copilot-Nutzung wird pro Token vom zugrundeliegenden LLM abgerechnet:
|
||||
|
||||
- **Eingabe-Tokens**: werden zum Basistarif des Anbieters berechnet (**zum Selbstkostenpreis**)
|
||||
- **Ausgabe-Tokens**: werden mit dem **1,5-fachen** des Basisausgabepreises des Anbieters berechnet
|
||||
- **Eingabe-Tokens**: werden zum Basispreis des Anbieters berechnet (**zum Selbstkostenpreis**)
|
||||
- **Ausgabe-Tokens**: werden mit dem **1,5-fachen** des Basis-Ausgabepreises des Anbieters berechnet
|
||||
|
||||
```javascript
|
||||
copilotCost = (inputTokens × inputPrice + outputTokens × (outputPrice × 1.5)) / 1,000,000
|
||||
@@ -149,13 +159,13 @@ copilotCost = (inputTokens × inputPrice + outputTokens × (outputPrice × 1.5))
|
||||
|
||||
| Komponente | Angewendeter Tarif |
|
||||
|------------|------------------------|
|
||||
| Input | inputPrice |
|
||||
| Output | outputPrice × 1,5 |
|
||||
| Eingabe | inputPrice |
|
||||
| Ausgabe | outputPrice × 1,5 |
|
||||
|
||||
<Callout type="warning">
|
||||
Die angezeigten Preise spiegeln die Tarife vom 4. September 2025 wider. Überprüfen Sie die Anbieterdokumentation für aktuelle Preise.
|
||||
Die angezeigten Preise spiegeln die Tarife vom 4. September 2025 wider. Überprüfen Sie die Anbieter-Dokumentation für aktuelle Preise.
|
||||
</Callout>
|
||||
|
||||
<Callout type="info">
|
||||
Modellpreise werden pro Million Token berechnet. Die Berechnung teilt durch 1.000.000, um die tatsächlichen Kosten zu ermitteln. Siehe <a href="/execution/costs">die Seite zur Kostenberechnung</a> für Hintergründe und Beispiele.
|
||||
Modellpreise werden pro Million Tokens angegeben. Die Berechnung teilt durch 1.000.000, um die tatsächlichen Kosten zu ermitteln. Siehe <a href="/execution/costs">die Seite zur Kostenberechnung</a> für Hintergründe und Beispiele.
|
||||
</Callout>
|
||||
|
||||
@@ -5,6 +5,7 @@ title: Einführung
|
||||
import { Card, Cards } from 'fumadocs-ui/components/card'
|
||||
import { Callout } from 'fumadocs-ui/components/callout'
|
||||
import { Image } from '@/components/ui/image'
|
||||
import { Video } from '@/components/ui/video'
|
||||
|
||||
Sim ist ein Open-Source-Tool zur visuellen Workflow-Erstellung für die Entwicklung und Bereitstellung von KI-Agenten-Workflows. Entwerfen Sie intelligente Automatisierungssysteme mit einer No-Code-Oberfläche – verbinden Sie KI-Modelle, Datenbanken, APIs und Business-Tools über eine intuitive Drag-and-Drop-Oberfläche. Ob Sie Chatbots entwickeln, Geschäftsprozesse automatisieren oder komplexe Datenpipelines orchestrieren – Sim bietet die Werkzeuge, um Ihre KI-Workflows zum Leben zu erwecken.
|
||||
|
||||
@@ -32,19 +33,27 @@ Verwandeln Sie Rohdaten in umsetzbare Erkenntnisse. Extrahieren Sie Informatione
|
||||
**API-Integrations-Workflows**
|
||||
Orchestieren Sie komplexe Interaktionen zwischen mehreren Diensten. Erstellen Sie einheitliche API-Endpunkte, implementieren Sie anspruchsvolle Geschäftslogik und bauen Sie ereignisgesteuerte Automatisierungssysteme.
|
||||
|
||||
<div className="mx-auto w-full overflow-hidden rounded-lg my-6">
|
||||
<Video src="introduction/chat-workflow.mp4" width={700} height={450} />
|
||||
</div>
|
||||
|
||||
## Wie es funktioniert
|
||||
|
||||
**Visueller Workflow-Editor**
|
||||
Entwerfen Sie Workflows mit einer intuitiven Drag-and-Drop-Oberfläche. Verbinden Sie KI-Modelle, Datenbanken, APIs und Drittanbieterdienste über eine visuelle No-Code-Schnittstelle, die komplexe Automatisierungslogik leicht verständlich und wartbar macht.
|
||||
Entwerfen Sie Workflows mit einer intuitiven Drag-and-Drop-Oberfläche. Verbinden Sie KI-Modelle, Datenbanken, APIs und Dienste von Drittanbietern über eine visuelle No-Code-Schnittstelle, die komplexe Automatisierungslogik leicht verständlich und wartbar macht.
|
||||
|
||||
**Modulares Blocksystem**
|
||||
Bauen Sie mit spezialisierten Komponenten: Verarbeitungsblöcke (KI-Agenten, API-Aufrufe, benutzerdefinierte Funktionen), Logikblöcke (bedingte Verzweigungen, Schleifen, Router) und Ausgabeblöcke (Antworten, Evaluatoren). Jeder Block übernimmt eine bestimmte Aufgabe in Ihrem Workflow.
|
||||
|
||||
**Flexible Ausführungsauslöser**
|
||||
Starten Sie Workflows über verschiedene Kanäle, darunter Chat-Schnittstellen, REST-APIs, Webhooks, geplante Cron-Jobs oder externe Ereignisse von Plattformen wie Slack und GitHub.
|
||||
Starten Sie Workflows über mehrere Kanäle, einschließlich Chat-Schnittstellen, REST-APIs, Webhooks, geplante Cron-Jobs oder externe Ereignisse von Plattformen wie Slack und GitHub.
|
||||
|
||||
**Echtzeit-Zusammenarbeit**
|
||||
Ermöglichen Sie Ihrem Team die gemeinsame Entwicklung. Mehrere Benutzer können Workflows gleichzeitig bearbeiten, mit Live-Updates und granularen Berechtigungskontrollen.
|
||||
Ermöglichen Sie Ihrem Team, gemeinsam zu arbeiten. Mehrere Benutzer können Workflows gleichzeitig bearbeiten, mit Live-Updates und detaillierten Berechtigungskontrollen.
|
||||
|
||||
<div className="mx-auto w-full overflow-hidden rounded-lg my-6">
|
||||
<Video src="introduction/build-workflow.mp4" width={700} height={450} />
|
||||
</div>
|
||||
|
||||
## Integrationen
|
||||
|
||||
@@ -57,7 +66,28 @@ Sim bietet native Integrationen mit über 80 Diensten in verschiedenen Kategorie
|
||||
- **Suche & Daten**: Google Search, Perplexity, Firecrawl, Exa AI
|
||||
- **Datenbanken**: PostgreSQL, MySQL, Supabase, Pinecone, Qdrant
|
||||
|
||||
Für benutzerdefinierte Integrationen nutzen Sie unsere [MCP (Model Context Protocol) Unterstützung](/mcp), um beliebige externe Dienste oder Tools anzubinden.
|
||||
Für benutzerdefinierte Integrationen nutzen Sie unsere [MCP (Model Context Protocol)-Unterstützung](/mcp), um beliebige externe Dienste oder Tools anzubinden.
|
||||
|
||||
<div className="mx-auto w-full overflow-hidden rounded-lg my-6">
|
||||
<Video src="introduction/integrations-sidebar.mp4" width={700} height={450} />
|
||||
</div>
|
||||
|
||||
## KI-gesteuerter Copilot
|
||||
|
||||
**Fragen stellen & Anleitung erhalten**
|
||||
Der Copilot beantwortet Fragen zu Sim, erklärt Ihre Workflows und gibt Verbesserungsvorschläge. Verwenden Sie das `@` Symbol, um auf Workflows, Blöcke, Dokumentation, Wissen und Protokolle für kontextbezogene Unterstützung zu verweisen.
|
||||
|
||||
**Workflows erstellen & bearbeiten**
|
||||
Wechseln Sie in den Agent-Modus, damit der Copilot Änderungen direkt auf Ihrer Arbeitsfläche vorschlagen und anwenden kann. Fügen Sie Blöcke hinzu, konfigurieren Sie Einstellungen, verbinden Sie Variablen und strukturieren Sie Workflows mit natürlichsprachlichen Befehlen um.
|
||||
|
||||
**Adaptive Reasoning-Stufen**
|
||||
Wählen Sie zwischen den Modi Schnell, Auto, Erweitert oder Behemoth, je nach Komplexität der Aufgabe. Beginnen Sie mit Schnell für einfache Fragen und steigern Sie sich bis zu Behemoth für komplexe architektonische Änderungen und tiefgehendes Debugging.
|
||||
|
||||
Erfahren Sie mehr über [Copilot-Funktionen](/copilot) und wie Sie die Produktivität mit KI-Unterstützung maximieren können.
|
||||
|
||||
<div className="mx-auto w-full overflow-hidden rounded-lg my-6">
|
||||
<Video src="introduction/copilot-workflow.mp4" width={700} height={450} />
|
||||
</div>
|
||||
|
||||
## Bereitstellungsoptionen
|
||||
|
||||
@@ -75,7 +105,7 @@ Bereit, Ihren ersten KI-Workflow zu erstellen?
|
||||
<Card title="Erste Schritte" href="/getting-started">
|
||||
Erstellen Sie Ihren ersten Workflow in 10 Minuten
|
||||
</Card>
|
||||
<Card title="Workflow-Bausteine" href="/blocks">
|
||||
<Card title="Workflow-Blöcke" href="/blocks">
|
||||
Erfahren Sie mehr über die Bausteine
|
||||
</Card>
|
||||
<Card title="Tools & Integrationen" href="/tools">
|
||||
|
||||
@@ -4,10 +4,21 @@ description: Trigger sind die grundlegenden Möglichkeiten, um Sim-Workflows zu
|
||||
---
|
||||
|
||||
import { Card, Cards } from 'fumadocs-ui/components/card'
|
||||
import { Image } from '@/components/ui/image'
|
||||
|
||||
## Kern-Auslöser
|
||||
<div className="flex justify-center">
|
||||
<Image
|
||||
src="/static/blocks/triggers.png"
|
||||
alt="Triggers-Übersicht"
|
||||
width={500}
|
||||
height={350}
|
||||
className="my-6"
|
||||
/>
|
||||
</div>
|
||||
|
||||
Verwende den Start-Block für alles, was vom Editor, von Deploy-to-API oder von Deploy-to-Chat-Erfahrungen ausgeht. Andere Trigger bleiben für ereignisgesteuerte Workflows verfügbar:
|
||||
## Kern-Trigger
|
||||
|
||||
Verwende den Start-Block für alles, was aus dem Editor, deploy-to-API oder deploy-to-chat Erfahrungen stammt. Andere Trigger bleiben für ereignisgesteuerte Workflows verfügbar:
|
||||
|
||||
<Cards>
|
||||
<Card title="Start" href="/triggers/start">
|
||||
@@ -23,30 +34,30 @@ Verwende den Start-Block für alles, was vom Editor, von Deploy-to-API oder von
|
||||
|
||||
## Schneller Vergleich
|
||||
|
||||
| Auslöser | Startbedingung |
|
||||
| Trigger | Startbedingung |
|
||||
|---------|-----------------|
|
||||
| **Start** | Editor läuft, Deploy-to-API-Anfragen oder Chat-Nachrichten |
|
||||
| **Schedule** | Timer, der im Zeitplanblock verwaltet wird |
|
||||
| **Start** | Editor-Ausführungen, deploy-to-API Anfragen oder Chat-Nachrichten |
|
||||
| **Schedule** | Timer, der im Schedule-Block verwaltet wird |
|
||||
| **Webhook** | Bei eingehender HTTP-Anfrage |
|
||||
|
||||
> Der Start-Block stellt immer `input`, `conversationId` und `files`Felder bereit. Füge benutzerdefinierte Felder zum Eingabeformat für zusätzliche strukturierte Daten hinzu.
|
||||
> Der Start-Block stellt immer `input`, `conversationId` und `files` Felder bereit. Füge benutzerdefinierte Felder zum Eingabeformat für zusätzliche strukturierte Daten hinzu.
|
||||
|
||||
## Verwendung von Triggern
|
||||
|
||||
1. Platziere den Start-Block im Startslot (oder einen alternativen Trigger wie Webhook/Schedule).
|
||||
2. Konfiguriere alle erforderlichen Schema- oder Authentifizierungseinstellungen.
|
||||
1. Platziere den Start-Block im Start-Slot (oder einen alternativen Trigger wie Webhook/Schedule).
|
||||
2. Konfiguriere alle erforderlichen Schema- oder Auth-Einstellungen.
|
||||
3. Verbinde den Block mit dem Rest des Workflows.
|
||||
|
||||
> Bereitstellungen unterstützen jeden Trigger. Aktualisiere den Workflow, stelle ihn erneut bereit, und alle Trigger-Einstiegspunkte übernehmen den neuen Snapshot. Erfahre mehr unter [Ausführung → Bereitstellungs-Snapshots](/execution).
|
||||
> Bereitstellungen steuern jeden Trigger. Aktualisiere den Workflow, stelle ihn erneut bereit, und alle Trigger-Einstiegspunkte übernehmen den neuen Snapshot. Erfahre mehr unter [Ausführung → Bereitstellungs-Snapshots](/execution).
|
||||
|
||||
## Manuelle Ausführungspriorität
|
||||
## Priorität bei manueller Ausführung
|
||||
|
||||
Wenn Sie im Editor auf **Ausführen** klicken, wählt Sim automatisch aus, welcher Auslöser basierend auf der folgenden Prioritätsreihenfolge ausgeführt wird:
|
||||
Wenn du im Editor auf **Run** klickst, wählt Sim automatisch aus, welcher Trigger basierend auf der folgenden Prioritätsreihenfolge ausgeführt wird:
|
||||
|
||||
1. **Start-Block** (höchste Priorität)
|
||||
2. **Zeitplan-Auslöser**
|
||||
3. **Externe Auslöser** (Webhooks, Integrationen wie Slack, Gmail, Airtable usw.)
|
||||
2. **Schedule-Trigger**
|
||||
3. **Externe Trigger** (Webhooks, Integrationen wie Slack, Gmail, Airtable usw.)
|
||||
|
||||
Wenn Ihr Workflow mehrere Auslöser hat, wird der Auslöser mit der höchsten Priorität ausgeführt. Wenn Sie beispielsweise sowohl einen Start-Block als auch einen Webhook-Auslöser haben, wird durch Klicken auf Ausführen der Start-Block ausgeführt.
|
||||
Wenn dein Workflow mehrere Trigger hat, wird der Trigger mit der höchsten Priorität ausgeführt. Wenn du beispielsweise sowohl einen Start-Block als auch einen Webhook-Trigger hast, wird beim Klicken auf Run der Start-Block ausgeführt.
|
||||
|
||||
**Externe Auslöser mit Mock-Payloads**: Wenn externe Auslöser (Webhooks und Integrationen) manuell ausgeführt werden, generiert Sim automatisch Mock-Payloads basierend auf der erwarteten Datenstruktur des Auslösers. Dies stellt sicher, dass nachgelagerte Blöcke während des Tests Variablen korrekt auflösen können.
|
||||
**Externe Auslöser mit Mock-Payloads**: Wenn externe Auslöser (Webhooks und Integrationen) manuell ausgeführt werden, generiert Sim automatisch Mock-Payloads basierend auf der erwarteten Datenstruktur des Auslösers. Dies stellt sicher, dass nachgelagerte Blöcke während des Testens Variablen korrekt auflösen können.
|
||||
|
||||
@@ -5,6 +5,7 @@ title: Human in the Loop
|
||||
import { Callout } from 'fumadocs-ui/components/callout'
|
||||
import { Tab, Tabs } from 'fumadocs-ui/components/tabs'
|
||||
import { Image } from '@/components/ui/image'
|
||||
import { Video } from '@/components/ui/video'
|
||||
|
||||
El bloque Human in the Loop pausa la ejecución del flujo de trabajo y espera la intervención humana antes de continuar. Úsalo para añadir puntos de aprobación, recopilar comentarios o reunir información adicional en puntos críticos de decisión.
|
||||
|
||||
@@ -76,7 +77,7 @@ Define los campos que los aprobadores completan al responder. Estos datos estar
|
||||
}
|
||||
```
|
||||
|
||||
Accede a los datos de reanudación en bloques posteriores usando `<blockId.resumeInput.fieldName>`.
|
||||
Accede a los datos del resumen en bloques posteriores usando `<blockId.resumeInput.fieldName>`.
|
||||
|
||||
## Métodos de aprobación
|
||||
|
||||
@@ -174,8 +175,14 @@ Accede usando `<blockId.resumeInput.fieldName>`.
|
||||
<approval1.resumeInput.approved> === true
|
||||
```
|
||||
|
||||
El ejemplo a continuación muestra un portal de aprobación como lo ve un aprobador después de que el flujo de trabajo se pausa. Los aprobadores pueden revisar los datos y proporcionar entradas como parte de la reanudación del flujo de trabajo. Se puede acceder al portal de aprobación directamente a través de la URL única, `<blockId.url>`.
|
||||
|
||||
<div className="mx-auto w-full overflow-hidden rounded-lg my-6">
|
||||
<Video src="hitl-resume.mp4" width={700} height={450} />
|
||||
</div>
|
||||
|
||||
## Bloques relacionados
|
||||
|
||||
- **[Condición](/blocks/condition)** - Ramifica basado en decisiones de aprobación
|
||||
- **[Variables](/blocks/variables)** - Almacena historial de aprobaciones y metadatos
|
||||
- **[Respuesta](/blocks/response)** - Devuelve resultados del flujo de trabajo a los llamantes de API
|
||||
- **[Condición](/blocks/condition)** - Ramificación basada en decisiones de aprobación
|
||||
- **[Variables](/blocks/variables)** - Almacenar historial de aprobación y metadatos
|
||||
- **[Respuesta](/blocks/response)** - Devolver resultados del flujo de trabajo a los solicitantes de API
|
||||
|
||||
@@ -4,6 +4,7 @@ title: Conceptos básicos
|
||||
|
||||
import { Callout } from 'fumadocs-ui/components/callout'
|
||||
import { Step, Steps } from 'fumadocs-ui/components/steps'
|
||||
import { Video } from '@/components/ui/video'
|
||||
|
||||
## Cómo funcionan las conexiones
|
||||
|
||||
@@ -28,11 +29,15 @@ Las conexiones son las vías que permiten que los datos fluyan entre bloques en
|
||||
</Step>
|
||||
</Steps>
|
||||
|
||||
<div className="mx-auto w-full overflow-hidden rounded-lg my-6">
|
||||
<Video src="connections-build.mp4" width={700} height={450} />
|
||||
</div>
|
||||
|
||||
### Flujo de conexión
|
||||
|
||||
El flujo de datos a través de las conexiones sigue estos principios:
|
||||
|
||||
1. **Flujo direccional**: Los datos siempre fluyen de las salidas a las entradas
|
||||
1. **Flujo direccional**: Los datos siempre fluyen desde las salidas hacia las entradas
|
||||
2. **Orden de ejecución**: Los bloques se ejecutan en orden según sus conexiones
|
||||
3. **Transformación de datos**: Los datos pueden transformarse al pasar entre bloques
|
||||
4. **Rutas condicionales**: Algunos bloques (como Router y Condition) pueden dirigir el flujo a diferentes rutas
|
||||
|
||||
@@ -71,6 +71,16 @@ Esta información contextual ayuda a Copilot a proporcionar asistencia más prec
|
||||
</Card>
|
||||
</Cards>
|
||||
|
||||
<div className="flex justify-center">
|
||||
<Image
|
||||
src="/static/copilot/copilot-mode.png"
|
||||
alt="Interfaz de selección de modo de Copilot"
|
||||
width={600}
|
||||
height={400}
|
||||
className="my-6"
|
||||
/>
|
||||
</div>
|
||||
|
||||
## Niveles de profundidad
|
||||
|
||||
<Cards>
|
||||
@@ -102,7 +112,7 @@ Esta información contextual ayuda a Copilot a proporcionar asistencia más prec
|
||||
</span>
|
||||
}
|
||||
>
|
||||
<div className="m-0 text-sm">Mayor capacidad de razonamiento para flujos de trabajo más grandes y ediciones complejas sin perder rendimiento.</div>
|
||||
<div className="m-0 text-sm">Mayor razonamiento para flujos de trabajo más grandes y ediciones complejas sin perder rendimiento.</div>
|
||||
</Card>
|
||||
<Card
|
||||
title={
|
||||
@@ -112,13 +122,13 @@ Esta información contextual ayuda a Copilot a proporcionar asistencia más prec
|
||||
</span>
|
||||
}
|
||||
>
|
||||
<div className="m-0 text-sm">Máxima capacidad de razonamiento para planificación profunda, depuración y cambios arquitectónicos complejos.</div>
|
||||
<div className="m-0 text-sm">Máximo razonamiento para planificación profunda, depuración y cambios arquitectónicos complejos.</div>
|
||||
</Card>
|
||||
</Cards>
|
||||
|
||||
### Interfaz de selección de modo
|
||||
|
||||
Puedes cambiar fácilmente entre diferentes modos de razonamiento usando el selector de modo en la interfaz de Copilot:
|
||||
Puedes cambiar fácilmente entre diferentes modos de razonamiento utilizando el selector de modo en la interfaz de Copilot:
|
||||
|
||||
<Image
|
||||
src="/static/copilot/copilot-models.png"
|
||||
@@ -150,12 +160,12 @@ copilotCost = (inputTokens × inputPrice + outputTokens × (outputPrice × 1.5))
|
||||
| Componente | Tarifa aplicada |
|
||||
|------------|----------------------|
|
||||
| Entrada | inputPrice |
|
||||
| Salida | outputPrice × 1.5 |
|
||||
| Salida | outputPrice × 1,5 |
|
||||
|
||||
<Callout type="warning">
|
||||
Los precios mostrados reflejan las tarifas a partir del 4 de septiembre de 2025. Consulte la documentación del proveedor para conocer los precios actuales.
|
||||
Los precios mostrados reflejan las tarifas a partir del 4 de septiembre de 2025. Consulta la documentación del proveedor para conocer los precios actuales.
|
||||
</Callout>
|
||||
|
||||
<Callout type="info">
|
||||
Los precios de los modelos son por millón de tokens. El cálculo divide por 1.000.000 para obtener el costo real. Consulte <a href="/execution/costs">la página de Cálculo de Costos</a> para antecedentes y ejemplos.
|
||||
Los precios de los modelos son por millón de tokens. El cálculo divide por 1.000.000 para obtener el costo real. Consulta <a href="/execution/costs">la página de Cálculo de Costos</a> para obtener información general y ejemplos.
|
||||
</Callout>
|
||||
|
||||
@@ -5,6 +5,7 @@ title: Introducción
|
||||
import { Card, Cards } from 'fumadocs-ui/components/card'
|
||||
import { Callout } from 'fumadocs-ui/components/callout'
|
||||
import { Image } from '@/components/ui/image'
|
||||
import { Video } from '@/components/ui/video'
|
||||
|
||||
Sim es un constructor de flujos de trabajo visuales de código abierto para crear e implementar flujos de trabajo de agentes de IA. Diseña sistemas de automatización inteligentes utilizando una interfaz sin código—conecta modelos de IA, bases de datos, APIs y herramientas empresariales a través de un lienzo intuitivo de arrastrar y soltar. Ya sea que estés creando chatbots, automatizando procesos empresariales u orquestando complejos flujos de datos, Sim proporciona las herramientas para dar vida a tus flujos de trabajo de IA.
|
||||
|
||||
@@ -32,13 +33,17 @@ Transforma datos brutos en información procesable. Extrae información de docum
|
||||
**Flujos de trabajo de integración de API**
|
||||
Orquesta interacciones complejas entre múltiples servicios. Crea puntos de conexión API unificados, implementa lógica empresarial sofisticada y construye sistemas de automatización basados en eventos.
|
||||
|
||||
## Cómo Funciona
|
||||
<div className="mx-auto w-full overflow-hidden rounded-lg my-6">
|
||||
<Video src="introduction/chat-workflow.mp4" width={700} height={450} />
|
||||
</div>
|
||||
|
||||
## Cómo funciona
|
||||
|
||||
**Editor visual de flujos de trabajo**
|
||||
Diseña flujos de trabajo utilizando un lienzo intuitivo de arrastrar y soltar. Conecta modelos de IA, bases de datos, APIs y servicios de terceros a través de una interfaz visual sin código que hace que la lógica de automatización compleja sea fácil de entender y mantener.
|
||||
|
||||
**Sistema modular de bloques**
|
||||
Construye con componentes especializados: bloques de procesamiento (agentes de IA, llamadas API, funciones personalizadas), bloques lógicos (ramificación condicional, bucles, enrutadores) y bloques de salida (respuestas, evaluadores). Cada bloque maneja una tarea específica en tu flujo de trabajo.
|
||||
**Sistema de bloques modulares**
|
||||
Construye con componentes especializados: bloques de procesamiento (agentes de IA, llamadas a API, funciones personalizadas), bloques lógicos (ramificación condicional, bucles, enrutadores) y bloques de salida (respuestas, evaluadores). Cada bloque maneja una tarea específica en tu flujo de trabajo.
|
||||
|
||||
**Activadores de ejecución flexibles**
|
||||
Inicia flujos de trabajo a través de múltiples canales, incluyendo interfaces de chat, APIs REST, webhooks, trabajos cron programados o eventos externos de plataformas como Slack y GitHub.
|
||||
@@ -46,6 +51,10 @@ Inicia flujos de trabajo a través de múltiples canales, incluyendo interfaces
|
||||
**Colaboración en tiempo real**
|
||||
Permite que tu equipo construya juntos. Múltiples usuarios pueden editar flujos de trabajo simultáneamente con actualizaciones en vivo y controles de permisos granulares.
|
||||
|
||||
<div className="mx-auto w-full overflow-hidden rounded-lg my-6">
|
||||
<Video src="introduction/build-workflow.mp4" width={700} height={450} />
|
||||
</div>
|
||||
|
||||
## Integraciones
|
||||
|
||||
Sim proporciona integraciones nativas con más de 80 servicios en múltiples categorías:
|
||||
@@ -59,17 +68,38 @@ Sim proporciona integraciones nativas con más de 80 servicios en múltiples cat
|
||||
|
||||
Para integraciones personalizadas, aprovecha nuestro [soporte MCP (Protocolo de Contexto de Modelo)](/mcp) para conectar cualquier servicio o herramienta externa.
|
||||
|
||||
<div className="mx-auto w-full overflow-hidden rounded-lg my-6">
|
||||
<Video src="introduction/integrations-sidebar.mp4" width={700} height={450} />
|
||||
</div>
|
||||
|
||||
## Copiloto potenciado por IA
|
||||
|
||||
**Haz preguntas y recibe orientación**
|
||||
Copiloto responde preguntas sobre Sim, explica tus flujos de trabajo y proporciona sugerencias para mejorarlos. Usa el símbolo `@` para hacer referencia a flujos de trabajo, bloques, documentación, conocimiento y registros para obtener asistencia contextual.
|
||||
|
||||
**Construye y edita flujos de trabajo**
|
||||
Cambia al modo Agente para permitir que Copiloto proponga y aplique cambios directamente en tu lienzo. Añade bloques, configura ajustes, conecta variables y reestructura flujos de trabajo con comandos en lenguaje natural.
|
||||
|
||||
**Niveles de razonamiento adaptativo**
|
||||
Elige entre los modos Rápido, Automático, Avanzado o Behemoth según la complejidad de la tarea. Comienza con Rápido para preguntas simples, y escala hasta Behemoth para cambios arquitectónicos complejos y depuración profunda.
|
||||
|
||||
Aprende más sobre las [capacidades de Copiloto](/copilot) y cómo maximizar la productividad con asistencia de IA.
|
||||
|
||||
<div className="mx-auto w-full overflow-hidden rounded-lg my-6">
|
||||
<Video src="introduction/copilot-workflow.mp4" width={700} height={450} />
|
||||
</div>
|
||||
|
||||
## Opciones de implementación
|
||||
|
||||
**Alojado en la nube**
|
||||
Inicia inmediatamente en [sim.ai](https://sim.ai) con infraestructura completamente gestionada, escalado automático y observabilidad integrada. Concéntrate en crear flujos de trabajo mientras nosotros nos encargamos de las operaciones.
|
||||
Comienza inmediatamente en [sim.ai](https://sim.ai) con infraestructura totalmente gestionada, escalado automático y observabilidad integrada. Concéntrate en construir flujos de trabajo mientras nosotros nos encargamos de las operaciones.
|
||||
|
||||
**Autoalojado**
|
||||
Implementa en tu propia infraestructura usando Docker Compose o Kubernetes. Mantén control completo sobre tus datos con soporte para modelos de IA locales a través de la integración con Ollama.
|
||||
|
||||
## Próximos pasos
|
||||
|
||||
¿Listo para construir tu primer flujo de trabajo de IA?
|
||||
¿Listo para construir tu primer flujo de trabajo con IA?
|
||||
|
||||
<Cards>
|
||||
<Card title="Primeros pasos" href="/getting-started">
|
||||
|
||||
@@ -4,10 +4,21 @@ description: Los disparadores son las formas principales de iniciar flujos de tr
|
||||
---
|
||||
|
||||
import { Card, Cards } from 'fumadocs-ui/components/card'
|
||||
import { Image } from '@/components/ui/image'
|
||||
|
||||
<div className="flex justify-center">
|
||||
<Image
|
||||
src="/static/blocks/triggers.png"
|
||||
alt="Resumen de disparadores"
|
||||
width={500}
|
||||
height={350}
|
||||
className="my-6"
|
||||
/>
|
||||
</div>
|
||||
|
||||
## Disparadores principales
|
||||
|
||||
Usa el bloque Start para todo lo que se origina desde el editor, deploy-to-API o experiencias deploy-to-chat. Otros disparadores siguen disponibles para flujos de trabajo basados en eventos:
|
||||
Utiliza el bloque Start para todo lo que se origina desde el editor, despliegue a API o experiencias de despliegue a chat. Otros disparadores siguen disponibles para flujos de trabajo basados en eventos:
|
||||
|
||||
<Cards>
|
||||
<Card title="Start" href="/triggers/start">
|
||||
@@ -25,9 +36,9 @@ Usa el bloque Start para todo lo que se origina desde el editor, deploy-to-API o
|
||||
|
||||
| Disparador | Condición de inicio |
|
||||
|---------|-----------------|
|
||||
| **Inicio** | El editor se ejecuta, solicitudes de implementación a API o mensajes de chat |
|
||||
| **Programación** | Temporizador gestionado en el bloque de programación |
|
||||
| **Webhook** | En solicitud HTTP entrante |
|
||||
| **Start** | Ejecuciones del editor, solicitudes de despliegue a API o mensajes de chat |
|
||||
| **Schedule** | Temporizador gestionado en el bloque de programación |
|
||||
| **Webhook** | Al recibir una solicitud HTTP entrante |
|
||||
|
||||
> El bloque Start siempre expone los campos `input`, `conversationId` y `files`. Añade campos personalizados al formato de entrada para datos estructurados adicionales.
|
||||
|
||||
@@ -37,16 +48,16 @@ Usa el bloque Start para todo lo que se origina desde el editor, deploy-to-API o
|
||||
2. Configura cualquier esquema o autenticación requerida.
|
||||
3. Conecta el bloque al resto del flujo de trabajo.
|
||||
|
||||
> Los despliegues alimentan cada disparador. Actualiza el flujo de trabajo, vuelve a desplegar, y todos los puntos de entrada de disparadores recogen la nueva instantánea. Aprende más en [Ejecución → Instantáneas de despliegue](/execution).
|
||||
> Los despliegues alimentan cada disparador. Actualiza el flujo de trabajo, vuelve a desplegarlo, y todos los puntos de entrada de los disparadores recogen la nueva instantánea. Aprende más en [Ejecución → Instantáneas de despliegue](/execution).
|
||||
|
||||
## Prioridad de ejecución manual
|
||||
|
||||
Cuando haces clic en **Ejecutar** en el editor, Sim selecciona automáticamente qué disparador ejecutar según el siguiente orden de prioridad:
|
||||
|
||||
1. **Bloque de inicio** (prioridad más alta)
|
||||
2. **Disparadores programados**
|
||||
1. **Bloque Start** (prioridad más alta)
|
||||
2. **Disparadores de programación**
|
||||
3. **Disparadores externos** (webhooks, integraciones como Slack, Gmail, Airtable, etc.)
|
||||
|
||||
Si tu flujo de trabajo tiene múltiples disparadores, se ejecutará el disparador de mayor prioridad. Por ejemplo, si tienes tanto un bloque de inicio como un disparador de webhook, al hacer clic en Ejecutar se ejecutará el bloque de inicio.
|
||||
Si tu flujo de trabajo tiene múltiples disparadores, se ejecutará el disparador de mayor prioridad. Por ejemplo, si tienes tanto un bloque Start como un disparador Webhook, al hacer clic en Ejecutar se ejecutará el bloque Start.
|
||||
|
||||
**Disparadores externos con cargas útiles simuladas**: Cuando los disparadores externos (webhooks e integraciones) se ejecutan manualmente, Sim genera automáticamente cargas útiles simuladas basadas en la estructura de datos esperada del disparador. Esto asegura que los bloques posteriores puedan resolver las variables correctamente durante las pruebas.
|
||||
|
||||
@@ -5,6 +5,7 @@ title: Intervention humaine
|
||||
import { Callout } from 'fumadocs-ui/components/callout'
|
||||
import { Tab, Tabs } from 'fumadocs-ui/components/tabs'
|
||||
import { Image } from '@/components/ui/image'
|
||||
import { Video } from '@/components/ui/video'
|
||||
|
||||
Le bloc Intervention humaine met en pause l'exécution du workflow et attend l'intervention humaine avant de continuer. Utilisez-le pour ajouter des points d'approbation, recueillir des commentaires ou obtenir des informations supplémentaires à des points de décision critiques.
|
||||
|
||||
@@ -76,7 +77,7 @@ Définit les champs que les approbateurs remplissent lors de leur réponse. Ces
|
||||
}
|
||||
```
|
||||
|
||||
Accédez aux données de reprise dans les blocs en aval en utilisant `<blockId.resumeInput.fieldName>`.
|
||||
Accédez aux données de reprise dans les blocs en aval en utilisant `<blockId.resumeInput.fieldName>`.
|
||||
|
||||
## Méthodes d'approbation
|
||||
|
||||
@@ -174,8 +175,14 @@ Accédez-y en utilisant `<blockId.resumeInput.fieldName>`.
|
||||
<approval1.resumeInput.approved> === true
|
||||
```
|
||||
|
||||
L'exemple ci-dessous montre un portail d'approbation tel que vu par un approbateur après la mise en pause du workflow. Les approbateurs peuvent examiner les données et fournir des entrées dans le cadre de la reprise du workflow. Le portail d'approbation peut être accédé directement via l'URL unique, `<blockId.url>`.
|
||||
|
||||
<div className="mx-auto w-full overflow-hidden rounded-lg my-6">
|
||||
<Video src="hitl-resume.mp4" width={700} height={450} />
|
||||
</div>
|
||||
|
||||
## Blocs associés
|
||||
|
||||
- **[Condition](/blocks/condition)** - Créez des branches basées sur les décisions d'approbation
|
||||
- **[Variables](/blocks/variables)** - Stockez l'historique d'approbation et les métadonnées
|
||||
- **[Réponse](/blocks/response)** - Renvoyez les résultats du workflow aux appelants API
|
||||
- **[Condition](/blocks/condition)** - Branchement basé sur les décisions d'approbation
|
||||
- **[Variables](/blocks/variables)** - Stockage de l'historique d'approbation et des métadonnées
|
||||
- **[Response](/blocks/response)** - Retour des résultats du workflow aux appelants API
|
||||
|
||||
@@ -4,6 +4,7 @@ title: Principes de base
|
||||
|
||||
import { Callout } from 'fumadocs-ui/components/callout'
|
||||
import { Step, Steps } from 'fumadocs-ui/components/steps'
|
||||
import { Video } from '@/components/ui/video'
|
||||
|
||||
## Comment fonctionnent les connexions
|
||||
|
||||
@@ -28,16 +29,20 @@ Les connexions sont les voies qui permettent aux données de circuler entre les
|
||||
</Step>
|
||||
</Steps>
|
||||
|
||||
<div className="mx-auto w-full overflow-hidden rounded-lg my-6">
|
||||
<Video src="connections-build.mp4" width={700} height={450} />
|
||||
</div>
|
||||
|
||||
### Flux de connexion
|
||||
|
||||
Le flux de données à travers les connexions suit ces principes :
|
||||
|
||||
1. **Flux directionnel** : Les données circulent toujours des sorties vers les entrées
|
||||
2. **Ordre d'exécution** : Les blocs s'exécutent dans l'ordre en fonction de leurs connexions
|
||||
3. **Transformation des données** : Les données peuvent être transformées lors de leur passage entre les blocs
|
||||
4. **Chemins conditionnels** : Certains blocs (comme Routeur et Condition) peuvent diriger le flux vers différents chemins
|
||||
1. **Flux directionnel** : les données circulent toujours des sorties vers les entrées
|
||||
2. **Ordre d'exécution** : les blocs s'exécutent dans l'ordre en fonction de leurs connexions
|
||||
3. **Transformation des données** : les données peuvent être transformées lors de leur passage entre les blocs
|
||||
4. **Chemins conditionnels** : certains blocs (comme Routeur et Condition) peuvent diriger le flux vers différents chemins
|
||||
|
||||
<Callout type="warning">
|
||||
La suppression d'une connexion arrêtera immédiatement le flux de données entre les blocs. Assurez-vous que c'est
|
||||
bien ce que vous souhaitez avant de supprimer des connexions.
|
||||
bien votre intention avant de supprimer des connexions.
|
||||
</Callout>
|
||||
|
||||
@@ -71,6 +71,16 @@ Ces informations contextuelles aident Copilot à fournir une assistance plus pr
|
||||
</Card>
|
||||
</Cards>
|
||||
|
||||
<div className="flex justify-center">
|
||||
<Image
|
||||
src="/static/copilot/copilot-mode.png"
|
||||
alt="Interface de sélection du mode Copilot"
|
||||
width={600}
|
||||
height={400}
|
||||
className="my-6"
|
||||
/>
|
||||
</div>
|
||||
|
||||
## Niveaux de profondeur
|
||||
|
||||
<Cards>
|
||||
@@ -92,7 +102,7 @@ Ces informations contextuelles aident Copilot à fournir une assistance plus pr
|
||||
</span>
|
||||
}
|
||||
>
|
||||
<div className="m-0 text-sm">Équilibre entre vitesse et raisonnement. Recommandé par défaut pour la plupart des tâches.</div>
|
||||
<div className="m-0 text-sm">Équilibre entre vitesse et raisonnement. Option par défaut recommandée pour la plupart des tâches.</div>
|
||||
</Card>
|
||||
<Card
|
||||
title={
|
||||
@@ -102,13 +112,13 @@ Ces informations contextuelles aident Copilot à fournir une assistance plus pr
|
||||
</span>
|
||||
}
|
||||
>
|
||||
<div className="m-0 text-sm">Plus de raisonnement pour les flux de travail plus importants et les modifications complexes tout en restant performant.</div>
|
||||
<div className="m-0 text-sm">Raisonnement plus poussé pour les flux de travail plus importants et les modifications complexes tout en restant performant.</div>
|
||||
</Card>
|
||||
<Card
|
||||
title={
|
||||
<span className="inline-flex items-center gap-2">
|
||||
<BrainCircuit className="h-4 w-4 text-muted-foreground" />
|
||||
Mastodonte
|
||||
Behemoth
|
||||
</span>
|
||||
}
|
||||
>
|
||||
@@ -122,23 +132,23 @@ Vous pouvez facilement basculer entre différents modes de raisonnement à l'aid
|
||||
|
||||
<Image
|
||||
src="/static/copilot/copilot-models.png"
|
||||
alt="Sélection du mode Copilot montrant le mode Avancé avec l'option MAX activée"
|
||||
alt="Sélection du mode Copilot montrant le mode Avancé avec l'option MAX"
|
||||
width={600}
|
||||
height={300}
|
||||
/>
|
||||
|
||||
L'interface vous permet de :
|
||||
- **Sélectionner le niveau de raisonnement** : choisissez entre Rapide, Auto, Avancé ou Mastodonte
|
||||
- **Sélectionner le niveau de raisonnement** : choisissez entre Rapide, Auto, Avancé ou Behemoth
|
||||
- **Activer le mode MAX** : basculez pour des capacités de raisonnement maximales lorsque vous avez besoin de l'analyse la plus approfondie
|
||||
- **Voir les descriptions des modes** : comprendre pour quoi chaque mode est optimisé
|
||||
|
||||
Choisissez votre mode en fonction de la complexité de votre tâche - utilisez Rapide pour des questions simples et Mastodonte pour des changements architecturaux complexes.
|
||||
Choisissez votre mode en fonction de la complexité de votre tâche - utilisez Rapide pour des questions simples et Behemoth pour des changements architecturaux complexes.
|
||||
|
||||
## Facturation et calcul des coûts
|
||||
|
||||
### Comment les coûts sont calculés
|
||||
|
||||
L'utilisation de Copilot est facturée par token depuis le LLM sous-jacent :
|
||||
L'utilisation de Copilot est facturée par token à partir du LLM sous-jacent :
|
||||
|
||||
- **Tokens d'entrée** : facturés au tarif de base du fournisseur (**au prix coûtant**)
|
||||
- **Tokens de sortie** : facturés à **1,5×** le tarif de base de sortie du fournisseur
|
||||
@@ -153,9 +163,9 @@ copilotCost = (inputTokens × inputPrice + outputTokens × (outputPrice × 1.5))
|
||||
| Sortie | outputPrice × 1,5 |
|
||||
|
||||
<Callout type="warning">
|
||||
Les tarifs affichés reflètent les taux en vigueur au 4 septembre 2025. Consultez la documentation du fournisseur pour connaître les tarifs actuels.
|
||||
Les prix indiqués reflètent les tarifs en date du 4 septembre 2025. Consultez la documentation du fournisseur pour les tarifs actuels.
|
||||
</Callout>
|
||||
|
||||
<Callout type="info">
|
||||
Les prix des modèles sont indiqués par million de tokens. Le calcul divise par 1 000 000 pour obtenir le coût réel. Consultez <a href="/execution/costs">la page de calcul des coûts</a> pour plus d'informations et des exemples.
|
||||
Les prix des modèles sont par million de tokens. Le calcul divise par 1 000 000 pour obtenir le coût réel. Consultez <a href="/execution/costs">la page de calcul des coûts</a> pour plus d'informations et des exemples.
|
||||
</Callout>
|
||||
|
||||
@@ -5,6 +5,7 @@ title: Introduction
|
||||
import { Card, Cards } from 'fumadocs-ui/components/card'
|
||||
import { Callout } from 'fumadocs-ui/components/callout'
|
||||
import { Image } from '@/components/ui/image'
|
||||
import { Video } from '@/components/ui/video'
|
||||
|
||||
Sim est un constructeur de flux de travail visuel open-source pour créer et déployer des flux de travail d'agents IA. Concevez des systèmes d'automatisation intelligents à l'aide d'une interface sans code—connectez des modèles d'IA, des bases de données, des API et des outils professionnels via un canevas intuitif par glisser-déposer. Que vous construisiez des chatbots, automatisiez des processus métier ou orchestriez des pipelines de données complexes, Sim fournit les outils nécessaires pour donner vie à vos flux de travail IA.
|
||||
|
||||
@@ -32,20 +33,28 @@ Transformez les données brutes en informations exploitables. Extrayez des infor
|
||||
**Flux de travail d'intégration API**
|
||||
Orchestrez des interactions complexes entre plusieurs services. Créez des points de terminaison API unifiés, implémentez une logique métier sophistiquée et construisez des systèmes d'automatisation pilotés par événements.
|
||||
|
||||
<div className="mx-auto w-full overflow-hidden rounded-lg my-6">
|
||||
<Video src="introduction/chat-workflow.mp4" width={700} height={450} />
|
||||
</div>
|
||||
|
||||
## Comment ça fonctionne
|
||||
|
||||
**Éditeur de flux de travail visuel**
|
||||
Concevez des flux de travail à l'aide d'un canevas intuitif par glisser-déposer. Connectez des modèles d'IA, des bases de données, des API et des services tiers via une interface visuelle sans code qui rend la logique d'automatisation complexe facile à comprendre et à maintenir.
|
||||
**Éditeur visuel de flux de travail**
|
||||
Concevez des flux de travail à l'aide d'un canevas intuitif de glisser-déposer. Connectez des modèles d'IA, des bases de données, des API et des services tiers via une interface visuelle sans code qui rend la logique d'automatisation complexe facile à comprendre et à maintenir.
|
||||
|
||||
**Système de blocs modulaires**
|
||||
Construisez avec des composants spécialisés : blocs de traitement (agents IA, appels API, fonctions personnalisées), blocs logiques (branchements conditionnels, boucles, routeurs) et blocs de sortie (réponses, évaluateurs). Chaque bloc gère une tâche spécifique dans votre flux de travail.
|
||||
|
||||
**Déclencheurs d'exécution flexibles**
|
||||
Lancez des flux de travail via plusieurs canaux, notamment des interfaces de chat, des API REST, des webhooks, des tâches cron planifiées ou des événements externes provenant de plateformes comme Slack et GitHub.
|
||||
Lancez des flux de travail via plusieurs canaux, notamment des interfaces de chat, des API REST, des webhooks, des tâches cron programmées ou des événements externes provenant de plateformes comme Slack et GitHub.
|
||||
|
||||
**Collaboration en temps réel**
|
||||
Permettez à votre équipe de construire ensemble. Plusieurs utilisateurs peuvent modifier les flux de travail simultanément avec des mises à jour en direct et des contrôles d'autorisation granulaires.
|
||||
|
||||
<div className="mx-auto w-full overflow-hidden rounded-lg my-6">
|
||||
<Video src="introduction/build-workflow.mp4" width={700} height={450} />
|
||||
</div>
|
||||
|
||||
## Intégrations
|
||||
|
||||
Sim fournit des intégrations natives avec plus de 80 services dans plusieurs catégories :
|
||||
@@ -57,25 +66,46 @@ Sim fournit des intégrations natives avec plus de 80 services dans plusieurs ca
|
||||
- **Recherche et données** : Google Search, Perplexity, Firecrawl, Exa AI
|
||||
- **Bases de données** : PostgreSQL, MySQL, Supabase, Pinecone, Qdrant
|
||||
|
||||
Pour des intégrations personnalisées, utilisez notre [support MCP (Model Context Protocol)](/mcp) pour connecter n'importe quel service ou outil externe.
|
||||
Pour les intégrations personnalisées, utilisez notre [support MCP (Model Context Protocol)](/mcp) pour connecter n'importe quel service ou outil externe.
|
||||
|
||||
<div className="mx-auto w-full overflow-hidden rounded-lg my-6">
|
||||
<Video src="introduction/integrations-sidebar.mp4" width={700} height={450} />
|
||||
</div>
|
||||
|
||||
## Copilote propulsé par l'IA
|
||||
|
||||
**Posez des questions et obtenez des conseils**
|
||||
Le copilote répond aux questions sur Sim, explique vos flux de travail et propose des suggestions d'amélioration. Utilisez le symbole `@` pour référencer les flux de travail, les blocs, la documentation, les connaissances et les journaux pour une assistance contextuelle.
|
||||
|
||||
**Créez et modifiez des flux de travail**
|
||||
Passez en mode Agent pour permettre au copilote de proposer et d'appliquer des modifications directement sur votre canevas. Ajoutez des blocs, configurez des paramètres, connectez des variables et restructurez les flux de travail avec des commandes en langage naturel.
|
||||
|
||||
**Niveaux de raisonnement adaptatifs**
|
||||
Choisissez parmi les modes Rapide, Auto, Avancé ou Mastodonte selon la complexité de la tâche. Commencez par Rapide pour des questions simples, passez à Mastodonte pour des changements architecturaux complexes et un débogage approfondi.
|
||||
|
||||
En savoir plus sur les [capacités du copilote](/copilot) et comment maximiser la productivité avec l'assistance IA.
|
||||
|
||||
<div className="mx-auto w-full overflow-hidden rounded-lg my-6">
|
||||
<Video src="introduction/copilot-workflow.mp4" width={700} height={450} />
|
||||
</div>
|
||||
|
||||
## Options de déploiement
|
||||
|
||||
**Hébergé dans le cloud**
|
||||
Lancez immédiatement sur [sim.ai](https://sim.ai) avec une infrastructure entièrement gérée, une mise à l'échelle automatique et une observabilité intégrée. Concentrez-vous sur la création de workflows pendant que nous gérons les opérations.
|
||||
Lancez immédiatement sur [sim.ai](https://sim.ai) avec une infrastructure entièrement gérée, une mise à l'échelle automatique et une observabilité intégrée. Concentrez-vous sur la création de flux de travail pendant que nous gérons les opérations.
|
||||
|
||||
**Auto-hébergé**
|
||||
Déployez sur votre propre infrastructure en utilisant Docker Compose ou Kubernetes. Gardez un contrôle total sur vos données avec la prise en charge des modèles d'IA locaux grâce à l'intégration d'Ollama.
|
||||
|
||||
## Prochaines étapes
|
||||
|
||||
Prêt à construire votre premier flux de travail IA ?
|
||||
Prêt à créer votre premier flux de travail IA ?
|
||||
|
||||
<Cards>
|
||||
<Card title="Premiers pas" href="/getting-started">
|
||||
Créez votre premier workflow en 10 minutes
|
||||
Créez votre premier flux de travail en 10 minutes
|
||||
</Card>
|
||||
<Card title="Blocs de workflow" href="/blocks">
|
||||
<Card title="Blocs de flux de travail" href="/blocks">
|
||||
Découvrez les éléments constitutifs
|
||||
</Card>
|
||||
<Card title="Outils et intégrations" href="/tools">
|
||||
|
||||
@@ -4,19 +4,30 @@ description: Les déclencheurs sont les moyens essentiels pour lancer les flux d
|
||||
---
|
||||
|
||||
import { Card, Cards } from 'fumadocs-ui/components/card'
|
||||
import { Image } from '@/components/ui/image'
|
||||
|
||||
<div className="flex justify-center">
|
||||
<Image
|
||||
src="/static/blocks/triggers.png"
|
||||
alt="Aperçu des déclencheurs"
|
||||
width={500}
|
||||
height={350}
|
||||
className="my-6"
|
||||
/>
|
||||
</div>
|
||||
|
||||
## Déclencheurs principaux
|
||||
|
||||
Utilisez le bloc Start pour tout ce qui provient de l'éditeur, du déploiement vers l'API ou des expériences de déploiement vers le chat. D'autres déclencheurs restent disponibles pour les flux de travail pilotés par événements :
|
||||
Utilisez le bloc Démarrer pour tout ce qui provient de l'éditeur, du déploiement vers l'API ou des expériences de déploiement vers le chat. D'autres déclencheurs restent disponibles pour les flux de travail basés sur des événements :
|
||||
|
||||
<Cards>
|
||||
<Card title="Start" href="/triggers/start">
|
||||
<Card title="Démarrer" href="/triggers/start">
|
||||
Point d'entrée unifié qui prend en charge les exécutions de l'éditeur, les déploiements d'API et les déploiements de chat
|
||||
</Card>
|
||||
<Card title="Webhook" href="/triggers/webhook">
|
||||
Recevoir des charges utiles de webhook externes
|
||||
</Card>
|
||||
<Card title="Schedule" href="/triggers/schedule">
|
||||
<Card title="Planification" href="/triggers/schedule">
|
||||
Exécution basée sur cron ou intervalle
|
||||
</Card>
|
||||
</Cards>
|
||||
@@ -25,15 +36,15 @@ Utilisez le bloc Start pour tout ce qui provient de l'éditeur, du déploiement
|
||||
|
||||
| Déclencheur | Condition de démarrage |
|
||||
|---------|-----------------|
|
||||
| **Démarrage** | Exécution de l'éditeur, requêtes de déploiement vers l'API ou messages de chat |
|
||||
| **Démarrer** | Exécutions de l'éditeur, requêtes de déploiement vers l'API ou messages de chat |
|
||||
| **Planification** | Minuteur géré dans le bloc de planification |
|
||||
| **Webhook** | Sur requête HTTP entrante |
|
||||
|
||||
> Le bloc Start expose toujours les champs `input`, `conversationId`, et `files`. Ajoutez des champs personnalisés au format d'entrée pour des données structurées supplémentaires.
|
||||
> Le bloc Démarrer expose toujours les champs `input`, `conversationId` et `files`. Ajoutez des champs personnalisés au format d'entrée pour des données structurées supplémentaires.
|
||||
|
||||
## Utilisation des déclencheurs
|
||||
|
||||
1. Déposez le bloc Start dans l'emplacement de départ (ou un déclencheur alternatif comme Webhook/Schedule).
|
||||
1. Déposez le bloc Démarrer dans l'emplacement de départ (ou un déclencheur alternatif comme Webhook/Planification).
|
||||
2. Configurez tout schéma ou authentification requis.
|
||||
3. Connectez le bloc au reste du flux de travail.
|
||||
|
||||
@@ -41,12 +52,12 @@ Utilisez le bloc Start pour tout ce qui provient de l'éditeur, du déploiement
|
||||
|
||||
## Priorité d'exécution manuelle
|
||||
|
||||
Lorsque vous cliquez sur **Exécuter** dans l'éditeur, Sim sélectionne automatiquement le déclencheur à exécuter selon l'ordre de priorité suivant :
|
||||
Lorsque vous cliquez sur **Exécuter** dans l'éditeur, Sim sélectionne automatiquement quel déclencheur exécuter selon l'ordre de priorité suivant :
|
||||
|
||||
1. **Bloc de démarrage** (priorité la plus élevée)
|
||||
2. **Déclencheurs planifiés**
|
||||
1. **Bloc Démarrer** (priorité la plus élevée)
|
||||
2. **Déclencheurs de planification**
|
||||
3. **Déclencheurs externes** (webhooks, intégrations comme Slack, Gmail, Airtable, etc.)
|
||||
|
||||
Si votre flux de travail comporte plusieurs déclencheurs, celui ayant la priorité la plus élevée sera exécuté. Par exemple, si vous avez à la fois un bloc de démarrage et un déclencheur Webhook, cliquer sur Exécuter lancera le bloc de démarrage.
|
||||
Si votre flux de travail comporte plusieurs déclencheurs, le déclencheur de priorité la plus élevée sera exécuté. Par exemple, si vous avez à la fois un bloc Démarrer et un déclencheur Webhook, cliquer sur Exécuter exécutera le bloc Démarrer.
|
||||
|
||||
**Déclencheurs externes avec charges utiles simulées** : lorsque des déclencheurs externes (webhooks et intégrations) sont exécutés manuellement, Sim génère automatiquement des charges utiles simulées basées sur la structure de données attendue par le déclencheur. Cela garantit que les blocs en aval peuvent résoudre correctement les variables pendant les tests.
|
||||
**Déclencheurs externes avec charges utiles simulées** : lorsque des déclencheurs externes (webhooks et intégrations) sont exécutés manuellement, Sim génère automatiquement des charges utiles simulées basées sur la structure de données attendue du déclencheur. Cela garantit que les blocs en aval peuvent résoudre correctement les variables pendant les tests.
|
||||
|
||||
@@ -5,6 +5,7 @@ title: ヒューマン・イン・ザ・ループ
|
||||
import { Callout } from 'fumadocs-ui/components/callout'
|
||||
import { Tab, Tabs } from 'fumadocs-ui/components/tabs'
|
||||
import { Image } from '@/components/ui/image'
|
||||
import { Video } from '@/components/ui/video'
|
||||
|
||||
ヒューマン・イン・ザ・ループブロックは、ワークフローの実行を一時停止し、続行する前に人間の介入を待ちます。承認ゲート、フィードバックの収集、または重要な決断ポイントでの追加入力の収集に使用します。
|
||||
|
||||
@@ -76,7 +77,7 @@ import { Image } from '@/components/ui/image'
|
||||
}
|
||||
```
|
||||
|
||||
下流のブロックで再開データにアクセスするには `<blockId.resumeInput.fieldName>` を使用します。
|
||||
`<blockId.resumeInput.fieldName>`を使用して、下流のブロックで再開データにアクセスします。
|
||||
|
||||
## 承認方法
|
||||
|
||||
@@ -174,6 +175,12 @@ Agent (Generate) → Human in the Loop (QA) → Gmail (Send)
|
||||
<approval1.resumeInput.approved> === true
|
||||
```
|
||||
|
||||
以下の例は、ワークフローが一時停止された後に承認者が見る承認ポータルを示しています。承認者はデータを確認し、ワークフロー再開の一部として入力を提供できます。承認ポータルは、固有のURL、`<blockId.url>`から直接アクセスできます。
|
||||
|
||||
<div className="mx-auto w-full overflow-hidden rounded-lg my-6">
|
||||
<Video src="hitl-resume.mp4" width={700} height={450} />
|
||||
</div>
|
||||
|
||||
## 関連ブロック
|
||||
|
||||
- **[条件](/blocks/condition)** - 承認決定に基づいて分岐
|
||||
|
||||
@@ -4,6 +4,7 @@ title: 基本
|
||||
|
||||
import { Callout } from 'fumadocs-ui/components/callout'
|
||||
import { Step, Steps } from 'fumadocs-ui/components/steps'
|
||||
import { Video } from '@/components/ui/video'
|
||||
|
||||
## 接続の仕組み
|
||||
|
||||
@@ -27,14 +28,18 @@ import { Step, Steps } from 'fumadocs-ui/components/steps'
|
||||
</Step>
|
||||
</Steps>
|
||||
|
||||
### 接続のフロー
|
||||
<div className="mx-auto w-full overflow-hidden rounded-lg my-6">
|
||||
<Video src="connections-build.mp4" width={700} height={450} />
|
||||
</div>
|
||||
|
||||
接続を通じたデータの流れは以下の原則に従います:
|
||||
### 接続フロー
|
||||
|
||||
1. **方向性のある流れ**: データは常に出力から入力へと流れます
|
||||
2. **実行順序**: ブロックは接続に基づいて順番に実行されます
|
||||
3. **データ変換**: データはブロック間を移動する際に変換される場合があります
|
||||
4. **条件付きパス**: 一部のブロック(RouterやConditionなど)は異なるパスにフローを向けることができます
|
||||
接続を通じたデータの流れは、以下の原則に従います:
|
||||
|
||||
1. **方向性のある流れ**:データは常に出力から入力へと流れます
|
||||
2. **実行順序**:ブロックは接続に基づいて順番に実行されます
|
||||
3. **データ変換**:データはブロック間を移動する際に変換される場合があります
|
||||
4. **条件付きパス**:一部のブロック(ルーターや条件など)は異なるパスにフローを誘導できます
|
||||
|
||||
<Callout type="warning">
|
||||
接続を削除すると、ブロック間のデータフローが即座に停止します。接続を削除する前に、これが意図した操作であることを確認してください。
|
||||
|
||||
@@ -71,6 +71,16 @@ Copilotはエディター内のアシスタントで、Sim Copilotを使用し
|
||||
</Card>
|
||||
</Cards>
|
||||
|
||||
<div className="flex justify-center">
|
||||
<Image
|
||||
src="/static/copilot/copilot-mode.png"
|
||||
alt="Copilotモード選択インターフェース"
|
||||
width={600}
|
||||
height={400}
|
||||
className="my-6"
|
||||
/>
|
||||
</div>
|
||||
|
||||
## 深度レベル
|
||||
|
||||
<Cards>
|
||||
@@ -118,7 +128,7 @@ Copilotはエディター内のアシスタントで、Sim Copilotを使用し
|
||||
|
||||
### モード選択インターフェース
|
||||
|
||||
Copilotインターフェースのモードセレクターを使用して、異なる推論モードを簡単に切り替えることができます:
|
||||
Copilotインターフェースのモードセレクターを使用して、異なる推論モード間を簡単に切り替えることができます:
|
||||
|
||||
<Image
|
||||
src="/static/copilot/copilot-models.png"
|
||||
@@ -129,7 +139,7 @@ Copilotインターフェースのモードセレクターを使用して、異
|
||||
|
||||
このインターフェースでは以下のことが可能です:
|
||||
- **推論レベルの選択**:高速、自動、高度、またはビヘモスから選択
|
||||
- **MAXモードの有効化**:最も徹底的な分析が必要な場合に最大推論能力を切り替え
|
||||
- **MAXモードの有効化**:最も徹底的な分析が必要な場合に最大限の推論能力を切り替え
|
||||
- **モードの説明を確認**:各モードが最適化されている用途を理解
|
||||
|
||||
タスクの複雑さに基づいてモードを選択してください - 簡単な質問には高速モードを、複雑なアーキテクチャ変更にはビヘモスモードを使用します。
|
||||
@@ -138,24 +148,24 @@ Copilotインターフェースのモードセレクターを使用して、異
|
||||
|
||||
### コストの計算方法
|
||||
|
||||
Copilotの使用量は、基盤となるLLMからのトークンごとに課金されます:
|
||||
Copilotの使用料金は、基盤となるLLMからのトークンごとに請求されます:
|
||||
|
||||
- **入力トークン**:プロバイダーの基本料金で課金(**原価**)
|
||||
- **出力トークン**:プロバイダーの基本出力料金の**1.5倍**で課金
|
||||
- **入力トークン**:プロバイダーの基本料金で請求(**原価**)
|
||||
- **出力トークン**:プロバイダーの基本出力料金の**1.5倍**で請求
|
||||
|
||||
```javascript
|
||||
copilotCost = (inputTokens × inputPrice + outputTokens × (outputPrice × 1.5)) / 1,000,000
|
||||
```
|
||||
|
||||
| コンポーネント | 適用レート |
|
||||
| コンポーネント | 適用される料金 |
|
||||
|----------|----------------------|
|
||||
| 入力 | inputPrice |
|
||||
| 出力 | outputPrice × 1.5 |
|
||||
|
||||
<Callout type="warning">
|
||||
表示価格は2025年9月4日時点のレートを反映しています。最新の価格については、プロバイダーのドキュメントをご確認ください。
|
||||
表示価格は2025年9月4日時点のものです。最新の価格については、プロバイダーのドキュメントをご確認ください。
|
||||
</Callout>
|
||||
|
||||
<Callout type="info">
|
||||
モデル価格は100万トークンあたりの金額です。実際のコストを算出するには1,000,000で割ります。背景や例については<a href="/execution/costs">コスト計算ページ</a>をご覧ください。
|
||||
モデル価格は100万トークンあたりの料金です。実際のコストを算出するには1,000,000で割ります。背景と例については<a href="/execution/costs">コスト計算ページ</a>をご覧ください。
|
||||
</Callout>
|
||||
|
||||
@@ -5,6 +5,7 @@ title: はじめに
|
||||
import { Card, Cards } from 'fumadocs-ui/components/card'
|
||||
import { Callout } from 'fumadocs-ui/components/callout'
|
||||
import { Image } from '@/components/ui/image'
|
||||
import { Video } from '@/components/ui/video'
|
||||
|
||||
Simはオープンソースのビジュアルワークフロービルダーで、AIエージェントワークフローの構築とデプロイに使用できます。ノーコードインターフェースを使用してインテリジェントな自動化システムを設計し、直感的なドラッグアンドドロップキャンバスを通じてAIモデル、データベース、API、ビジネスツールを接続できます。チャットボットの構築、ビジネスプロセスの自動化、複雑なデータパイプラインのオーケストレーションなど、SimはあなたのAIワークフローを実現するためのツールを提供します。
|
||||
|
||||
@@ -32,44 +33,73 @@ Simはオープンソースのビジュアルワークフロービルダーで
|
||||
**API統合ワークフロー**
|
||||
複雑なマルチサービス間の相互作用をオーケストレーションします。統一されたAPIエンドポイントを作成し、高度なビジネスロジックを実装し、イベント駆動型の自動化システムを構築します。
|
||||
|
||||
<div className="mx-auto w-full overflow-hidden rounded-lg my-6">
|
||||
<Video src="introduction/chat-workflow.mp4" width={700} height={450} />
|
||||
</div>
|
||||
|
||||
## 仕組み
|
||||
|
||||
**ビジュアルワークフローエディタ**
|
||||
直感的なドラッグアンドドロップキャンバスを使用してワークフローを設計します。複雑な自動化ロジックを理解しやすく維持しやすくするビジュアルなノーコードインターフェースを通じて、AIモデル、データベース、API、サードパーティサービスを接続します。
|
||||
直感的なドラッグ&ドロップキャンバスを使用してワークフローを設計します。AIモデル、データベース、API、サードパーティサービスをビジュアルなノーコードインターフェースで接続し、複雑な自動化ロジックを理解しやすく、保守しやすくします。
|
||||
|
||||
**モジュラーブロックシステム**
|
||||
専門化されたコンポーネントで構築します:処理ブロック(AIエージェント、API呼び出し、カスタム関数)、ロジックブロック(条件分岐、ループ、ルーター)、出力ブロック(レスポンス、評価器)。各ブロックはワークフロー内の特定のタスクを処理します。
|
||||
専門化されたコンポーネントで構築:処理ブロック(AIエージェント、API呼び出し、カスタム関数)、ロジックブロック(条件分岐、ループ、ルーター)、出力ブロック(レスポンス、評価器)。各ブロックはワークフロー内の特定のタスクを処理します。
|
||||
|
||||
**柔軟な実行トリガー**
|
||||
チャットインターフェース、REST API、ウェブフック、スケジュールされたcronジョブ、SlackやGitHubなどのプラットフォームからの外部イベントなど、複数のチャネルを通じてワークフローを起動します。
|
||||
チャットインターフェース、REST API、ウェブフック、スケジュールされたcronジョブ、SlackやGitHubなどのプラットフォームからの外部イベントなど、複数のチャネルを通じてワークフローを起動できます。
|
||||
|
||||
**リアルタイムコラボレーション**
|
||||
チームが一緒に構築できるようにします。複数のユーザーがリアルタイム更新と詳細な権限コントロールで同時にワークフローを編集できます。
|
||||
チームが一緒に構築できるようにします。複数のユーザーがリアルタイム更新と詳細な権限コントロールにより、同時にワークフローを編集できます。
|
||||
|
||||
<div className="mx-auto w-full overflow-hidden rounded-lg my-6">
|
||||
<Video src="introduction/build-workflow.mp4" width={700} height={450} />
|
||||
</div>
|
||||
|
||||
## 連携機能
|
||||
|
||||
Simは複数のカテゴリーにわたる80以上のサービスとネイティブ連携を提供しています:
|
||||
Simは複数のカテゴリにわたる80以上のサービスとネイティブ連携を提供します:
|
||||
|
||||
- **AIモデル**: OpenAI、Anthropic、Google Gemini、Groq、Cerebras、Ollamaを通じたローカルモデル
|
||||
- **AIモデル**: OpenAI、Anthropic、Google Gemini、Groq、Cerebras、Ollamaを介したローカルモデル
|
||||
- **コミュニケーション**: Gmail、Slack、Microsoft Teams、Telegram、WhatsApp
|
||||
- **生産性向上**: Notion、Google Workspace、Airtable、Monday.com
|
||||
- **生産性**: Notion、Google Workspace、Airtable、Monday.com
|
||||
- **開発**: GitHub、Jira、Linear、自動ブラウザテスト
|
||||
- **検索とデータ**: Google検索、Perplexity、Firecrawl、Exa AI
|
||||
- **データベース**: PostgreSQL、MySQL、Supabase、Pinecone、Qdrant
|
||||
|
||||
カスタム連携については、[MCP(Model Context Protocol)サポート](/mcp)を活用して、あらゆる外部サービスやツールと接続できます。
|
||||
カスタム連携については、[MCP(Model Context Protocol)サポート](/mcp)を活用して、任意の外部サービスやツールに接続できます。
|
||||
|
||||
<div className="mx-auto w-full overflow-hidden rounded-lg my-6">
|
||||
<Video src="introduction/integrations-sidebar.mp4" width={700} height={450} />
|
||||
</div>
|
||||
|
||||
## AI搭載コパイロット
|
||||
|
||||
**質問と指導を受ける**
|
||||
コパイロットはSimに関する質問に答え、ワークフローを説明し、改善のための提案を提供します。`@`記号を使用してワークフロー、ブロック、ドキュメント、ナレッジ、ログを参照し、文脈に応じたサポートを受けられます。
|
||||
|
||||
**ワークフローの構築と編集**
|
||||
エージェントモードに切り替えると、コパイロットが変更を提案し、キャンバスに直接適用できます。自然言語コマンドでブロックの追加、設定の構成、変数の接続、ワークフローの再構築が可能です。
|
||||
|
||||
**適応型推論レベル**
|
||||
タスクの複雑さに応じて、高速、自動、高度、または超大型モードから選択できます。簡単な質問には高速モードから始め、複雑なアーキテクチャの変更や深いデバッグには超大型モードにスケールアップします。
|
||||
|
||||
[コパイロット機能](/copilot)の詳細とAIアシスタンスで生産性を最大化する方法についてもっと学びましょう。
|
||||
|
||||
<div className="mx-auto w-full overflow-hidden rounded-lg my-6">
|
||||
<Video src="introduction/copilot-workflow.mp4" width={700} height={450} />
|
||||
</div>
|
||||
|
||||
## デプロイメントオプション
|
||||
|
||||
**クラウドホスティング**
|
||||
[sim.ai](https://sim.ai)ですぐに起動でき、完全に管理されたインフラストラクチャ、自動スケーリング、組み込みの可観測性を備えています。運用は私たちが処理するので、ワークフローの構築に集中できます。
|
||||
[sim.ai](https://sim.ai)ですぐに開始できます。完全に管理されたインフラストラクチャ、自動スケーリング、組み込みの可観測性を備えています。運用は私たちが処理するので、ワークフローの構築に集中できます。
|
||||
|
||||
**セルフホスティング**
|
||||
Docker ComposeまたはKubernetesを使用して独自のインフラストラクチャにデプロイできます。Ollama連携を通じてローカルAIモデルをサポートし、データを完全に制御できます。
|
||||
|
||||
## 次のステップ
|
||||
|
||||
最初のAIワークフローを構築する準備はできていますか?
|
||||
最初のAIワークフローを構築する準備はできましたか?
|
||||
|
||||
<Cards>
|
||||
<Card title="はじめに" href="/getting-started">
|
||||
@@ -78,8 +108,8 @@ Docker ComposeまたはKubernetesを使用して独自のインフラストラ
|
||||
<Card title="ワークフローブロック" href="/blocks">
|
||||
構成要素について学ぶ
|
||||
</Card>
|
||||
<Card title="ツールと連携機能" href="/tools">
|
||||
80以上の組み込み連携機能を探索
|
||||
<Card title="ツールと連携" href="/tools">
|
||||
80以上の組み込み連携を探索
|
||||
</Card>
|
||||
<Card title="チーム権限" href="/permissions/roles-and-permissions">
|
||||
ワークスペースの役割と権限を設定
|
||||
|
||||
@@ -4,19 +4,30 @@ description: トリガーはSimワークフローを開始するための基本
|
||||
---
|
||||
|
||||
import { Card, Cards } from 'fumadocs-ui/components/card'
|
||||
import { Image } from '@/components/ui/image'
|
||||
|
||||
## 主要なトリガー
|
||||
<div className="flex justify-center">
|
||||
<Image
|
||||
src="/static/blocks/triggers.png"
|
||||
alt="トリガーの概要"
|
||||
width={500}
|
||||
height={350}
|
||||
className="my-6"
|
||||
/>
|
||||
</div>
|
||||
|
||||
エディタから始まるすべてのもの、APIへのデプロイ、またはチャットへのデプロイエクスペリエンスにはStartブロックを使用してください。イベント駆動型ワークフローには他のトリガーも引き続き利用可能です:
|
||||
## コアトリガー
|
||||
|
||||
エディタ、APIへのデプロイ、またはチャットへのデプロイエクスペリエンスから始まるすべてのものにはスタートブロックを使用します。イベント駆動型ワークフローには他のトリガーも利用可能です:
|
||||
|
||||
<Cards>
|
||||
<Card title="Start" href="/triggers/start">
|
||||
<Card title="スタート" href="/triggers/start">
|
||||
エディタ実行、APIデプロイメント、チャットデプロイメントをサポートする統合エントリーポイント
|
||||
</Card>
|
||||
<Card title="Webhook" href="/triggers/webhook">
|
||||
外部のWebhookペイロードを受信
|
||||
<Card title="ウェブフック" href="/triggers/webhook">
|
||||
外部ウェブフックペイロードを受信
|
||||
</Card>
|
||||
<Card title="Schedule" href="/triggers/schedule">
|
||||
<Card title="スケジュール" href="/triggers/schedule">
|
||||
Cronまたは間隔ベースの実行
|
||||
</Card>
|
||||
</Cards>
|
||||
@@ -25,15 +36,15 @@ import { Card, Cards } from 'fumadocs-ui/components/card'
|
||||
|
||||
| トリガー | 開始条件 |
|
||||
|---------|-----------------|
|
||||
| **スタート** | エディターの実行、APIへのデプロイリクエスト、またはチャットメッセージ |
|
||||
| **スタート** | エディタ実行、APIへのデプロイリクエスト、またはチャットメッセージ |
|
||||
| **スケジュール** | スケジュールブロックで管理されるタイマー |
|
||||
| **Webhook** | 受信HTTPリクエスト時 |
|
||||
| **ウェブフック** | 受信HTTPリクエスト時 |
|
||||
|
||||
> Startブロックは常に `input`、`conversationId`、および `files` フィールドを公開します。追加の構造化データには、入力フォーマットにカスタムフィールドを追加してください。
|
||||
> スタートブロックは常に `input`、`conversationId`、および `files` フィールドを公開します。追加の構造化データには入力フォーマットにカスタムフィールドを追加してください。
|
||||
|
||||
## トリガーの使用方法
|
||||
|
||||
1. Startブロックを開始スロットに配置します(またはWebhook/Scheduleなどの代替トリガーを使用)。
|
||||
1. スタートスロットにスタートブロックを配置します(またはウェブフック/スケジュールなどの代替トリガーを使用)。
|
||||
2. 必要なスキーマまたは認証を設定します。
|
||||
3. ブロックをワークフローの残りの部分に接続します。
|
||||
|
||||
@@ -41,12 +52,12 @@ import { Card, Cards } from 'fumadocs-ui/components/card'
|
||||
|
||||
## 手動実行の優先順位
|
||||
|
||||
エディターで**実行**をクリックすると、Simは以下の優先順位に基づいて自動的に実行するトリガーを選択します:
|
||||
エディタで**実行**をクリックすると、Simは以下の優先順位に基づいて実行するトリガーを自動的に選択します:
|
||||
|
||||
1. **スタートブロック**(最高優先度)
|
||||
2. **スケジュールトリガー**
|
||||
3. **外部トリガー**(ウェブフック、Slack、Gmail、Airtableなどの連携)
|
||||
3. **外部トリガー**(ウェブフック、Slack、Gmail、Airtableなどの統合)
|
||||
|
||||
ワークフローに複数のトリガーがある場合、最も優先度の高いトリガーが実行されます。例えば、スタートブロックとウェブフックトリガーの両方がある場合、実行をクリックするとスタートブロックが実行されます。
|
||||
|
||||
**モックペイロードを持つ外部トリガー**:外部トリガー(ウェブフックと連携)が手動で実行される場合、Simはトリガーの予想されるデータ構造に基づいて自動的にモックペイロードを生成します。これにより、テスト中に下流のブロックが変数を正しく解決できるようになります。
|
||||
**モックペイロードを持つ外部トリガー**: 外部トリガー(ウェブフックと連携)が手動で実行される場合、Simはトリガーの予想されるデータ構造に基づいてモックペイロードを自動生成します。これにより、テスト中に下流のブロックが変数を正しく解決できるようになります。
|
||||
|
||||
@@ -5,6 +5,7 @@ title: 人工干预
|
||||
import { Callout } from 'fumadocs-ui/components/callout'
|
||||
import { Tab, Tabs } from 'fumadocs-ui/components/tabs'
|
||||
import { Image } from '@/components/ui/image'
|
||||
import { Video } from '@/components/ui/video'
|
||||
|
||||
“人工干预”模块会暂停工作流的执行,等待人工干预后再继续。可用于添加审批关卡、收集反馈或在关键决策点获取额外输入。
|
||||
|
||||
@@ -76,7 +77,7 @@ import { Image } from '@/components/ui/image'
|
||||
}
|
||||
```
|
||||
|
||||
在下游模块中使用 `<blockId.resumeInput.fieldName>` 访问恢复数据。
|
||||
在下游模块中使用 `<blockId.resumeInput.fieldName>` 访问简历数据。
|
||||
|
||||
## 审批方法
|
||||
|
||||
@@ -174,8 +175,14 @@ Agent (Generate) → Human in the Loop (QA) → Gmail (Send)
|
||||
<approval1.resumeInput.approved> === true
|
||||
```
|
||||
|
||||
下面的示例展示了一个审批门户,显示了工作流暂停后审批者的视图。审批者可以审查数据并提供输入,作为工作流恢复的一部分。审批门户可以通过唯一的 URL `<blockId.url>` 直接访问。
|
||||
|
||||
<div className="mx-auto w-full overflow-hidden rounded-lg my-6">
|
||||
<Video src="hitl-resume.mp4" width={700} height={450} />
|
||||
</div>
|
||||
|
||||
## 相关模块
|
||||
|
||||
- **[条件](/blocks/condition)** - 根据审批决策进行分支
|
||||
- **[变量](/blocks/variables)** - 存储审批历史和元数据
|
||||
- **[响应](/blocks/response)** - 将工作流结果返回给 API 调用方
|
||||
- **[Condition](/blocks/condition)** - 基于审批决策进行分支
|
||||
- **[Variables](/blocks/variables)** - 存储审批历史和元数据
|
||||
- **[Response](/blocks/response)** - 将工作流结果返回给 API 调用者
|
||||
|
||||
@@ -4,6 +4,7 @@ title: 基础
|
||||
|
||||
import { Callout } from 'fumadocs-ui/components/callout'
|
||||
import { Step, Steps } from 'fumadocs-ui/components/steps'
|
||||
import { Video } from '@/components/ui/video'
|
||||
|
||||
## 连接如何工作
|
||||
|
||||
@@ -27,15 +28,19 @@ import { Step, Steps } from 'fumadocs-ui/components/steps'
|
||||
</Step>
|
||||
</Steps>
|
||||
|
||||
### 连接流动
|
||||
<div className="mx-auto w-full overflow-hidden rounded-lg my-6">
|
||||
<Video src="connections-build.mp4" width={700} height={450} />
|
||||
</div>
|
||||
|
||||
数据通过连接流动遵循以下原则:
|
||||
### 连接流程
|
||||
|
||||
1. **定向流动**:数据始终从输出流向输入
|
||||
2. **执行顺序**:模块根据其连接的顺序执行
|
||||
3. **数据转换**:数据在模块之间传递时可能会被转换
|
||||
4. **条件路径**:某些模块(如路由器和条件模块)可以将流动引导到不同的路径
|
||||
通过连接的数据流遵循以下原则:
|
||||
|
||||
1. **方向性流动**:数据始终从输出流向输入
|
||||
2. **执行顺序**:块根据其连接的顺序执行
|
||||
3. **数据转换**:数据在块之间传递时可能会被转换
|
||||
4. **条件路径**:某些块(如路由器和条件块)可以将流引导到不同的路径
|
||||
|
||||
<Callout type="warning">
|
||||
删除连接将立即停止模块之间的数据流动。在删除连接之前,请确保这是您想要的操作。
|
||||
删除连接将立即停止块之间的数据流。在删除连接之前,请确保这是您想要的操作。
|
||||
</Callout>
|
||||
|
||||
@@ -71,6 +71,16 @@ Copilot 是您编辑器中的助手,可帮助您使用 Sim Copilot 构建和
|
||||
</Card>
|
||||
</Cards>
|
||||
|
||||
<div className="flex justify-center">
|
||||
<Image
|
||||
src="/static/copilot/copilot-mode.png"
|
||||
alt="Copilot 模式选择界面"
|
||||
width={600}
|
||||
height={400}
|
||||
className="my-6"
|
||||
/>
|
||||
</div>
|
||||
|
||||
## 深度级别
|
||||
|
||||
<Cards>
|
||||
@@ -82,13 +92,13 @@ Copilot 是您编辑器中的助手,可帮助您使用 Sim Copilot 构建和
|
||||
</span>
|
||||
}
|
||||
>
|
||||
<div className="m-0 text-sm">最快且最便宜。适合小型编辑、简单工作流程和小幅调整。</div>
|
||||
<div className="m-0 text-sm">最快且最便宜。适用于小型编辑、简单工作流程和小调整。</div>
|
||||
</Card>
|
||||
<Card
|
||||
title={
|
||||
<span className="inline-flex items-center gap-2">
|
||||
<InfinityIcon className="h-4 w-4 text-muted-foreground" />
|
||||
Auto
|
||||
自动
|
||||
</span>
|
||||
}
|
||||
>
|
||||
@@ -102,7 +112,7 @@ Copilot 是您编辑器中的助手,可帮助您使用 Sim Copilot 构建和
|
||||
</span>
|
||||
}
|
||||
>
|
||||
<div className="m-0 text-sm">适用于更大的工作流程和复杂编辑的更多推理,同时保持高效性能。</div>
|
||||
<div className="m-0 text-sm">适用于更大的工作流程和复杂编辑,同时保持高性能。</div>
|
||||
</Card>
|
||||
<Card
|
||||
title={
|
||||
@@ -112,7 +122,7 @@ Copilot 是您编辑器中的助手,可帮助您使用 Sim Copilot 构建和
|
||||
</span>
|
||||
}
|
||||
>
|
||||
<div className="m-0 text-sm">提供深度规划、调试和复杂架构更改的最大推理能力。</div>
|
||||
<div className="m-0 text-sm">提供最大推理能力,用于深度规划、调试和复杂的架构更改。</div>
|
||||
</Card>
|
||||
</Cards>
|
||||
|
||||
@@ -122,17 +132,17 @@ Copilot 是您编辑器中的助手,可帮助您使用 Sim Copilot 构建和
|
||||
|
||||
<Image
|
||||
src="/static/copilot/copilot-models.png"
|
||||
alt="Copilot 模式选择界面,显示高级模式和 MAX 切换按钮"
|
||||
alt="Copilot 模式选择界面显示高级模式和 MAX 切换选项"
|
||||
width={600}
|
||||
height={300}
|
||||
/>
|
||||
|
||||
该界面允许您:
|
||||
- **选择推理级别**:从快速、Auto、高级或巨兽中选择
|
||||
- **启用 MAX 模式**:在需要最全面分析时切换到最大推理能力
|
||||
- **选择推理级别**:从快速、自动、高级或巨兽中选择
|
||||
- **启用 MAX 模式**:切换到最大推理能力,以便在需要最全面分析时使用
|
||||
- **查看模式描述**:了解每种模式的优化用途
|
||||
|
||||
根据任务的复杂性选择您的模式——简单问题使用快速模式,复杂架构更改使用巨兽模式。
|
||||
根据任务的复杂性选择您的模式——对于简单问题使用快速模式,对于复杂的架构更改使用巨兽模式。
|
||||
|
||||
## 计费与成本计算
|
||||
|
||||
@@ -140,22 +150,22 @@ Copilot 是您编辑器中的助手,可帮助您使用 Sim Copilot 构建和
|
||||
|
||||
Copilot 的使用按底层 LLM 的每个 token 计费:
|
||||
|
||||
- **输入 token**:按提供商的基础费率计费(**成本价**)
|
||||
- **输出 token**:按提供商基础输出费率的 **1.5 倍** 计费
|
||||
- **输入标记**:按提供商的基础费率计费(**按成本**)
|
||||
- **输出标记**:按提供商的基础输出费率的 **1.5 倍** 计费
|
||||
|
||||
```javascript
|
||||
copilotCost = (inputTokens × inputPrice + outputTokens × (outputPrice × 1.5)) / 1,000,000
|
||||
```
|
||||
|
||||
| 组件 | 应用费率 |
|
||||
|----------|----------------------|
|
||||
| 组件 | 应用费率 |
|
||||
|------------|----------------------|
|
||||
| 输入 | inputPrice |
|
||||
| 输出 | outputPrice × 1.5 |
|
||||
|
||||
<Callout type="warning">
|
||||
此处显示的定价反映截至 2025 年 9 月 4 日的费率。请查阅提供商文档以获取最新定价。
|
||||
显示的价格反映截至 2025 年 9 月 4 日的费率。请查阅提供商文档以获取当前价格。
|
||||
</Callout>
|
||||
|
||||
<Callout type="info">
|
||||
模型价格以每百万个 token 为单位计算。计算公式将价格除以 1,000,000 以得出实际成本。请参阅<a href="/execution/costs">成本计算页面</a>了解背景信息和示例。
|
||||
模型价格以每百万标记为单位。计算公式将其除以 1,000,000 以获得实际成本。请参阅<a href="/execution/costs">成本计算页面</a>了解背景和示例。
|
||||
</Callout>
|
||||
|
||||
@@ -5,6 +5,7 @@ title: 简介
|
||||
import { Card, Cards } from 'fumadocs-ui/components/card'
|
||||
import { Callout } from 'fumadocs-ui/components/callout'
|
||||
import { Image } from '@/components/ui/image'
|
||||
import { Video } from '@/components/ui/video'
|
||||
|
||||
Sim 是一个开源的可视化工作流构建器,用于构建和部署 AI 代理工作流。通过无代码界面设计智能自动化系统——通过直观的拖放画布连接 AI 模型、数据库、API 和业务工具。无论是构建聊天机器人、自动化业务流程,还是协调复杂的数据管道,Sim 都提供了将 AI 工作流变为现实的工具。
|
||||
|
||||
@@ -32,6 +33,10 @@ Sim 是一个开源的可视化工作流构建器,用于构建和部署 AI 代
|
||||
**API 集成工作流**
|
||||
协调复杂的多服务交互。创建统一的 API 端点,实施复杂的业务逻辑,并构建事件驱动的自动化系统。
|
||||
|
||||
<div className="mx-auto w-full overflow-hidden rounded-lg my-6">
|
||||
<Video src="introduction/chat-workflow.mp4" width={700} height={450} />
|
||||
</div>
|
||||
|
||||
## 工作原理
|
||||
|
||||
**可视化工作流编辑器**
|
||||
@@ -44,41 +49,66 @@ Sim 是一个开源的可视化工作流构建器,用于构建和部署 AI 代
|
||||
通过多种渠道启动工作流,包括聊天界面、REST API、webhook、计划的 cron 作业或来自 Slack 和 GitHub 等平台的外部事件。
|
||||
|
||||
**实时协作**
|
||||
让您的团队共同构建。多位用户可以同时编辑工作流,支持实时更新和细粒度的权限控制。
|
||||
让您的团队共同构建。多个用户可以同时编辑工作流,支持实时更新和细粒度的权限控制。
|
||||
|
||||
<div className="mx-auto w-full overflow-hidden rounded-lg my-6">
|
||||
<Video src="introduction/build-workflow.mp4" width={700} height={450} />
|
||||
</div>
|
||||
|
||||
## 集成
|
||||
|
||||
Sim 提供了跨多个类别的 80 多种服务的原生集成:
|
||||
|
||||
- **AI 模型**:OpenAI、Anthropic、Google Gemini、Groq、Cerebras、通过 Ollama 的本地模型
|
||||
- **AI 模型**:OpenAI、Anthropic、Google Gemini、Groq、Cerebras、本地模型(通过 Ollama)
|
||||
- **通信**:Gmail、Slack、Microsoft Teams、Telegram、WhatsApp
|
||||
- **生产力**:Notion、Google Workspace、Airtable、Monday.com
|
||||
- **开发**:GitHub、Jira、Linear、自动化浏览器测试
|
||||
- **搜索与数据**:Google 搜索、Perplexity、Firecrawl、Exa AI
|
||||
- **搜索与数据**:Google Search、Perplexity、Firecrawl、Exa AI
|
||||
- **数据库**:PostgreSQL、MySQL、Supabase、Pinecone、Qdrant
|
||||
|
||||
对于自定义集成,可以利用我们的 [MCP(模型上下文协议)支持](/mcp) 来连接任何外部服务或工具。
|
||||
对于自定义集成,请利用我们的 [MCP(模型上下文协议)支持](/mcp) 来连接任何外部服务或工具。
|
||||
|
||||
<div className="mx-auto w-full overflow-hidden rounded-lg my-6">
|
||||
<Video src="introduction/integrations-sidebar.mp4" width={700} height={450} />
|
||||
</div>
|
||||
|
||||
## AI 驱动的 Copilot
|
||||
|
||||
**提问并获取指导**
|
||||
Copilot 回答关于 Sim 的问题,解释您的工作流程,并提供改进建议。使用 `@` 符号引用工作流程、模块、文档、知识和日志,以获得上下文帮助。
|
||||
|
||||
**构建和编辑工作流程**
|
||||
切换到代理模式,让 Copilot 直接在您的画布上提出并应用更改。通过自然语言命令添加模块、配置设置、连接变量并重组工作流程。
|
||||
|
||||
**自适应推理级别**
|
||||
根据任务复杂性选择快速、自动、高级或巨兽模式。对于简单问题,从快速模式开始;对于复杂的架构更改和深度调试,升级到巨兽模式。
|
||||
|
||||
了解更多关于 [Copilot 功能](/copilot) 的信息,以及如何通过 AI 辅助最大化生产力。
|
||||
|
||||
<div className="mx-auto w-full overflow-hidden rounded-lg my-6">
|
||||
<Video src="introduction/copilot-workflow.mp4" width={700} height={450} />
|
||||
</div>
|
||||
|
||||
## 部署选项
|
||||
|
||||
**云托管**
|
||||
通过完全托管的基础设施、自动扩展和内置可观测性,立即在 [sim.ai](https://sim.ai) 启动。专注于构建工作流,我们负责运营。
|
||||
在 [sim.ai](https://sim.ai) 上立即启动,享受完全托管的基础设施、自动扩展和内置可观测性。在我们处理运营的同时,专注于构建工作流程。
|
||||
|
||||
**自托管**
|
||||
使用 Docker Compose 或 Kubernetes 部署在您自己的基础设施上。通过 Ollama 集成支持本地 AI 模型,完全掌控您的数据。
|
||||
|
||||
## 下一步
|
||||
|
||||
准备好构建您的第一个 AI 工作流了吗?
|
||||
准备好构建您的第一个 AI 工作流程了吗?
|
||||
|
||||
<Cards>
|
||||
<Card title="快速入门" href="/getting-started">
|
||||
在 10 分钟内创建您的第一个工作流
|
||||
<Card title="入门指南" href="/getting-started">
|
||||
在 10 分钟内创建您的第一个工作流程
|
||||
</Card>
|
||||
<Card title="工作流模块" href="/blocks">
|
||||
<Card title="工作流程模块" href="/blocks">
|
||||
了解构建模块
|
||||
</Card>
|
||||
<Card title="工具与集成" href="/tools">
|
||||
<Card title="工具和集成" href="/tools">
|
||||
探索 80 多种内置集成
|
||||
</Card>
|
||||
<Card title="团队权限" href="/permissions/roles-and-permissions">
|
||||
|
||||
@@ -4,10 +4,21 @@ description: 触发器是启动 Sim 工作流的核心方式
|
||||
---
|
||||
|
||||
import { Card, Cards } from 'fumadocs-ui/components/card'
|
||||
import { Image } from '@/components/ui/image'
|
||||
|
||||
<div className="flex justify-center">
|
||||
<Image
|
||||
src="/static/blocks/triggers.png"
|
||||
alt="触发器概览"
|
||||
width={500}
|
||||
height={350}
|
||||
className="my-6"
|
||||
/>
|
||||
</div>
|
||||
|
||||
## 核心触发器
|
||||
|
||||
使用 Start 块处理所有从编辑器、部署到 API 或部署到聊天的体验中发起的操作。其他触发器仍可用于事件驱动的工作流:
|
||||
使用 Start 块处理从编辑器、部署到 API 或部署到聊天的所有操作。其他触发器可用于事件驱动的工作流:
|
||||
|
||||
<Cards>
|
||||
<Card title="Start" href="/triggers/start">
|
||||
@@ -25,11 +36,11 @@ import { Card, Cards } from 'fumadocs-ui/components/card'
|
||||
|
||||
| 触发器 | 启动条件 |
|
||||
|---------|-----------------|
|
||||
| **启动** | 编辑器运行、部署到 API 的请求或聊天消息 |
|
||||
| **计划** | 在计划块中管理的计时器 |
|
||||
| **Webhook** | 收到入站 HTTP 请求时 |
|
||||
| **Start** | 编辑器运行、部署到 API 请求或聊天消息 |
|
||||
| **Schedule** | 在 Schedule 块中管理的计时器 |
|
||||
| **Webhook** | 收到入站 HTTP 请求 |
|
||||
|
||||
> Start 块始终会暴露 `input`、`conversationId` 和 `files` 字段。可以向输入格式添加自定义字段以获取额外的结构化数据。
|
||||
> Start 块始终公开 `input`、`conversationId` 和 `files` 字段。通过向输入格式添加自定义字段来增加结构化数据。
|
||||
|
||||
## 使用触发器
|
||||
|
||||
@@ -37,16 +48,16 @@ import { Card, Cards } from 'fumadocs-ui/components/card'
|
||||
2. 配置任何所需的模式或认证。
|
||||
3. 将该块连接到工作流的其余部分。
|
||||
|
||||
> 部署为每个触发器提供支持。更新工作流,重新部署,所有触发器入口点都会获取新的快照。在[执行 → 部署快照](/execution)中了解更多信息。
|
||||
> 部署为每个触发器提供支持。更新工作流,重新部署,所有触发器入口点将获取新的快照。在[执行 → 部署快照](/execution)中了解更多。
|
||||
|
||||
## 手动执行优先级
|
||||
|
||||
当您在编辑器中点击 **运行** 时,Sim 会根据以下优先级顺序自动选择要执行的触发器:
|
||||
|
||||
1. **开始块**(最高优先级)
|
||||
2. **计划触发器**
|
||||
3. **外部触发器**(webhooks、Slack、Gmail、Airtable 等集成)
|
||||
1. **Start 块**(最高优先级)
|
||||
2. **Schedule 触发器**
|
||||
3. **外部触发器**(如 webhooks、Slack、Gmail、Airtable 等集成)
|
||||
|
||||
如果您的工作流有多个触发器,将执行优先级最高的触发器。例如,如果您同时有一个开始块和一个 Webhook 触发器,点击运行将执行开始块。
|
||||
如果您的工作流有多个触发器,将执行优先级最高的触发器。例如,如果您同时有 Start 块和 Webhook 触发器,点击运行将执行 Start 块。
|
||||
|
||||
**带有模拟负载的外部触发器**:当外部触发器(webhooks 和集成)被手动执行时,Sim 会根据触发器的预期数据结构自动生成模拟负载。这确保了在测试期间,下游块可以正确解析变量。
|
||||
**带有模拟负载的外部触发器**:当手动执行外部触发器(如 webhooks 和集成)时,Sim 会根据触发器的预期数据结构自动生成模拟负载。这确保了在测试过程中,下游模块可以正确解析变量。
|
||||
|
||||
@@ -4393,7 +4393,7 @@ checksums:
|
||||
content/31: 1022391b9b79b1d2e9f8db789f9c50a2
|
||||
3fd794279590b9d143d409252c8bcf91:
|
||||
meta/title: 439cb79e8dfd7923d35b85cfbb6fd201
|
||||
content/0: c0c61574d43478241fb06420e6f86ae8
|
||||
content/0: dc697d1a69b3cb0152fda60b44bc7da1
|
||||
content/1: 1e469836798c43335625f3c21ef2a54a
|
||||
content/2: d35f913a25856e28c66082a574d15275
|
||||
content/3: dcd3d9d597cf4cc71e3537ef033662c2
|
||||
@@ -4401,21 +4401,30 @@ checksums:
|
||||
content/5: 94aa02ae5762d84f4b67df680f17bff5
|
||||
content/6: e1ec71f571ae36370706f8603471afa7
|
||||
content/7: 7aef66fb834b6913668e4049e88c1c25
|
||||
content/8: ad8638a3473c909dbcb1e1d9f4f26381
|
||||
content/9: 3aa86ec99b42a93d4032063482b98fc7
|
||||
content/10: 3b7b5178550d70a297f1a9fbc6d42390
|
||||
content/11: cc5f496182d339993ce974ca60a1172a
|
||||
content/12: 40cc9fc6a12a47982c9ae6760d61b84f
|
||||
content/13: 2761b45701dcdee505d6b522e21af1bf
|
||||
content/14: 21f396ab14e4ae7853d79f352f7eeebb
|
||||
content/15: 9a9774cec40cbdd2b14f4489b98d04eb
|
||||
content/16: c4442ebf954ce44792673e999fa5ae57
|
||||
content/17: 3cb16053db18d8997d72e38b8e336438
|
||||
content/18: d150533b4b2267de685fd49105852464
|
||||
content/19: eab59311550e67ed2d44a632ec6006ec
|
||||
content/20: c2cef2688104adaf6641092f43d4969a
|
||||
content/21: 448767960bf271c456929b34a89bbb40
|
||||
content/22: 2cb5515fad9ca26249cdac34760ce9a2
|
||||
content/8: aa25b3e3d921e4e579dd194c6fcd2af8
|
||||
content/9: ad8638a3473c909dbcb1e1d9f4f26381
|
||||
content/10: 3aa86ec99b42a93d4032063482b98fc7
|
||||
content/11: 3b7b5178550d70a297f1a9fbc6d42390
|
||||
content/12: cc5f496182d339993ce974ca60a1172a
|
||||
content/13: 40cc9fc6a12a47982c9ae6760d61b84f
|
||||
content/14: 01b8941506483c3bbd8d03d7064cc4ae
|
||||
content/15: 2761b45701dcdee505d6b522e21af1bf
|
||||
content/16: 21f396ab14e4ae7853d79f352f7eeebb
|
||||
content/17: 9a9774cec40cbdd2b14f4489b98d04eb
|
||||
content/18: c4442ebf954ce44792673e999fa5ae57
|
||||
content/19: 8a5bf876779f64c00bbfe410a76b876d
|
||||
content/20: 3baabe4ef51745247512b0226e9722da
|
||||
content/21: aaa108acd920202f8fe7dc5234db1c19
|
||||
content/22: 6539573d8f58d31b8195280f668ddbc8
|
||||
content/23: d658c027072bdb8ac9d579e238635e37
|
||||
content/24: 7a165065612e884611aaf1b16f674c58
|
||||
content/25: ada8e52a2b16034505384c2452727967
|
||||
content/26: 3cb16053db18d8997d72e38b8e336438
|
||||
content/27: d150533b4b2267de685fd49105852464
|
||||
content/28: eab59311550e67ed2d44a632ec6006ec
|
||||
content/29: c2cef2688104adaf6641092f43d4969a
|
||||
content/30: 448767960bf271c456929b34a89bbb40
|
||||
content/31: 2cb5515fad9ca26249cdac34760ce9a2
|
||||
c719dc339b3b7771a91f21c9919a1690:
|
||||
meta/title: fbd403146395526d68ac68d142a50e21
|
||||
content/0: 9783cf3b31614bf20084e6d2b8400e87
|
||||
@@ -4673,21 +4682,22 @@ checksums:
|
||||
content/8: 8f2873836542b4ad0eaebb23e173f201
|
||||
content/9: 2fcedc7b412a15a963b9f16e739e12f6
|
||||
content/10: 9fee57e5488bf3022d47d2e7c930a644
|
||||
content/11: 41e62fddd27e7d853ac891d2049e4765
|
||||
content/12: 346548a07c017e75077a2bb665c11182
|
||||
content/13: 08b1f4a18822c6ae7f9a70ef026250ed
|
||||
content/14: 735298953edf11376ca545c708c36314
|
||||
content/15: 7536275bc0550a04a6931865916ae5e2
|
||||
content/16: c0e668525065a5e528a29cb9bbef5622
|
||||
content/17: 6ba51ad51d324b4f01638ee33d572133
|
||||
content/18: 043a53599c50a6520dc97b938ccd2dfb
|
||||
content/19: be394583176619a3546df42d2dee2258
|
||||
content/20: 745e69101f38215f6f9eef6d6055f602
|
||||
content/21: 9eae93884f7ae97c39803743eebcd637
|
||||
content/22: aee30bf47a38ed59952bd10e0223ffe6
|
||||
content/23: d9340ab5392b777cb15586149b9272ca
|
||||
content/24: bcdc93fbab52d584bafe3027600edf8c
|
||||
content/25: 3466b7a79879f9ac49da21c245258b4f
|
||||
content/11: 91f4f75fec816f3cf84d76b50485f654
|
||||
content/12: 41e62fddd27e7d853ac891d2049e4765
|
||||
content/13: 346548a07c017e75077a2bb665c11182
|
||||
content/14: 08b1f4a18822c6ae7f9a70ef026250ed
|
||||
content/15: 735298953edf11376ca545c708c36314
|
||||
content/16: 7536275bc0550a04a6931865916ae5e2
|
||||
content/17: c0e668525065a5e528a29cb9bbef5622
|
||||
content/18: 6ba51ad51d324b4f01638ee33d572133
|
||||
content/19: 043a53599c50a6520dc97b938ccd2dfb
|
||||
content/20: be394583176619a3546df42d2dee2258
|
||||
content/21: 745e69101f38215f6f9eef6d6055f602
|
||||
content/22: 9eae93884f7ae97c39803743eebcd637
|
||||
content/23: aee30bf47a38ed59952bd10e0223ffe6
|
||||
content/24: d9340ab5392b777cb15586149b9272ca
|
||||
content/25: bcdc93fbab52d584bafe3027600edf8c
|
||||
content/26: 3466b7a79879f9ac49da21c245258b4f
|
||||
dee35ed44956a6226bec055d5846dea2:
|
||||
meta/title: 97813c8ae67d69575fd04e35a88aed0c
|
||||
content/0: e48bc742bb49fa32016b19fdbd62a2e8
|
||||
@@ -4769,16 +4779,17 @@ checksums:
|
||||
content/40: f539c13e644506c03a9f7bb6e0fa8848
|
||||
d25c619a67f4f34c2932949ec11931d5:
|
||||
meta/title: 1f5b53b9904ec41d49c1e726e3d56b40
|
||||
content/0: 3e6913a1903145918dec5dfbf045be63
|
||||
content/0: 0d3a0b016962b7c7e21ff8524255fa4d
|
||||
content/1: cfe48dbbaebccbc25ac022c899bffd7a
|
||||
content/2: bc892d223b664ba71849ccd1909727c7
|
||||
content/3: 41aa99a9c254ac1ab88317829865451d
|
||||
content/4: 60940b676e2ec4136c58fc932ed24f6f
|
||||
content/5: 452821ed5121761f4c7cf6c3f15aa6d5
|
||||
content/6: 766d759cad3ca168ff385b8c2dd5e738
|
||||
content/7: b350dea5d0089695efaca00a48c70738
|
||||
content/8: ee7755c785324eed7080a9efb5937ba9
|
||||
content/9: 4e37faf476573f26ccb9bc7f224662b1
|
||||
content/6: d17afc428b61d4eb9b41c96bb4d48d3f
|
||||
content/7: 766d759cad3ca168ff385b8c2dd5e738
|
||||
content/8: b350dea5d0089695efaca00a48c70738
|
||||
content/9: ee7755c785324eed7080a9efb5937ba9
|
||||
content/10: 4e37faf476573f26ccb9bc7f224662b1
|
||||
e99baf6ea410c047444ec8592d7d54f3:
|
||||
meta/title: 314cb19eb4fc168e662c3ac7e308f8c1
|
||||
meta/description: 064420321c795472e120795dd3866b6b
|
||||
@@ -5699,21 +5710,22 @@ checksums:
|
||||
988d7dce2c886500665fbd2457d4cc4d:
|
||||
meta/title: 30c54e4dc4ce599b87d94be34a8617f5
|
||||
meta/description: 68d1bebfdbae67a09276884b58231c40
|
||||
content/0: 0d82f8784f312f9ac51da136fd47e94a
|
||||
content/1: da2b445db16c149f56558a4ea876a5f0
|
||||
content/2: cec18f48b2cd7974eb556880e6604f7f
|
||||
content/3: c187ae3362455acfe43282399f0d163a
|
||||
content/4: 4c3a5708af82c1ee42a12d14fd34e950
|
||||
content/5: 12a43b499c1e8bb06b050964053ebde3
|
||||
content/6: a28151eeb5ba3518b33809055b04f0f6
|
||||
content/7: cffe5b901d78ebf2000d07dc7579533e
|
||||
content/8: 73486253d24eeff7ac44dfd0c8868d87
|
||||
content/9: 05aed1f03c5717f3bcb10de2935332e8
|
||||
content/10: 434a19ecd8a391bea52f68222f42b97d
|
||||
content/11: c5d0a4062ef7a0a8b0c2610533fae6a0
|
||||
content/12: e5ca2445d3b69b062af5bf0a2988e760
|
||||
content/13: 67e0b520d57e352689789eff5803ebbc
|
||||
content/14: a1d7382600994068ca24dc03f46b7c73
|
||||
content/0: 2b331e06d64557f4d7fbfa3924ae965f
|
||||
content/1: e71056df0f7b2eb3b2f271f21d0052cc
|
||||
content/2: da2b445db16c149f56558a4ea876a5f0
|
||||
content/3: cec18f48b2cd7974eb556880e6604f7f
|
||||
content/4: c187ae3362455acfe43282399f0d163a
|
||||
content/5: 4c3a5708af82c1ee42a12d14fd34e950
|
||||
content/6: 12a43b499c1e8bb06b050964053ebde3
|
||||
content/7: a28151eeb5ba3518b33809055b04f0f6
|
||||
content/8: cffe5b901d78ebf2000d07dc7579533e
|
||||
content/9: 73486253d24eeff7ac44dfd0c8868d87
|
||||
content/10: 05aed1f03c5717f3bcb10de2935332e8
|
||||
content/11: 434a19ecd8a391bea52f68222f42b97d
|
||||
content/12: c5d0a4062ef7a0a8b0c2610533fae6a0
|
||||
content/13: e5ca2445d3b69b062af5bf0a2988e760
|
||||
content/14: 67e0b520d57e352689789eff5803ebbc
|
||||
content/15: a1d7382600994068ca24dc03f46b7c73
|
||||
0bf172ef4ee9a2c94a2967d7d320b81b:
|
||||
meta/title: 330265974a03ee22a09f42fa4ece25f6
|
||||
meta/description: e3d54cbedf551315cf9e8749228c2d1c
|
||||
@@ -6803,7 +6815,7 @@ checksums:
|
||||
content/42: e7d074449d490a0eb0f4cbf2ca1886ab
|
||||
b7341c73e73c19fbe18dd999900d8f7c:
|
||||
meta/title: 435f2e5f47799ce049365b279b4fda31
|
||||
content/0: e4684b7201c2aed215c82606e9eaa293
|
||||
content/0: c0a142478cc5c515f87d368fa72da818
|
||||
content/1: ac09e87a96bc852ce59c6434fc882374
|
||||
content/2: 98f82e6df245b616a47c74a07a1278d3
|
||||
content/3: 8de2862b924167cb117e370e6c9b90c3
|
||||
@@ -6820,7 +6832,7 @@ checksums:
|
||||
content/14: 4b1c0aba05b89eb75ffb82f5442e281f
|
||||
content/15: fc168fcfe1eee5ba9d31be74bfb256cd
|
||||
content/16: b4b55d28d87598b05b8c75273da99675
|
||||
content/17: d45e2f432365c1eecbd44ce46e3a3c3a
|
||||
content/17: aa32241c058aba83fc998f1656e1c98c
|
||||
content/18: 9bf38d02df6467ad3cfce2626f83e645
|
||||
content/19: 0ae3519cbd4c835d18d849c57f622bf2
|
||||
content/20: e1a7edf40c8aaa0b70f67c4509b45967
|
||||
@@ -6844,8 +6856,10 @@ checksums:
|
||||
content/38: 51aeba83f5b41f132c8f37142b2a2fd8
|
||||
content/39: 0eeef1b743d041d3efc485eb91e5dd41
|
||||
content/40: 0b157e49ea0a988ba0e2bc394f00cbc2
|
||||
content/41: 4c4fc37e47fdb37818d5672300268771
|
||||
content/42: 107059cce7354b29774ef3bd573cfe41
|
||||
content/41: b42d7ab1ddbc5410ce337f78bd63764e
|
||||
content/42: 321e2bd645359c81eeacdb4987fdff20
|
||||
content/43: 4c4fc37e47fdb37818d5672300268771
|
||||
content/44: 107059cce7354b29774ef3bd573cfe41
|
||||
0d0df649a3c7ae5396da8fc06441e179:
|
||||
meta/title: 5b6cf869265c13af8566f192b4ab3d2a
|
||||
content/0: d85cff62034e0012eb816bdcd8e1f3b2
|
||||
|
||||
Reference in New Issue
Block a user