Skip to content

Commit ebcd243

Browse files
authored
v0.5.11: stt, videogen, vllm, billing fixes, new models
2 parents b7e814b + d413bcd commit ebcd243

File tree

183 files changed

+13877
-2589
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

183 files changed

+13877
-2589
lines changed

apps/docs/components/icons.tsx

Lines changed: 43 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4085,7 +4085,29 @@ export function CalendlyIcon(props: SVGProps<SVGSVGElement>) {
40854085
)
40864086
}
40874087

4088-
export function AudioWaveformIcon(props: SVGProps<SVGSVGElement>) {
4088+
export function STTIcon(props: SVGProps<SVGSVGElement>) {
4089+
return (
4090+
<svg
4091+
{...props}
4092+
xmlns='http://www.w3.org/2000/svg'
4093+
width='24'
4094+
height='24'
4095+
viewBox='0 0 24 24'
4096+
fill='none'
4097+
stroke='currentColor'
4098+
strokeWidth='2'
4099+
strokeLinecap='round'
4100+
strokeLinejoin='round'
4101+
>
4102+
<path d='m15 16 2.536-7.328a1.02 1.02 1 0 1 1.928 0L22 16' />
4103+
<path d='M15.697 14h5.606' />
4104+
<path d='m2 16 4.039-9.69a.5.5 0 0 1 .923 0L11 16' />
4105+
<path d='M3.304 13h6.392' />
4106+
</svg>
4107+
)
4108+
}
4109+
4110+
export function TTSIcon(props: SVGProps<SVGSVGElement>) {
40894111
return (
40904112
<svg
40914113
{...props}
@@ -4108,3 +4130,23 @@ export function AudioWaveformIcon(props: SVGProps<SVGSVGElement>) {
41084130
</svg>
41094131
)
41104132
}
4133+
4134+
export function VideoIcon(props: SVGProps<SVGSVGElement>) {
4135+
return (
4136+
<svg
4137+
{...props}
4138+
xmlns='http://www.w3.org/2000/svg'
4139+
width='24'
4140+
height='24'
4141+
viewBox='0 0 24 24'
4142+
fill='none'
4143+
stroke='currentColor'
4144+
strokeWidth='2'
4145+
strokeLinecap='round'
4146+
strokeLinejoin='round'
4147+
>
4148+
<path d='m16 13 5.223 3.482a.5.5 0 0 0 .777-.416V7.87a.5.5 0 0 0-.752-.432L16 10.5' />
4149+
<rect x='2' y='6' width='14' height='12' rx='2' />
4150+
</svg>
4151+
)
4152+
}

apps/docs/components/ui/icon-mapping.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import {
88
ApolloIcon,
99
ArxivIcon,
1010
AsanaIcon,
11-
AudioWaveformIcon,
1211
BrainIcon,
1312
BrowserUseIcon,
1413
CalendlyIcon,
@@ -63,15 +62,18 @@ import {
6362
SalesforceIcon,
6463
SerperIcon,
6564
SlackIcon,
65+
STTIcon,
6666
StagehandIcon,
6767
StripeIcon,
6868
SupabaseIcon,
6969
TavilyIcon,
7070
TelegramIcon,
7171
TranslateIcon,
7272
TrelloIcon,
73+
TTSIcon,
7374
TwilioIcon,
7475
TypeformIcon,
76+
VideoIcon,
7577
WealthboxIcon,
7678
WebflowIcon,
7779
WhatsAppIcon,
@@ -92,16 +94,18 @@ export const blockTypeToIconMap: Record<string, IconComponent> = {
9294
webflow: WebflowIcon,
9395
wealthbox: WealthboxIcon,
9496
vision: EyeIcon,
97+
video_generator: VideoIcon,
9598
typeform: TypeformIcon,
9699
twilio_voice: TwilioIcon,
97100
twilio_sms: TwilioIcon,
101+
tts: TTSIcon,
98102
trello: TrelloIcon,
99103
translate: TranslateIcon,
100104
thinking: BrainIcon,
101105
telegram: TelegramIcon,
102106
tavily: TavilyIcon,
103107
supabase: SupabaseIcon,
104-
stt: AudioWaveformIcon,
108+
stt: STTIcon,
105109
stripe: StripeIcon,
106110
stagehand_agent: StagehandIcon,
107111
stagehand: StagehandIcon,

apps/docs/content/docs/de/blocks/human-in-the-loop.mdx

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ title: Human in the Loop
55
import { Callout } from 'fumadocs-ui/components/callout'
66
import { Tab, Tabs } from 'fumadocs-ui/components/tabs'
77
import { Image } from '@/components/ui/image'
8+
import { Video } from '@/components/ui/video'
89

910
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.
1011

@@ -76,7 +77,7 @@ Definiert die Felder, die Genehmigende bei der Antwort ausfüllen. Diese Daten w
7677
}
7778
```
7879

79-
Greifen Sie in nachfolgenden Blöcken mit `<blockId.resumeInput.fieldName>` auf Fortsetzungsdaten zu.
80+
Greifen Sie in nachgelagerten Blöcken auf Wiederaufnahmedaten mit `<blockId.resumeInput.fieldName>` zu.
8081

8182
## Genehmigungsmethoden
8283

@@ -174,8 +175,14 @@ Zugriff über `<blockId.resumeInput.fieldName>`.
174175
<approval1.resumeInput.approved> === true
175176
```
176177

178+
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.
179+
180+
<div className="mx-auto w-full overflow-hidden rounded-lg my-6">
181+
<Video src="hitl-resume.mp4" width={700} height={450} />
182+
</div>
183+
177184
## Verwandte Blöcke
178185

179186
- **[Bedingung](/blocks/condition)** - Verzweigung basierend auf Genehmigungsentscheidungen
180-
- **[Variablen](/blocks/variables)** - Speicherung von Genehmigungsverlauf und Metadaten
187+
- **[Variablen](/blocks/variables)** - Speichern von Genehmigungsverlauf und Metadaten
181188
- **[Antwort](/blocks/response)** - Rückgabe von Workflow-Ergebnissen an API-Aufrufer

apps/docs/content/docs/de/connections/basics.mdx

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ title: Grundlagen
44

55
import { Callout } from 'fumadocs-ui/components/callout'
66
import { Step, Steps } from 'fumadocs-ui/components/steps'
7+
import { Video } from '@/components/ui/video'
78

89
## Wie Verbindungen funktionieren
910

@@ -28,7 +29,11 @@ Verbindungen sind die Pfade, die den Datenfluss zwischen Blöcken in Ihrem Workf
2829
</Step>
2930
</Steps>
3031

31-
### Verbindungsfluss
32+
<div className="mx-auto w-full overflow-hidden rounded-lg my-6">
33+
<Video src="connections-build.mp4" width={700} height={450} />
34+
</div>
35+
36+
### Verbindungsablauf
3237

3338
Der Datenfluss durch Verbindungen folgt diesen Prinzipien:
3439

apps/docs/content/docs/de/copilot/index.mdx

Lines changed: 19 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,16 @@ Diese kontextbezogenen Informationen helfen Copilot, genauere und relevantere Un
7171
</Card>
7272
</Cards>
7373

74+
<div className="flex justify-center">
75+
<Image
76+
src="/static/copilot/copilot-mode.png"
77+
alt="Copilot-Modusauswahl-Oberfläche"
78+
width={600}
79+
height={400}
80+
className="my-6"
81+
/>
82+
</div>
83+
7484
## Tiefenebenen
7585

7686
<Cards>
@@ -82,7 +92,7 @@ Diese kontextbezogenen Informationen helfen Copilot, genauere und relevantere Un
8292
</span>
8393
}
8494
>
85-
<div className="m-0 text-sm">Am schnellsten und günstigsten. Ideal für kleine Änderungen, einfache Workflows und geringfügige Anpassungen.</div>
95+
<div className="m-0 text-sm">Am schnellsten und günstigsten. Ideal für kleine Änderungen, einfache Arbeitsabläufe und geringfügige Anpassungen.</div>
8696
</Card>
8797
<Card
8898
title={
@@ -102,7 +112,7 @@ Diese kontextbezogenen Informationen helfen Copilot, genauere und relevantere Un
102112
</span>
103113
}
104114
>
105-
<div className="m-0 text-sm">Mehr Denkleistung für umfangreichere Workflows und komplexe Änderungen bei gleichzeitiger Leistungsfähigkeit.</div>
115+
<div className="m-0 text-sm">Mehr Denkleistung für umfangreichere Arbeitsabläufe und komplexe Änderungen bei gleichzeitiger Leistungsfähigkeit.</div>
106116
</Card>
107117
<Card
108118
title={
@@ -118,7 +128,7 @@ Diese kontextbezogenen Informationen helfen Copilot, genauere und relevantere Un
118128

119129
### Modusauswahl-Oberfläche
120130

121-
Du kannst einfach zwischen verschiedenen Denkmodi über den Modusauswähler in der Copilot-Oberfläche wechseln:
131+
Du kannst einfach zwischen verschiedenen Denkmodi über die Modusauswahl in der Copilot-Oberfläche wechseln:
122132

123133
<Image
124134
src="/static/copilot/copilot-models.png"
@@ -140,22 +150,22 @@ Wähle deinen Modus basierend auf der Komplexität deiner Aufgabe - verwende Sch
140150

141151
Die Copilot-Nutzung wird pro Token vom zugrundeliegenden LLM abgerechnet:
142152

143-
- **Eingabe-Tokens**: werden zum Basistarif des Anbieters berechnet (**zum Selbstkostenpreis**)
144-
- **Ausgabe-Tokens**: werden mit dem **1,5-fachen** des Basisausgabepreises des Anbieters berechnet
153+
- **Eingabe-Tokens**: werden zum Basispreis des Anbieters berechnet (**zum Selbstkostenpreis**)
154+
- **Ausgabe-Tokens**: werden mit dem **1,5-fachen** des Basis-Ausgabepreises des Anbieters berechnet
145155

146156
```javascript
147157
copilotCost = (inputTokens × inputPrice + outputTokens × (outputPrice × 1.5)) / 1,000,000
148158
```
149159

150160
| Komponente | Angewendeter Tarif |
151161
|------------|------------------------|
152-
| Input | inputPrice |
153-
| Output | outputPrice × 1,5 |
162+
| Eingabe | inputPrice |
163+
| Ausgabe | outputPrice × 1,5 |
154164

155165
<Callout type="warning">
156-
Die angezeigten Preise spiegeln die Tarife vom 4. September 2025 wider. Überprüfen Sie die Anbieterdokumentation für aktuelle Preise.
166+
Die angezeigten Preise spiegeln die Tarife vom 4. September 2025 wider. Überprüfen Sie die Anbieter-Dokumentation für aktuelle Preise.
157167
</Callout>
158168

159169
<Callout type="info">
160-
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.
170+
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.
161171
</Callout>

apps/docs/content/docs/de/introduction/index.mdx

Lines changed: 35 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ title: Einführung
55
import { Card, Cards } from 'fumadocs-ui/components/card'
66
import { Callout } from 'fumadocs-ui/components/callout'
77
import { Image } from '@/components/ui/image'
8+
import { Video } from '@/components/ui/video'
89

910
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.
1011

@@ -32,19 +33,27 @@ Verwandeln Sie Rohdaten in umsetzbare Erkenntnisse. Extrahieren Sie Informatione
3233
**API-Integrations-Workflows**
3334
Orchestieren Sie komplexe Interaktionen zwischen mehreren Diensten. Erstellen Sie einheitliche API-Endpunkte, implementieren Sie anspruchsvolle Geschäftslogik und bauen Sie ereignisgesteuerte Automatisierungssysteme.
3435

36+
<div className="mx-auto w-full overflow-hidden rounded-lg my-6">
37+
<Video src="introduction/chat-workflow.mp4" width={700} height={450} />
38+
</div>
39+
3540
## Wie es funktioniert
3641

3742
**Visueller Workflow-Editor**
38-
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.
43+
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.
3944

4045
**Modulares Blocksystem**
4146
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.
4247

4348
**Flexible Ausführungsauslöser**
44-
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.
49+
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.
4550

4651
**Echtzeit-Zusammenarbeit**
47-
Ermöglichen Sie Ihrem Team die gemeinsame Entwicklung. Mehrere Benutzer können Workflows gleichzeitig bearbeiten, mit Live-Updates und granularen Berechtigungskontrollen.
52+
Ermöglichen Sie Ihrem Team, gemeinsam zu arbeiten. Mehrere Benutzer können Workflows gleichzeitig bearbeiten, mit Live-Updates und detaillierten Berechtigungskontrollen.
53+
54+
<div className="mx-auto w-full overflow-hidden rounded-lg my-6">
55+
<Video src="introduction/build-workflow.mp4" width={700} height={450} />
56+
</div>
4857

4958
## Integrationen
5059

@@ -57,7 +66,28 @@ Sim bietet native Integrationen mit über 80 Diensten in verschiedenen Kategorie
5766
- **Suche & Daten**: Google Search, Perplexity, Firecrawl, Exa AI
5867
- **Datenbanken**: PostgreSQL, MySQL, Supabase, Pinecone, Qdrant
5968

60-
Für benutzerdefinierte Integrationen nutzen Sie unsere [MCP (Model Context Protocol) Unterstützung](/mcp), um beliebige externe Dienste oder Tools anzubinden.
69+
Für benutzerdefinierte Integrationen nutzen Sie unsere [MCP (Model Context Protocol)-Unterstützung](/mcp), um beliebige externe Dienste oder Tools anzubinden.
70+
71+
<div className="mx-auto w-full overflow-hidden rounded-lg my-6">
72+
<Video src="introduction/integrations-sidebar.mp4" width={700} height={450} />
73+
</div>
74+
75+
## KI-gesteuerter Copilot
76+
77+
**Fragen stellen & Anleitung erhalten**
78+
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.
79+
80+
**Workflows erstellen & bearbeiten**
81+
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.
82+
83+
**Adaptive Reasoning-Stufen**
84+
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.
85+
86+
Erfahren Sie mehr über [Copilot-Funktionen](/copilot) und wie Sie die Produktivität mit KI-Unterstützung maximieren können.
87+
88+
<div className="mx-auto w-full overflow-hidden rounded-lg my-6">
89+
<Video src="introduction/copilot-workflow.mp4" width={700} height={450} />
90+
</div>
6191

6292
## Bereitstellungsoptionen
6393

@@ -75,7 +105,7 @@ Bereit, Ihren ersten KI-Workflow zu erstellen?
75105
<Card title="Erste Schritte" href="/getting-started">
76106
Erstellen Sie Ihren ersten Workflow in 10 Minuten
77107
</Card>
78-
<Card title="Workflow-Bausteine" href="/blocks">
108+
<Card title="Workflow-Blöcke" href="/blocks">
79109
Erfahren Sie mehr über die Bausteine
80110
</Card>
81111
<Card title="Tools & Integrationen" href="/tools">

0 commit comments

Comments
 (0)