feat(i18n): update translations (#2064)

Co-authored-by: waleedlatif1 <waleedlatif1@users.noreply.github.com>
This commit is contained in:
Waleed
2025-11-19 18:01:52 -08:00
committed by GitHub
parent 95d5fd9c35
commit 3468593f84
16 changed files with 1863 additions and 70 deletions

View File

@@ -0,0 +1,159 @@
---
title: Calendly
description: Verwalte Calendly-Terminplanung und Ereignisse
---
import { BlockInfoCard } from "@/components/ui/block-info-card"
<BlockInfoCard
type="calendly"
color="#FFFFFF"
/>
## Nutzungsanleitung
Integriere Calendly in deinen Arbeitsablauf. Verwalte Ereignistypen, geplante Ereignisse, Eingeladene und Webhooks. Kann auch Workflows basierend auf Calendly-Webhook-Ereignissen auslösen (Teilnehmer geplant, Teilnehmer storniert, Routing-Formular übermittelt). Erfordert einen persönlichen Zugriffstoken.
## Tools
### `calendly_get_current_user`
Erhalte Informationen über den aktuell authentifizierten Calendly-Benutzer
#### Eingabe
| Parameter | Typ | Erforderlich | Beschreibung |
| --------- | ---- | -------- | ----------- |
| `apiKey` | string | Ja | Calendly persönlicher Zugriffstoken |
#### Ausgabe
| Parameter | Typ | Beschreibung |
| --------- | ---- | ----------- |
| `resource` | object | Informationen zum aktuellen Benutzer |
### `calendly_list_event_types`
Rufe eine Liste aller Ereignistypen für einen Benutzer oder eine Organisation ab
#### Eingabe
| Parameter | Typ | Erforderlich | Beschreibung |
| --------- | ---- | -------- | ----------- |
| `apiKey` | string | Ja | Calendly persönlicher Zugriffstoken |
| `user` | string | Nein | Gibt nur Ereignistypen zurück, die zu diesem Benutzer gehören \(URI-Format\) |
| `organization` | string | Nein | Gibt nur Ereignistypen zurück, die zu dieser Organisation gehören \(URI-Format\) |
| `count` | number | Nein | Anzahl der Ergebnisse pro Seite \(Standard: 20, max: 100\) |
| `pageToken` | string | Nein | Seitentoken für Paginierung |
| `sort` | string | Nein | Sortierreihenfolge für Ergebnisse \(z.B. "name:asc", "name:desc"\) |
| `active` | boolean | Nein | Bei true werden nur aktive Ereignistypen angezeigt. Bei false oder nicht ausgewählt werden alle Ereignistypen angezeigt \(sowohl aktive als auch inaktive\). |
#### Ausgabe
| Parameter | Typ | Beschreibung |
| --------- | ---- | ----------- |
| `collection` | array | Array von Ereignistyp-Objekten |
### `calendly_get_event_type`
Detaillierte Informationen über einen bestimmten Ereignistyp abrufen
#### Eingabe
| Parameter | Typ | Erforderlich | Beschreibung |
| --------- | ---- | -------- | ----------- |
| `apiKey` | string | Ja | Calendly persönliches Zugriffstoken |
| `eventTypeUuid` | string | Ja | Ereignistyp UUID \(kann vollständige URI oder nur die UUID sein\) |
#### Ausgabe
| Parameter | Typ | Beschreibung |
| --------- | ---- | ----------- |
| `resource` | object | Details zum Ereignistyp |
### `calendly_list_scheduled_events`
Eine Liste geplanter Ereignisse für einen Benutzer oder eine Organisation abrufen
#### Eingabe
| Parameter | Typ | Erforderlich | Beschreibung |
| --------- | ---- | -------- | ----------- |
| `apiKey` | string | Ja | Calendly persönliches Zugriffstoken |
| `user` | string | Nein | Gibt Ereignisse zurück, die zu diesem Benutzer gehören \(URI-Format\). Entweder "user" oder "organization" muss angegeben werden. |
| `organization` | string | Nein | Gibt Ereignisse zurück, die zu dieser Organisation gehören \(URI-Format\). Entweder "user" oder "organization" muss angegeben werden. |
| `invitee_email` | string | Nein | Gibt Ereignisse zurück, bei denen der Eingeladene diese E-Mail hat |
| `count` | number | Nein | Anzahl der Ergebnisse pro Seite \(Standard: 20, max: 100\) |
| `max_start_time` | string | Nein | Gibt Ereignisse mit Startzeit vor diesem Zeitpunkt zurück \(ISO 8601-Format\) |
| `min_start_time` | string | Nein | Gibt Ereignisse mit Startzeit nach diesem Zeitpunkt zurück \(ISO 8601-Format\) |
| `pageToken` | string | Nein | Seitentoken für Paginierung |
| `sort` | string | Nein | Sortierreihenfolge für Ergebnisse \(z.B. "start_time:asc", "start_time:desc"\) |
| `status` | string | Nein | Nach Status filtern \("active" oder "canceled"\) |
#### Ausgabe
| Parameter | Typ | Beschreibung |
| --------- | ---- | ----------- |
| `collection` | array | Array von geplanten Ereignisobjekten |
### `calendly_get_scheduled_event`
Detaillierte Informationen über ein bestimmtes geplantes Ereignis abrufen
#### Eingabe
| Parameter | Typ | Erforderlich | Beschreibung |
| --------- | ---- | -------- | ----------- |
| `apiKey` | string | Ja | Calendly persönliches Zugriffstoken |
| `eventUuid` | string | Ja | UUID des geplanten Ereignisses \(kann vollständige URI oder nur die UUID sein\) |
#### Ausgabe
| Parameter | Typ | Beschreibung |
| --------- | ---- | ----------- |
| `resource` | object | Details zum geplanten Ereignis |
### `calendly_list_event_invitees`
Eine Liste der Eingeladenen für ein geplantes Ereignis abrufen
#### Eingabe
| Parameter | Typ | Erforderlich | Beschreibung |
| --------- | ---- | -------- | ----------- |
| `apiKey` | string | Ja | Calendly persönliches Zugriffstoken |
| `eventUuid` | string | Ja | UUID des geplanten Ereignisses \(kann vollständige URI oder nur die UUID sein\) |
| `count` | number | Nein | Anzahl der Ergebnisse pro Seite \(Standard: 20, max: 100\) |
| `email` | string | Nein | Eingeladene nach E-Mail-Adresse filtern |
| `pageToken` | string | Nein | Seitentoken für Paginierung |
| `sort` | string | Nein | Sortierreihenfolge für Ergebnisse \(z.B. "created_at:asc", "created_at:desc"\) |
| `status` | string | Nein | Nach Status filtern \("active" oder "canceled"\) |
#### Ausgabe
| Parameter | Typ | Beschreibung |
| --------- | ---- | ----------- |
| `collection` | array | Array von Eingeladenen-Objekten |
### `calendly_cancel_event`
Geplanten Termin stornieren
#### Eingabe
| Parameter | Typ | Erforderlich | Beschreibung |
| --------- | ---- | -------- | ----------- |
| `apiKey` | string | Ja | Calendly persönliches Zugriffstoken |
| `eventUuid` | string | Ja | UUID des geplanten Termins, der storniert werden soll \(kann vollständige URI oder nur die UUID sein\) |
| `reason` | string | Nein | Grund für die Stornierung \(wird an die Eingeladenen gesendet\) |
#### Ausgabe
| Parameter | Typ | Beschreibung |
| --------- | ---- | ----------- |
| `resource` | object | Stornierungsdetails |
## Hinweise
- Kategorie: `tools`
- Typ: `calendly`

View File

@@ -24,9 +24,11 @@ Füge eine neue Erinnerung zur Datenbank hinzu oder ergänze bestehende Erinneru
| Parameter | Typ | Erforderlich | Beschreibung |
| --------- | ---- | -------- | ----------- |
| `id` | string | Ja | Kennung für die Erinnerung. Wenn bereits eine Erinnerung mit dieser ID existiert, werden die neuen Daten hinzugefügt. |
| `role` | string | Ja | Rolle für Agent-Erinnerung \(user, assistant oder system\) |
| `conversationId` | string | Nein | Konversationskennung (z.B. user-123, session-abc). Wenn bereits eine Erinnerung mit dieser conversationId für diesen Block existiert, wird die neue Nachricht angehängt. |
| `id` | string | Nein | Legacy-Parameter für die Konversationskennung. Verwenden Sie stattdessen conversationId. Für Abwärtskompatibilität bereitgestellt. |
| `role` | string | Ja | Rolle für Agent-Erinnerung (user, assistant oder system) |
| `content` | string | Ja | Inhalt für Agent-Erinnerung |
| `blockId` | string | Nein | Optionale Block-ID. Wenn nicht angegeben, wird die aktuelle Block-ID aus dem Ausführungskontext verwendet oder standardmäßig "default" gesetzt. |
#### Ausgabe
@@ -38,22 +40,25 @@ Füge eine neue Erinnerung zur Datenbank hinzu oder ergänze bestehende Erinneru
### `memory_get`
Einen bestimmten Speicher anhand seiner ID abrufen
Erinnerungen nach conversationId, blockId, blockName oder einer Kombination abrufen. Gibt alle übereinstimmenden Erinnerungen zurück.
#### Eingabe
| Parameter | Typ | Erforderlich | Beschreibung |
| --------- | ---- | -------- | ----------- |
| `id` | string | Ja | Kennung für den abzurufenden Speicher |
| `conversationId` | string | Nein | Konversationskennung (z.B. user-123, session-abc). Wenn allein angegeben, werden alle Erinnerungen für diese Konversation über alle Blöcke hinweg zurückgegeben. |
| `id` | string | Nein | Legacy-Parameter für die Konversationskennung. Verwenden Sie stattdessen conversationId. Für Abwärtskompatibilität bereitgestellt. |
| `blockId` | string | Nein | Block-Kennung. Wenn allein angegeben, werden alle Erinnerungen für diesen Block über alle Konversationen hinweg zurückgegeben. Wenn mit conversationId angegeben, werden Erinnerungen für diese spezifische Konversation in diesem Block zurückgegeben. |
| `blockName` | string | Nein | Blockname. Alternative zu blockId. Wenn allein angegeben, werden alle Erinnerungen für Blöcke mit diesem Namen zurückgegeben. Wenn mit conversationId angegeben, werden Erinnerungen für diese Konversation in Blöcken mit diesem Namen zurückgegeben. |
#### Ausgabe
| Parameter | Typ | Beschreibung |
| --------- | ---- | ----------- |
| `success` | boolean | Ob der Speicher erfolgreich abgerufen wurde |
| `memories` | array | Array von Speicherdaten für die angeforderte ID |
| `success` | boolean | Ob die Erinnerung erfolgreich abgerufen wurde |
| `memories` | array | Array von Speicherobjekten mit conversationId, blockId, blockName und data-Feldern |
| `message` | string | Erfolgs- oder Fehlermeldung |
| `error` | string | Fehlermeldung, falls der Vorgang fehlgeschlagen ist |
| `error` | string | Fehlermeldung, wenn der Vorgang fehlgeschlagen ist |
### `memory_get_all`
@@ -68,20 +73,23 @@ Alle Speicher aus der Datenbank abrufen
| Parameter | Typ | Beschreibung |
| --------- | ---- | ----------- |
| `success` | boolean | Ob alle Speicher erfolgreich abgerufen wurden |
| `memories` | array | Array aller Speicherobjekte mit Schlüsseln, Typen und Daten |
| `success` | boolean | Ob alle Erinnerungen erfolgreich abgerufen wurden |
| `memories` | array | Array aller Speicherobjekte mit key, conversationId, blockId, blockName und data-Feldern |
| `message` | string | Erfolgs- oder Fehlermeldung |
| `error` | string | Fehlermeldung, falls der Vorgang fehlgeschlagen ist |
| `error` | string | Fehlermeldung, wenn der Vorgang fehlgeschlagen ist |
### `memory_delete`
Eine bestimmte Erinnerung anhand ihrer ID löschen
Löschen von Erinnerungen nach conversationId, blockId, blockName oder einer Kombination davon. Unterstützt Massenlöschung.
#### Eingabe
| Parameter | Typ | Erforderlich | Beschreibung |
| --------- | ---- | -------- | ----------- |
| `id` | string | Ja | Kennung für die zu löschende Erinnerung |
| `conversationId` | string | Nein | Konversationskennung (z.B. user-123, session-abc). Wenn allein angegeben, werden alle Erinnerungen für diese Konversation über alle Blöcke hinweg gelöscht. |
| `id` | string | Nein | Legacy-Parameter für die Konversationskennung. Verwenden Sie stattdessen conversationId. Für Abwärtskompatibilität bereitgestellt. |
| `blockId` | string | Nein | Block-Kennung. Wenn allein angegeben, werden alle Erinnerungen für diesen Block über alle Konversationen hinweg gelöscht. Wenn mit conversationId angegeben, werden Erinnerungen für diese spezifische Konversation in diesem Block gelöscht. |
| `blockName` | string | Nein | Blockname. Alternative zu blockId. Wenn allein angegeben, werden alle Erinnerungen für Blöcke mit diesem Namen gelöscht. Wenn mit conversationId angegeben, werden Erinnerungen für diese Konversation in Blöcken mit diesem Namen gelöscht. |
#### Ausgabe

View File

@@ -0,0 +1,172 @@
---
title: Neo4j
description: Verbindung zur Neo4j-Graphdatenbank
---
import { BlockInfoCard } from "@/components/ui/block-info-card"
<BlockInfoCard
type="neo4j"
color="#FFFFFF"
/>
## Nutzungsanleitung
Integrieren Sie die Neo4j-Graphdatenbank in den Workflow. Kann Knoten und Beziehungen abfragen, erstellen, zusammenführen, aktualisieren und löschen.
## Tools
### `neo4j_query`
Führen Sie MATCH-Abfragen aus, um Knoten und Beziehungen aus der Neo4j-Graphdatenbank zu lesen. Für beste Leistung und zur Vermeidung großer Ergebnismengen, fügen Sie LIMIT in Ihre Abfrage ein (z.B.
#### Eingabe
| Parameter | Typ | Erforderlich | Beschreibung |
| --------- | ---- | -------- | ----------- |
| `host` | string | Ja | Neo4j-Server-Hostname oder IP-Adresse |
| `port` | number | Ja | Neo4j-Server-Port \(Standard: 7687 für Bolt-Protokoll\) |
| `database` | string | Ja | Datenbankname für die Verbindung |
| `username` | string | Ja | Neo4j-Benutzername |
| `password` | string | Ja | Neo4j-Passwort |
| `encryption` | string | Nein | Verbindungsverschlüsselungsmodus \(enabled, disabled\) |
| `cypherQuery` | string | Ja | Auszuführende Cypher-Abfrage \(typischerweise MATCH-Anweisungen\) |
| `parameters` | object | Nein | Parameter für die Cypher-Abfrage als JSON-Objekt. Verwenden Sie diese für dynamische Werte einschließlich LIMIT \(z.B. query: "MATCH \(n\) RETURN n LIMIT $limit", parameters: \{limit: 100\}\). |
| `parameters` | string | Nein | Keine Beschreibung |
#### Ausgabe
| Parameter | Typ | Beschreibung |
| --------- | ---- | ----------- |
| `message` | string | Statusmeldung der Operation |
| `records` | array | Array von Datensätzen, die von der Abfrage zurückgegeben wurden |
| `recordCount` | number | Anzahl der zurückgegebenen Datensätze |
| `summary` | json | Zusammenfassung der Abfrageausführung mit Zeitangaben und Zählern |
### `neo4j_create`
Führe CREATE-Anweisungen aus, um neue Knoten und Beziehungen zur Neo4j-Graphdatenbank hinzuzufügen
#### Eingabe
| Parameter | Typ | Erforderlich | Beschreibung |
| --------- | ---- | -------- | ----------- |
| `host` | string | Ja | Neo4j-Server-Hostname oder IP-Adresse |
| `port` | number | Ja | Neo4j-Server-Port \(Standard: 7687 für Bolt-Protokoll\) |
| `database` | string | Ja | Datenbankname, zu dem verbunden werden soll |
| `username` | string | Ja | Neo4j-Benutzername |
| `password` | string | Ja | Neo4j-Passwort |
| `encryption` | string | Nein | Verbindungsverschlüsselungsmodus \(enabled, disabled\) |
| `cypherQuery` | string | Ja | Auszuführende Cypher CREATE-Anweisung |
| `parameters` | object | Nein | Parameter für die Cypher-Abfrage als JSON-Objekt |
#### Ausgabe
| Parameter | Typ | Beschreibung |
| --------- | ---- | ----------- |
| `message` | string | Statusmeldung der Operation |
| `summary` | json | Erstellungszusammenfassung mit Zählern für erstellte Knoten und Beziehungen |
### `neo4j_merge`
Führe MERGE-Anweisungen aus, um Knoten und Beziehungen in Neo4j zu finden oder zu erstellen (Upsert-Operation)
#### Eingabe
| Parameter | Typ | Erforderlich | Beschreibung |
| --------- | ---- | -------- | ----------- |
| `host` | string | Ja | Neo4j-Server-Hostname oder IP-Adresse |
| `port` | number | Ja | Neo4j-Server-Port \(Standard: 7687 für Bolt-Protokoll\) |
| `database` | string | Ja | Datenbankname, zu dem verbunden werden soll |
| `username` | string | Ja | Neo4j-Benutzername |
| `password` | string | Ja | Neo4j-Passwort |
| `encryption` | string | Nein | Verbindungsverschlüsselungsmodus \(enabled, disabled\) |
| `cypherQuery` | string | Ja | Auszuführende Cypher MERGE-Anweisung |
| `parameters` | object | Nein | Parameter für die Cypher-Abfrage als JSON-Objekt |
#### Output
| Parameter | Type | Description |
| --------- | ---- | ----------- |
| `message` | string | Statusmeldung der Operation |
| `summary` | json | Zusammenfassung der Zusammenführung mit Zählern für erstellte oder zugeordnete Knoten/Beziehungen |
### `neo4j_update`
Führt SET-Anweisungen aus, um Eigenschaften vorhandener Knoten und Beziehungen in Neo4j zu aktualisieren
#### Input
| Parameter | Type | Required | Description |
| --------- | ---- | -------- | ----------- |
| `host` | string | Yes | Neo4j-Server-Hostname oder IP-Adresse |
| `port` | number | Yes | Neo4j-Server-Port \(Standard: 7687 für Bolt-Protokoll\) |
| `database` | string | Yes | Datenbankname, zu dem eine Verbindung hergestellt werden soll |
| `username` | string | Yes | Neo4j-Benutzername |
| `password` | string | Yes | Neo4j-Passwort |
| `encryption` | string | No | Verbindungsverschlüsselungsmodus \(enabled, disabled\) |
| `cypherQuery` | string | Yes | Cypher-Abfrage mit MATCH- und SET-Anweisungen zum Aktualisieren von Eigenschaften |
| `parameters` | object | No | Parameter für die Cypher-Abfrage als JSON-Objekt |
#### Output
| Parameter | Type | Description |
| --------- | ---- | ----------- |
| `message` | string | Statusmeldung der Operation |
| `summary` | json | Aktualisierungszusammenfassung mit Zählern für gesetzte Eigenschaften |
### `neo4j_delete`
Führt DELETE- oder DETACH DELETE-Anweisungen aus, um Knoten und Beziehungen aus Neo4j zu entfernen
#### Input
| Parameter | Type | Required | Description |
| --------- | ---- | -------- | ----------- |
| `host` | string | Yes | Neo4j-Server-Hostname oder IP-Adresse |
| `port` | number | Yes | Neo4j-Server-Port \(Standard: 7687 für Bolt-Protokoll\) |
| `database` | string | Yes | Datenbankname, zu dem eine Verbindung hergestellt werden soll |
| `username` | string | Yes | Neo4j-Benutzername |
| `password` | string | Yes | Neo4j-Passwort |
| `encryption` | string | No | Verbindungsverschlüsselungsmodus \(enabled, disabled\) |
| `cypherQuery` | string | Yes | Cypher-Abfrage mit MATCH- und DELETE/DETACH DELETE-Anweisungen |
| `parameters` | object | No | Parameter für die Cypher-Abfrage als JSON-Objekt |
| `detach` | boolean | No | Ob DETACH DELETE verwendet werden soll, um Beziehungen zu entfernen, bevor Knoten gelöscht werden |
#### Output
| Parameter | Type | Beschreibung |
| --------- | ---- | ----------- |
| `message` | string | Statusmeldung der Operation |
| `summary` | json | Löschzusammenfassung mit Zählern für gelöschte Knoten und Beziehungen |
### `neo4j_execute`
Führt beliebige Cypher-Abfragen auf der Neo4j-Graphdatenbank für komplexe Operationen aus
#### Input
| Parameter | Type | Erforderlich | Beschreibung |
| --------- | ---- | -------- | ----------- |
| `host` | string | Ja | Neo4j-Server-Hostname oder IP-Adresse |
| `port` | number | Ja | Neo4j-Server-Port (Standard: 7687 für Bolt-Protokoll) |
| `database` | string | Ja | Datenbankname für die Verbindung |
| `username` | string | Ja | Neo4j-Benutzername |
| `password` | string | Ja | Neo4j-Passwort |
| `encryption` | string | Nein | Verbindungsverschlüsselungsmodus (enabled, disabled) |
| `cypherQuery` | string | Ja | Auszuführende Cypher-Abfrage (jede gültige Cypher-Anweisung) |
| `parameters` | object | Nein | Parameter für die Cypher-Abfrage als JSON-Objekt |
#### Output
| Parameter | Type | Beschreibung |
| --------- | ---- | ----------- |
| `message` | string | Statusmeldung der Operation |
| `records` | array | Array von Datensätzen, die von der Abfrage zurückgegeben wurden |
| `recordCount` | number | Anzahl der zurückgegebenen Datensätze |
| `summary` | json | Ausführungszusammenfassung mit Zeiterfassung und Zählern |
## Hinweise
- Kategorie: `tools`
- Typ: `neo4j`

View File

@@ -0,0 +1,159 @@
---
title: Calendly
description: Gestiona programación y eventos de Calendly
---
import { BlockInfoCard } from "@/components/ui/block-info-card"
<BlockInfoCard
type="calendly"
color="#FFFFFF"
/>
## Instrucciones de uso
Integra Calendly en tu flujo de trabajo. Gestiona tipos de eventos, eventos programados, invitados y webhooks. También puede activar flujos de trabajo basados en eventos webhook de Calendly (invitado programado, invitado cancelado, formulario de enrutamiento enviado). Requiere token de acceso personal.
## Herramientas
### `calendly_get_current_user`
Obtener información sobre el usuario de Calendly actualmente autenticado
#### Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
| --------- | ---- | -------- | ----------- |
| `apiKey` | string | Sí | Token de acceso personal de Calendly |
#### Salida
| Parámetro | Tipo | Descripción |
| --------- | ---- | ----------- |
| `resource` | object | Información del usuario actual |
### `calendly_list_event_types`
Recuperar una lista de todos los tipos de eventos para un usuario u organización
#### Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
| --------- | ---- | -------- | ----------- |
| `apiKey` | string | Sí | Token de acceso personal de Calendly |
| `user` | string | No | Devolver solo tipos de eventos que pertenecen a este usuario \(formato URI\) |
| `organization` | string | No | Devolver solo tipos de eventos que pertenecen a esta organización \(formato URI\) |
| `count` | number | No | Número de resultados por página \(predeterminado: 20, máximo: 100\) |
| `pageToken` | string | No | Token de página para paginación |
| `sort` | string | No | Orden de clasificación para resultados \(p. ej., "name:asc", "name:desc"\) |
| `active` | boolean | No | Cuando es verdadero, muestra solo tipos de eventos activos. Cuando es falso o no está marcado, muestra todos los tipos de eventos \(tanto activos como inactivos\). |
#### Salida
| Parámetro | Tipo | Descripción |
| --------- | ---- | ----------- |
| `collection` | array | Array de objetos de tipo de evento |
### `calendly_get_event_type`
Obtener información detallada sobre un tipo de evento específico
#### Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
| --------- | ---- | -------- | ----------- |
| `apiKey` | string | Sí | Token de acceso personal de Calendly |
| `eventTypeUuid` | string | Sí | UUID del tipo de evento \(puede ser URI completa o solo el UUID\) |
#### Salida
| Parámetro | Tipo | Descripción |
| --------- | ---- | ----------- |
| `resource` | object | Detalles del tipo de evento |
### `calendly_list_scheduled_events`
Recuperar una lista de eventos programados para un usuario u organización
#### Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
| --------- | ---- | -------- | ----------- |
| `apiKey` | string | Sí | Token de acceso personal de Calendly |
| `user` | string | No | Devolver eventos que pertenecen a este usuario \(formato URI\). Se debe proporcionar "user" u "organization". |
| `organization` | string | No | Devolver eventos que pertenecen a esta organización \(formato URI\). Se debe proporcionar "user" u "organization". |
| `invitee_email` | string | No | Devolver eventos donde el invitado tiene este correo electrónico |
| `count` | number | No | Número de resultados por página \(predeterminado: 20, máximo: 100\) |
| `max_start_time` | string | No | Devolver eventos con hora de inicio antes de esta hora \(formato ISO 8601\) |
| `min_start_time` | string | No | Devolver eventos con hora de inicio después de esta hora \(formato ISO 8601\) |
| `pageToken` | string | No | Token de página para paginación |
| `sort` | string | No | Orden de clasificación para resultados \(p. ej., "start_time:asc", "start_time:desc"\) |
| `status` | string | No | Filtrar por estado \("active" o "canceled"\) |
#### Salida
| Parámetro | Tipo | Descripción |
| --------- | ---- | ----------- |
| `collection` | array | Array de objetos de eventos programados |
### `calendly_get_scheduled_event`
Obtener información detallada sobre un evento programado específico
#### Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
| --------- | ---- | -------- | ----------- |
| `apiKey` | string | Sí | Token de acceso personal de Calendly |
| `eventUuid` | string | Sí | UUID del evento programado \(puede ser URI completa o solo el UUID\) |
#### Salida
| Parámetro | Tipo | Descripción |
| --------- | ---- | ----------- |
| `resource` | object | Detalles del evento programado |
### `calendly_list_event_invitees`
Recuperar una lista de invitados para un evento programado
#### Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
| --------- | ---- | -------- | ----------- |
| `apiKey` | string | Sí | Token de acceso personal de Calendly |
| `eventUuid` | string | Sí | UUID del evento programado \(puede ser URI completa o solo el UUID\) |
| `count` | number | No | Número de resultados por página \(predeterminado: 20, máximo: 100\) |
| `email` | string | No | Filtrar invitados por dirección de correo electrónico |
| `pageToken` | string | No | Token de página para paginación |
| `sort` | string | No | Orden de clasificación para resultados \(p. ej., "created_at:asc", "created_at:desc"\) |
| `status` | string | No | Filtrar por estado \("active" o "canceled"\) |
#### Salida
| Parámetro | Tipo | Descripción |
| --------- | ---- | ----------- |
| `collection` | array | Array de objetos de invitados |
### `calendly_cancel_event`
Cancelar un evento programado
#### Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
| --------- | ---- | ----------- | ----------- |
| `apiKey` | string | Sí | Token de acceso personal de Calendly |
| `eventUuid` | string | Sí | UUID del evento programado a cancelar \(puede ser URI completa o solo el UUID\) |
| `reason` | string | No | Motivo de la cancelación \(se enviará a los invitados\) |
#### Salida
| Parámetro | Tipo | Descripción |
| --------- | ---- | ----------- |
| `resource` | object | Detalles de la cancelación |
## Notas
- Categoría: `tools`
- Tipo: `calendly`

View File

@@ -24,9 +24,11 @@ Añade una nueva memoria a la base de datos o agrega a una memoria existente con
| Parámetro | Tipo | Obligatorio | Descripción |
| --------- | ---- | ----------- | ----------- |
| `id` | string | | Identificador para la memoria. Si ya existe una memoria con este ID, los nuevos datos se añadirán a ella. |
| `role` | string | | Rol para la memoria del agente \(usuario, asistente o sistema\) |
| `conversationId` | string | No | Identificador de conversación (p. ej., user-123, session-abc). Si ya existe una memoria con este conversationId para este bloque, el nuevo mensaje se añadirá a ella. |
| `id` | string | No | Parámetro heredado para el identificador de conversación. Use conversationId en su lugar. Proporcionado para compatibilidad con versiones anteriores. |
| `role` | string | Sí | Rol para la memoria del agente (user, assistant o system) |
| `content` | string | Sí | Contenido para la memoria del agente |
| `blockId` | string | No | ID de bloque opcional. Si no se proporciona, utiliza el ID del bloque actual del contexto de ejecución, o por defecto "default". |
#### Salida
@@ -38,20 +40,23 @@ Añade una nueva memoria a la base de datos o agrega a una memoria existente con
### `memory_get`
Recuperar una memoria específica por su ID
Recuperar memoria por conversationId, blockId, blockName o una combinación. Devuelve todas las memorias coincidentes.
#### Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
| --------- | ---- | ----------- | ----------- |
| `id` | string | | Identificador de la memoria a recuperar |
| `conversationId` | string | No | Identificador de conversación (p. ej., user-123, session-abc). Si se proporciona solo, devuelve todas las memorias para esta conversación en todos los bloques. |
| `id` | string | No | Parámetro heredado para el identificador de conversación. Use conversationId en su lugar. Proporcionado para compatibilidad con versiones anteriores. |
| `blockId` | string | No | Identificador de bloque. Si se proporciona solo, devuelve todas las memorias para este bloque en todas las conversaciones. Si se proporciona con conversationId, devuelve las memorias para esa conversación específica en este bloque. |
| `blockName` | string | No | Nombre del bloque. Alternativa a blockId. Si se proporciona solo, devuelve todas las memorias para bloques con este nombre. Si se proporciona con conversationId, devuelve las memorias para esa conversación en bloques con este nombre. |
#### Salida
| Parámetro | Tipo | Descripción |
| --------- | ---- | ----------- |
| `success` | boolean | Indica si la memoria se recuperó correctamente |
| `memories` | array | Array de datos de memoria para el ID solicitado |
| `success` | boolean | Si la memoria fue recuperada con éxito |
| `memories` | array | Array de objetos de memoria con campos conversationId, blockId, blockName y data |
| `message` | string | Mensaje de éxito o error |
| `error` | string | Mensaje de error si la operación falló |
@@ -68,20 +73,23 @@ Recuperar todas las memorias de la base de datos
| Parámetro | Tipo | Descripción |
| --------- | ---- | ----------- |
| `success` | boolean | Indica si todas las memorias se recuperaron correctamente |
| `memories` | array | Array de todos los objetos de memoria con claves, tipos y datos |
| `success` | boolean | Si todas las memorias fueron recuperadas con éxito |
| `memories` | array | Array de todos los objetos de memoria con campos key, conversationId, blockId, blockName y data |
| `message` | string | Mensaje de éxito o error |
| `error` | string | Mensaje de error si la operación falló |
### `memory_delete`
Eliminar una memoria específica por su ID
Eliminar memorias por conversationId, blockId, blockName o una combinación. Admite eliminación masiva.
#### Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
| --------- | ---- | ----------- | ----------- |
| `id` | string | | Identificador de la memoria a eliminar |
| `conversationId` | string | No | Identificador de conversación (p. ej., user-123, session-abc). Si se proporciona solo, elimina todas las memorias para esta conversación en todos los bloques. |
| `id` | string | No | Parámetro heredado para el identificador de conversación. Use conversationId en su lugar. Proporcionado para compatibilidad con versiones anteriores. |
| `blockId` | string | No | Identificador de bloque. Si se proporciona solo, elimina todas las memorias para este bloque en todas las conversaciones. Si se proporciona con conversationId, elimina las memorias para esa conversación específica en este bloque. |
| `blockName` | string | No | Nombre del bloque. Alternativa a blockId. Si se proporciona solo, elimina todas las memorias para bloques con este nombre. Si se proporciona con conversationId, elimina las memorias para esa conversación en bloques con este nombre. |
#### Salida

View File

@@ -0,0 +1,172 @@
---
title: Neo4j
description: Conectar a la base de datos de grafos Neo4j
---
import { BlockInfoCard } from "@/components/ui/block-info-card"
<BlockInfoCard
type="neo4j"
color="#FFFFFF"
/>
## Instrucciones de uso
Integra la base de datos de grafos Neo4j en el flujo de trabajo. Puede consultar, crear, fusionar, actualizar y eliminar nodos y relaciones.
## Herramientas
### `neo4j_query`
Ejecuta consultas MATCH para leer nodos y relaciones de la base de datos de grafos Neo4j. Para un mejor rendimiento y para evitar grandes conjuntos de resultados, incluye LIMIT en tu consulta (por ejemplo,
#### Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
| --------- | ---- | ----------- | ----------- |
| `host` | string | Sí | Nombre de host o dirección IP del servidor Neo4j |
| `port` | number | Sí | Puerto del servidor Neo4j \(predeterminado: 7687 para el protocolo Bolt\) |
| `database` | string | Sí | Nombre de la base de datos a la que conectarse |
| `username` | string | Sí | Nombre de usuario de Neo4j |
| `password` | string | Sí | Contraseña de Neo4j |
| `encryption` | string | No | Modo de cifrado de conexión \(enabled, disabled\) |
| `cypherQuery` | string | Sí | Consulta Cypher para ejecutar \(normalmente declaraciones MATCH\) |
| `parameters` | object | No | Parámetros para la consulta Cypher como un objeto JSON. Úsalo para cualquier valor dinámico incluyendo LIMIT \(por ejemplo, query: "MATCH \(n\) RETURN n LIMIT $limit", parameters: \{limit: 100\}\). |
| `parameters` | string | No | Sin descripción |
#### Salida
| Parámetro | Tipo | Descripción |
| --------- | ---- | ----------- |
| `message` | string | Mensaje de estado de la operación |
| `records` | array | Array de registros devueltos por la consulta |
| `recordCount` | number | Número de registros devueltos |
| `summary` | json | Resumen de ejecución de la consulta con tiempos y contadores |
### `neo4j_create`
Ejecuta sentencias CREATE para añadir nuevos nodos y relaciones a la base de datos de grafos Neo4j
#### Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
| --------- | ---- | ----------- | ----------- |
| `host` | string | Sí | Nombre de host o dirección IP del servidor Neo4j |
| `port` | number | Sí | Puerto del servidor Neo4j \(predeterminado: 7687 para el protocolo Bolt\) |
| `database` | string | Sí | Nombre de la base de datos a la que conectarse |
| `username` | string | Sí | Nombre de usuario de Neo4j |
| `password` | string | Sí | Contraseña de Neo4j |
| `encryption` | string | No | Modo de cifrado de conexión \(enabled, disabled\) |
| `cypherQuery` | string | Sí | Sentencia Cypher CREATE a ejecutar |
| `parameters` | object | No | Parámetros para la consulta Cypher como objeto JSON |
#### Salida
| Parámetro | Tipo | Descripción |
| --------- | ---- | ----------- |
| `message` | string | Mensaje de estado de la operación |
| `summary` | json | Resumen de creación con contadores de nodos y relaciones creados |
### `neo4j_merge`
Ejecuta sentencias MERGE para encontrar o crear nodos y relaciones en Neo4j (operación upsert)
#### Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
| --------- | ---- | ----------- | ----------- |
| `host` | string | Sí | Nombre de host o dirección IP del servidor Neo4j |
| `port` | number | Sí | Puerto del servidor Neo4j \(predeterminado: 7687 para el protocolo Bolt\) |
| `database` | string | Sí | Nombre de la base de datos a la que conectarse |
| `username` | string | Sí | Nombre de usuario de Neo4j |
| `password` | string | Sí | Contraseña de Neo4j |
| `encryption` | string | No | Modo de cifrado de conexión \(enabled, disabled\) |
| `cypherQuery` | string | Sí | Sentencia Cypher MERGE a ejecutar |
| `parameters` | object | No | Parámetros para la consulta Cypher como objeto JSON |
#### Salida
| Parámetro | Tipo | Descripción |
| --------- | ---- | ----------- |
| `message` | string | Mensaje de estado de la operación |
| `summary` | json | Resumen de fusión con contadores para nodos/relaciones creados o coincidentes |
### `neo4j_update`
Ejecuta declaraciones SET para actualizar propiedades de nodos y relaciones existentes en Neo4j
#### Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
| --------- | ---- | -------- | ----------- |
| `host` | string | Sí | Nombre de host o dirección IP del servidor Neo4j |
| `port` | number | Sí | Puerto del servidor Neo4j \(predeterminado: 7687 para protocolo Bolt\) |
| `database` | string | Sí | Nombre de la base de datos a la que conectarse |
| `username` | string | Sí | Nombre de usuario de Neo4j |
| `password` | string | Sí | Contraseña de Neo4j |
| `encryption` | string | No | Modo de cifrado de conexión \(enabled, disabled\) |
| `cypherQuery` | string | Sí | Consulta Cypher con declaraciones MATCH y SET para actualizar propiedades |
| `parameters` | object | No | Parámetros para la consulta Cypher como objeto JSON |
#### Salida
| Parámetro | Tipo | Descripción |
| --------- | ---- | ----------- |
| `message` | string | Mensaje de estado de la operación |
| `summary` | json | Resumen de actualización con contadores para propiedades establecidas |
### `neo4j_delete`
Ejecuta declaraciones DELETE o DETACH DELETE para eliminar nodos y relaciones de Neo4j
#### Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
| --------- | ---- | -------- | ----------- |
| `host` | string | Sí | Nombre de host o dirección IP del servidor Neo4j |
| `port` | number | Sí | Puerto del servidor Neo4j \(predeterminado: 7687 para protocolo Bolt\) |
| `database` | string | Sí | Nombre de la base de datos a la que conectarse |
| `username` | string | Sí | Nombre de usuario de Neo4j |
| `password` | string | Sí | Contraseña de Neo4j |
| `encryption` | string | No | Modo de cifrado de conexión \(enabled, disabled\) |
| `cypherQuery` | string | Sí | Consulta Cypher con declaraciones MATCH y DELETE/DETACH DELETE |
| `parameters` | object | No | Parámetros para la consulta Cypher como objeto JSON |
| `detach` | boolean | No | Si se debe usar DETACH DELETE para eliminar relaciones antes de eliminar nodos |
#### Salida
| Parámetro | Tipo | Descripción |
| --------- | ---- | ----------- |
| `message` | string | Mensaje de estado de la operación |
| `summary` | json | Resumen de eliminación con contadores para nodos y relaciones eliminados |
### `neo4j_execute`
Ejecuta consultas Cypher arbitrarias en la base de datos de grafos Neo4j para operaciones complejas
#### Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
| --------- | ---- | -------- | ----------- |
| `host` | string | Sí | Nombre de host o dirección IP del servidor Neo4j |
| `port` | number | Sí | Puerto del servidor Neo4j \(predeterminado: 7687 para el protocolo Bolt\) |
| `database` | string | Sí | Nombre de la base de datos a la que conectarse |
| `username` | string | Sí | Nombre de usuario de Neo4j |
| `password` | string | Sí | Contraseña de Neo4j |
| `encryption` | string | No | Modo de cifrado de conexión \(enabled, disabled\) |
| `cypherQuery` | string | Sí | Consulta Cypher a ejecutar \(cualquier declaración Cypher válida\) |
| `parameters` | object | No | Parámetros para la consulta Cypher como un objeto JSON |
#### Salida
| Parámetro | Tipo | Descripción |
| --------- | ---- | ----------- |
| `message` | string | Mensaje de estado de la operación |
| `records` | array | Array de registros devueltos por la consulta |
| `recordCount` | number | Número de registros devueltos |
| `summary` | json | Resumen de ejecución con tiempos y contadores |
## Notas
- Categoría: `tools`
- Tipo: `neo4j`

View File

@@ -0,0 +1,159 @@
---
title: Calendly
description: Gérer la planification et les événements Calendly
---
import { BlockInfoCard } from "@/components/ui/block-info-card"
<BlockInfoCard
type="calendly"
color="#FFFFFF"
/>
## Instructions d'utilisation
Intégrez Calendly dans votre flux de travail. Gérez les types d'événements, les événements programmés, les invités et les webhooks. Peut également déclencher des flux de travail basés sur des événements webhook Calendly (invité programmé, invité annulé, formulaire de routage soumis). Nécessite un jeton d'accès personnel.
## Outils
### `calendly_get_current_user`
Obtenir des informations sur l'utilisateur Calendly actuellement authentifié
#### Entrée
| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | -------- | ----------- |
| `apiKey` | string | Oui | Jeton d'accès personnel Calendly |
#### Sortie
| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `resource` | object | Informations sur l'utilisateur actuel |
### `calendly_list_event_types`
Récupérer une liste de tous les types d'événements pour un utilisateur ou une organisation
#### Entrée
| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | -------- | ----------- |
| `apiKey` | string | Oui | Jeton d'accès personnel Calendly |
| `user` | string | Non | Renvoyer uniquement les types d'événements appartenant à cet utilisateur \(format URI\) |
| `organization` | string | Non | Renvoyer uniquement les types d'événements appartenant à cette organisation \(format URI\) |
| `count` | number | Non | Nombre de résultats par page \(par défaut : 20, max : 100\) |
| `pageToken` | string | Non | Jeton de page pour la pagination |
| `sort` | string | Non | Ordre de tri pour les résultats \(par ex., "name:asc", "name:desc"\) |
| `active` | boolean | Non | Lorsque vrai, affiche uniquement les types d'événements actifs. Lorsque faux ou non coché, affiche tous les types d'événements \(actifs et inactifs\). |
#### Sortie
| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `collection` | array | Tableau d'objets de type d'événement |
### `calendly_get_event_type`
Obtenir des informations détaillées sur un type d'événement spécifique
#### Entrée
| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | -------- | ----------- |
| `apiKey` | string | Oui | Jeton d'accès personnel Calendly |
| `eventTypeUuid` | string | Oui | UUID du type d'événement \(peut être l'URI complète ou simplement l'UUID\) |
#### Sortie
| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `resource` | object | Détails du type d'événement |
### `calendly_list_scheduled_events`
Récupérer une liste des événements programmés pour un utilisateur ou une organisation
#### Entrée
| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | -------- | ----------- |
| `apiKey` | string | Oui | Jeton d'accès personnel Calendly |
| `user` | string | Non | Renvoie les événements appartenant à cet utilisateur \(format URI\). Soit "user" soit "organization" doit être fourni. |
| `organization` | string | Non | Renvoie les événements appartenant à cette organisation \(format URI\). Soit "user" soit "organization" doit être fourni. |
| `invitee_email` | string | Non | Renvoie les événements où l'invité a cet email |
| `count` | number | Non | Nombre de résultats par page \(par défaut : 20, max : 100\) |
| `max_start_time` | string | Non | Renvoie les événements avec une heure de début avant cette heure \(format ISO 8601\) |
| `min_start_time` | string | Non | Renvoie les événements avec une heure de début après cette heure \(format ISO 8601\) |
| `pageToken` | string | Non | Jeton de page pour la pagination |
| `sort` | string | Non | Ordre de tri pour les résultats \(par ex., "start_time:asc", "start_time:desc"\) |
| `status` | string | Non | Filtrer par statut \("active" ou "canceled"\) |
#### Sortie
| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `collection` | array | Tableau d'objets d'événements programmés |
### `calendly_get_scheduled_event`
Obtenir des informations détaillées sur un événement programmé spécifique
#### Entrée
| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | -------- | ----------- |
| `apiKey` | string | Oui | Jeton d'accès personnel Calendly |
| `eventUuid` | string | Oui | UUID de l'événement programmé \(peut être l'URI complète ou simplement l'UUID\) |
#### Sortie
| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `resource` | object | Détails de l'événement programmé |
### `calendly_list_event_invitees`
Récupérer une liste des invités pour un événement programmé
#### Entrée
| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | -------- | ----------- |
| `apiKey` | string | Oui | Jeton d'accès personnel Calendly |
| `eventUuid` | string | Oui | UUID de l'événement programmé \(peut être l'URI complète ou simplement l'UUID\) |
| `count` | number | Non | Nombre de résultats par page \(par défaut : 20, max : 100\) |
| `email` | string | Non | Filtrer les invités par adresse e-mail |
| `pageToken` | string | Non | Jeton de page pour la pagination |
| `sort` | string | Non | Ordre de tri pour les résultats \(par ex., "created_at:asc", "created_at:desc"\) |
| `status` | string | Non | Filtrer par statut \("active" ou "canceled"\) |
#### Sortie
| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `collection` | array | Tableau d'objets invités |
### `calendly_cancel_event`
Annuler un événement programmé
#### Entrée
| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | ---------- | ----------- |
| `apiKey` | chaîne | Oui | Jeton d'accès personnel Calendly |
| `eventUuid` | chaîne | Oui | UUID de l'événement programmé à annuler \(peut être l'URI complète ou simplement l'UUID\) |
| `reason` | chaîne | Non | Motif d'annulation \(sera envoyé aux invités\) |
#### Sortie
| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `resource` | objet | Détails de l'annulation |
## Remarques
- Catégorie : `tools`
- Type : `calendly`

View File

@@ -23,10 +23,12 @@ Ajoutez une nouvelle mémoire à la base de données ou complétez une mémoire
#### Entrée
| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | ----------- | ----------- |
| `id` | string | Oui | Identifiant pour la mémoire. Si une mémoire avec cet ID existe déjà, les nouvelles données y seront ajoutées. |
| `role` | string | Oui | Rôle pour la mémoire de l'agent \(user, assistant, ou system\) |
| `content` | string | Oui | Contenu pour la mémoire de l'agent |
| --------- | ---- | ---------- | ----------- |
| `conversationId` | chaîne | Non | Identifiant de conversation (par ex., user-123, session-abc). Si une mémoire avec cet identifiant de conversation existe déjà pour ce bloc, le nouveau message y sera ajouté. |
| `id` | chaîne | Non | Paramètre hérité pour l'identifiant de conversation. Utilisez conversationId à la place. Fourni pour la rétrocompatibilité. |
| `role` | chaîne | Oui | Rôle pour la mémoire de l'agent (user, assistant, ou system) |
| `content` | chaîne | Oui | Contenu pour la mémoire de l'agent |
| `blockId` | chaîne | Non | ID de bloc optionnel. Si non fourni, utilise l'ID du bloc actuel du contexte d'exécution, ou par défaut "default". |
#### Sortie
@@ -38,22 +40,25 @@ Ajoutez une nouvelle mémoire à la base de données ou complétez une mémoire
### `memory_get`
Récupérer une mémoire spécifique par son identifiant
Récupérer la mémoire par conversationId, blockId, blockName, ou une combinaison. Renvoie toutes les mémoires correspondantes.
#### Entrée
| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | ----------- | ----------- |
| `id` | string | Oui | Identifiant de la mémoire à récupérer |
| --------- | ---- | ---------- | ----------- |
| `conversationId` | chaîne | Non | Identifiant de conversation (par ex., user-123, session-abc). Si fourni seul, renvoie toutes les mémoires pour cette conversation à travers tous les blocs. |
| `id` | chaîne | Non | Paramètre hérité pour l'identifiant de conversation. Utilisez conversationId à la place. Fourni pour la rétrocompatibilité. |
| `blockId` | chaîne | Non | Identifiant de bloc. Si fourni seul, renvoie toutes les mémoires pour ce bloc à travers toutes les conversations. Si fourni avec conversationId, renvoie les mémoires pour cette conversation spécifique dans ce bloc. |
| `blockName` | chaîne | Non | Nom du bloc. Alternative à blockId. Si fourni seul, renvoie toutes les mémoires pour les blocs avec ce nom. Si fourni avec conversationId, renvoie les mémoires pour cette conversation dans les blocs avec ce nom. |
#### Sortie
| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `success` | boolean | Indique si la mémoire a été récupérée avec succès |
| `memories` | array | Tableau de données de mémoire pour l'identifiant demandé |
| `message` | string | Message de succès ou d'erreur |
| `error` | string | Message d'erreur si l'opération a échoué |
| `success` | booléen | Indique si la mémoire a été récupérée avec succès |
| `memories` | tableau | Tableau d'objets de mémoire avec les champs conversationId, blockId, blockName et data |
| `message` | chaîne | Message de succès ou d'erreur |
| `error` | chaîne | Message d'erreur si l'opération a échoué |
### `memory_get_all`
@@ -68,20 +73,23 @@ Récupérer toutes les mémoires de la base de données
| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `success` | boolean | Indique si toutes les mémoires ont été récupérées avec succès |
| `memories` | array | Tableau de tous les objets de mémoire avec leurs clés, types et données |
| `message` | string | Message de succès ou d'erreur |
| `error` | string | Message d'erreur si l'opération a échoué |
| `success` | booléen | Indique si toutes les mémoires ont été récupérées avec succès |
| `memories` | tableau | Tableau de tous les objets de mémoire avec les champs key, conversationId, blockId, blockName et data |
| `message` | chaîne | Message de succès ou d'erreur |
| `error` | chaîne | Message d'erreur si l'opération a échoué |
### `memory_delete`
Supprimer un souvenir spécifique par son ID
Supprimer des mémoires par conversationId, blockId, blockName, ou une combinaison. Prend en charge la suppression en masse.
#### Entrée
| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | ---------- | ----------- |
| `id` | chaîne | Oui | Identifiant du souvenir à supprimer |
| --------- | ---- | ----------- | ----------- |
| `conversationId` | chaîne | Non | Identifiant de conversation \(par exemple, user-123, session-abc\). Si fourni seul, supprime toutes les mémoires pour cette conversation dans tous les blocs. |
| `id` | chaîne | Non | Paramètre hérité pour l'identifiant de conversation. Utilisez conversationId à la place. Fourni pour la rétrocompatibilité. |
| `blockId` | chaîne | Non | Identifiant de bloc. Si fourni seul, supprime toutes les mémoires pour ce bloc dans toutes les conversations. Si fourni avec conversationId, supprime les mémoires pour cette conversation spécifique dans ce bloc. |
| `blockName` | chaîne | Non | Nom du bloc. Alternative à blockId. Si fourni seul, supprime toutes les mémoires pour les blocs avec ce nom. Si fourni avec conversationId, supprime les mémoires pour cette conversation dans les blocs avec ce nom. |
#### Sortie

View File

@@ -0,0 +1,172 @@
---
title: Neo4j
description: Connexion à la base de données graphe Neo4j
---
import { BlockInfoCard } from "@/components/ui/block-info-card"
<BlockInfoCard
type="neo4j"
color="#FFFFFF"
/>
## Instructions d'utilisation
Intégrez la base de données graphe Neo4j dans le flux de travail. Permet d'interroger, créer, fusionner, mettre à jour et supprimer des nœuds et des relations.
## Outils
### `neo4j_query`
Exécutez des requêtes MATCH pour lire les nœuds et les relations de la base de données graphe Neo4j. Pour de meilleures performances et pour éviter les grands ensembles de résultats, incluez LIMIT dans votre requête (par exemple,
#### Entrée
| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | -------- | ----------- |
| `host` | string | Oui | Nom d'hôte ou adresse IP du serveur Neo4j |
| `port` | number | Oui | Port du serveur Neo4j \(par défaut : 7687 pour le protocole Bolt\) |
| `database` | string | Oui | Nom de la base de données à laquelle se connecter |
| `username` | string | Oui | Nom d'utilisateur Neo4j |
| `password` | string | Oui | Mot de passe Neo4j |
| `encryption` | string | Non | Mode de chiffrement de connexion \(enabled, disabled\) |
| `cypherQuery` | string | Oui | Requête Cypher à exécuter \(généralement des instructions MATCH\) |
| `parameters` | object | Non | Paramètres pour la requête Cypher sous forme d'objet JSON. À utiliser pour toutes les valeurs dynamiques, y compris LIMIT \(par exemple, query: "MATCH \(n\) RETURN n LIMIT $limit", parameters: \{limit: 100\}\). |
| `parameters` | string | Non | Pas de description |
#### Sortie
| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `message` | string | Message d'état de l'opération |
| `records` | array | Tableau des enregistrements retournés par la requête |
| `recordCount` | number | Nombre d'enregistrements retournés |
| `summary` | json | Résumé de l'exécution de la requête avec timing et compteurs |
### `neo4j_create`
Exécuter des instructions CREATE pour ajouter de nouveaux nœuds et relations à la base de données graphique Neo4j
#### Entrée
| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | ---------- | ----------- |
| `host` | chaîne | Oui | Nom d'hôte ou adresse IP du serveur Neo4j |
| `port` | nombre | Oui | Port du serveur Neo4j \(par défaut : 7687 pour le protocole Bolt\) |
| `database` | chaîne | Oui | Nom de la base de données à laquelle se connecter |
| `username` | chaîne | Oui | Nom d'utilisateur Neo4j |
| `password` | chaîne | Oui | Mot de passe Neo4j |
| `encryption` | chaîne | Non | Mode de chiffrement de connexion \(enabled, disabled\) |
| `cypherQuery` | chaîne | Oui | Instruction Cypher CREATE à exécuter |
| `parameters` | objet | Non | Paramètres pour la requête Cypher sous forme d'objet JSON |
#### Sortie
| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `message` | chaîne | Message d'état de l'opération |
| `summary` | json | Résumé de création avec compteurs pour les nœuds et relations créés |
### `neo4j_merge`
Exécuter des instructions MERGE pour trouver ou créer des nœuds et relations dans Neo4j (opération d'upsert)
#### Entrée
| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | ---------- | ----------- |
| `host` | chaîne | Oui | Nom d'hôte ou adresse IP du serveur Neo4j |
| `port` | nombre | Oui | Port du serveur Neo4j \(par défaut : 7687 pour le protocole Bolt\) |
| `database` | chaîne | Oui | Nom de la base de données à laquelle se connecter |
| `username` | chaîne | Oui | Nom d'utilisateur Neo4j |
| `password` | chaîne | Oui | Mot de passe Neo4j |
| `encryption` | chaîne | Non | Mode de chiffrement de connexion \(enabled, disabled\) |
| `cypherQuery` | chaîne | Oui | Instruction Cypher MERGE à exécuter |
| `parameters` | objet | Non | Paramètres pour la requête Cypher sous forme d'objet JSON |
#### Sortie
| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `message` | string | Message d'état de l'opération |
| `summary` | json | Résumé de fusion avec compteurs pour les nœuds/relations créés ou correspondants |
### `neo4j_update`
Exécuter des instructions SET pour mettre à jour les propriétés des nœuds et relations existants dans Neo4j
#### Entrée
| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | -------- | ----------- |
| `host` | string | Oui | Nom d'hôte ou adresse IP du serveur Neo4j |
| `port` | number | Oui | Port du serveur Neo4j \(par défaut : 7687 pour le protocole Bolt\) |
| `database` | string | Oui | Nom de la base de données à laquelle se connecter |
| `username` | string | Oui | Nom d'utilisateur Neo4j |
| `password` | string | Oui | Mot de passe Neo4j |
| `encryption` | string | Non | Mode de chiffrement de connexion \(enabled, disabled\) |
| `cypherQuery` | string | Oui | Requête Cypher avec instructions MATCH et SET pour mettre à jour les propriétés |
| `parameters` | object | Non | Paramètres pour la requête Cypher sous forme d'objet JSON |
#### Sortie
| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `message` | string | Message d'état de l'opération |
| `summary` | json | Résumé de mise à jour avec compteurs pour les propriétés définies |
### `neo4j_delete`
Exécuter des instructions DELETE ou DETACH DELETE pour supprimer des nœuds et des relations de Neo4j
#### Entrée
| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | -------- | ----------- |
| `host` | string | Oui | Nom d'hôte ou adresse IP du serveur Neo4j |
| `port` | number | Oui | Port du serveur Neo4j \(par défaut : 7687 pour le protocole Bolt\) |
| `database` | string | Oui | Nom de la base de données à laquelle se connecter |
| `username` | string | Oui | Nom d'utilisateur Neo4j |
| `password` | string | Oui | Mot de passe Neo4j |
| `encryption` | string | Non | Mode de chiffrement de connexion \(enabled, disabled\) |
| `cypherQuery` | string | Oui | Requête Cypher avec instructions MATCH et DELETE/DETACH DELETE |
| `parameters` | object | Non | Paramètres pour la requête Cypher sous forme d'objet JSON |
| `detach` | boolean | Non | Indique s'il faut utiliser DETACH DELETE pour supprimer les relations avant de supprimer les nœuds |
#### Sortie
| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `message` | string | Message d'état de l'opération |
| `summary` | json | Résumé de suppression avec compteurs pour les nœuds et relations supprimés |
### `neo4j_execute`
Exécuter des requêtes Cypher arbitraires sur la base de données graphique Neo4j pour des opérations complexes
#### Entrée
| Paramètre | Type | Obligatoire | Description |
| --------- | ---- | ----------- | ----------- |
| `host` | string | Oui | Nom d'hôte ou adresse IP du serveur Neo4j |
| `port` | number | Oui | Port du serveur Neo4j \(par défaut : 7687 pour le protocole Bolt\) |
| `database` | string | Oui | Nom de la base de données à laquelle se connecter |
| `username` | string | Oui | Nom d'utilisateur Neo4j |
| `password` | string | Oui | Mot de passe Neo4j |
| `encryption` | string | Non | Mode de chiffrement de connexion \(enabled, disabled\) |
| `cypherQuery` | string | Oui | Requête Cypher à exécuter \(toute instruction Cypher valide\) |
| `parameters` | object | Non | Paramètres pour la requête Cypher sous forme d'objet JSON |
#### Sortie
| Paramètre | Type | Description |
| --------- | ---- | ----------- |
| `message` | string | Message d'état de l'opération |
| `records` | array | Tableau des enregistrements retournés par la requête |
| `recordCount` | number | Nombre d'enregistrements retournés |
| `summary` | json | Résumé d'exécution avec chronométrage et compteurs |
## Notes
- Catégorie : `tools`
- Type : `neo4j`

View File

@@ -0,0 +1,159 @@
---
title: Calendly
description: Calendlyのスケジュール管理とイベント管理
---
import { BlockInfoCard } from "@/components/ui/block-info-card"
<BlockInfoCard
type="calendly"
color="#FFFFFF"
/>
## 使用方法
Calendlyをワークフローに統合します。イベントタイプ、予定されたイベント、招待者、ウェブフックを管理できます。Calendlyウェブフックイベント招待者の予約、招待者のキャンセル、ルーティングフォームの送信に基づいてワークフローをトリガーすることもできます。個人アクセストークンが必要です。
## ツール
### `calendly_get_current_user`
現在認証されているCalendlyユーザーに関する情報を取得します
#### 入力
| パラメータ | タイプ | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `apiKey` | string | はい | Calendly個人アクセストークン |
#### 出力
| パラメータ | タイプ | 説明 |
| --------- | ---- | ----------- |
| `resource` | object | 現在のユーザー情報 |
### `calendly_list_event_types`
ユーザーまたは組織のすべてのイベントタイプのリストを取得します
#### 入力
| パラメータ | タイプ | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `apiKey` | string | はい | Calendly個人アクセストークン |
| `user` | string | いいえ | このユーザーに属するイベントタイプのみを返しますURI形式 |
| `organization` | string | いいえ | この組織に属するイベントタイプのみを返しますURI形式 |
| `count` | number | いいえ | ページあたりの結果数デフォルト20、最大100 |
| `pageToken` | string | いいえ | ページネーション用のページトークン |
| `sort` | string | いいえ | 結果のソート順(例:"name:asc"、"name:desc" |
| `active` | boolean | いいえ | trueの場合、アクティブなイベントタイプのみを表示します。falseまたはチェックされていない場合、すべてのイベントタイプアクティブと非アクティブの両方を表示します。 |
#### 出力
| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `collection` | array | イベントタイプオブジェクトの配列 |
### `calendly_get_event_type`
特定のイベントタイプに関する詳細情報を取得する
#### 入力
| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `apiKey` | string | はい | Calendly個人アクセストークン |
| `eventTypeUuid` | string | はい | イベントタイプUUID完全なURIまたはUUIDのみ |
#### 出力
| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `resource` | object | イベントタイプの詳細 |
### `calendly_list_scheduled_events`
ユーザーまたは組織の予定されたイベントのリストを取得する
#### 入力
| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `apiKey` | string | はい | Calendly個人アクセストークン |
| `user` | string | いいえ | このユーザーに属するイベントを返すURI形式。「user」または「organization」のいずれかを提供する必要があります。 |
| `organization` | string | いいえ | この組織に属するイベントを返すURI形式。「user」または「organization」のいずれかを提供する必要があります。 |
| `invitee_email` | string | いいえ | 招待者がこのメールアドレスを持つイベントを返す |
| `count` | number | いいえ | ページあたりの結果数デフォルト20、最大100 |
| `max_start_time` | string | いいえ | この時間より前に開始時間があるイベントを返すISO 8601形式 |
| `min_start_time` | string | いいえ | この時間より後に開始時間があるイベントを返すISO 8601形式 |
| `pageToken` | string | いいえ | ページネーション用のページトークン |
| `sort` | string | いいえ | 結果のソート順「start_time:asc」、「start_time:desc」 |
| `status` | string | いいえ | ステータスによるフィルタリング「active」または「canceled」 |
#### 出力
| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `collection` | array | スケジュールされたイベントオブジェクトの配列 |
### `calendly_get_scheduled_event`
特定のスケジュールされたイベントに関する詳細情報を取得する
#### 入力
| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `apiKey` | string | はい | Calendly個人アクセストークン |
| `eventUuid` | string | はい | スケジュールされたイベントのUUID完全なURIまたはUUIDのみ |
#### 出力
| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `resource` | object | スケジュールされたイベントの詳細 |
### `calendly_list_event_invitees`
スケジュールされたイベントの招待者リストを取得する
#### 入力
| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `apiKey` | string | はい | Calendly個人アクセストークン |
| `eventUuid` | string | はい | スケジュールされたイベントのUUID完全なURIまたはUUIDのみ |
| `count` | number | いいえ | ページあたりの結果数デフォルト20、最大100 |
| `email` | string | いいえ | メールアドレスで招待者をフィルタリング |
| `pageToken` | string | いいえ | ページネーション用のページトークン |
| `sort` | string | いいえ | 結果の並べ替え順序(例:"created_at:asc"、"created_at:desc" |
| `status` | string | いいえ | ステータスでフィルタリング("active"または"canceled" |
#### 出力
| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `collection` | array | 招待者オブジェクトの配列 |
### `calendly_cancel_event`
予定されたイベントをキャンセルする
#### 入力
| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `apiKey` | string | はい | Calendly個人アクセストークン |
| `eventUuid` | string | はい | キャンセルする予定イベントのUUID完全なURIまたはUUIDのみ可 |
| `reason` | string | いいえ | キャンセルの理由(招待者に送信されます) |
#### 出力
| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `resource` | object | キャンセルの詳細 |
## 注意事項
- カテゴリー: `tools`
- タイプ: `calendly`

View File

@@ -24,9 +24,11 @@ import { BlockInfoCard } from "@/components/ui/block-info-card"
| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `id` | string | はい | メモリーの識別子。このIDのメモリーが既に存在する場合、新しいデータはそれに追加されます。 |
| `role` | string | はい | エージェントメモリーの役割user、assistant、またはsystem |
| `content` | string | はい | エージェントメモリーのコンテンツ |
| `conversationId` | string | いいえ | 会話識別子user-123、session-abc。このブロックに対してこの会話IDのメモリがすでに存在する場合、新しいメッセージはそれに追加されます。 |
| `id` | string | いいえ | 会話識別子のレガシーパラメータ。代わりにconversationIdを使用してください。後方互換性のために提供されています。 |
| `role` | string | はい | エージェントメモリの役割user、assistant、またはsystem |
| `content` | string | はい | エージェントメモリのコンテンツ |
| `blockId` | string | いいえ | オプションのブロックID。提供されない場合、実行コンテキストから現在のブロックIDを使用するか、デフォルトで「default」になります。 |
#### 出力
@@ -38,20 +40,23 @@ import { BlockInfoCard } from "@/components/ui/block-info-card"
### `memory_get`
IDで特定のメモリを取得する
conversationId、blockId、blockName、またはそれらの組み合わせによってメモリを取得します。一致するすべてのメモリを返します。
#### 入力
| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `id` | string | はい | 取得するメモリの識別子 |
| `conversationId` | string | いいえ | 会話識別子user-123、session-abc。単独で提供された場合、すべてのブロックにわたるこの会話のすべてのメモリを返します。 |
| `id` | string | いいえ | 会話識別子のレガシーパラメータ。代わりにconversationIdを使用してください。後方互換性のために提供されています。 |
| `blockId` | string | いいえ | ブロック識別子。単独で提供された場合、すべての会話にわたるこのブロックのすべてのメモリを返します。conversationIdと一緒に提供された場合、そのブロック内の特定の会話のメモリを返します。 |
| `blockName` | string | いいえ | ブロック名。blockIdの代替。単独で提供された場合、この名前を持つブロックのすべてのメモリを返します。conversationIdと一緒に提供された場合、この名前を持つブロック内のその会話のメモリを返します。 |
#### 出力
| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | メモリが正常に取得されたかどうか |
| `memories` | array | リクエストされたIDのメモリデータの配列 |
| `memories` | array | conversationId、blockId、blockName、およびdataフィールドを含むメモリオブジェクトの配列 |
| `message` | string | 成功またはエラーメッセージ |
| `error` | string | 操作が失敗した場合のエラーメッセージ |
@@ -69,19 +74,22 @@ IDで特定のメモリを取得する
| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `success` | boolean | すべてのメモリが正常に取得されたかどうか |
| `memories` | array | キー、型、データを含むすべてのメモリオブジェクトの配列 |
| `memories` | array | key、conversationId、blockId、blockName、およびdataフィールドを含むすべてのメモリオブジェクトの配列 |
| `message` | string | 成功またはエラーメッセージ |
| `error` | string | 操作が失敗した場合のエラーメッセージ |
### `memory_delete`
IDで特定のメモリを削除する
conversationId、blockId、blockName、またはそれらの組み合わせによってメモリを削除します。一括削除をサポートしています。
#### 入力
| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `id` | string | はい | 削除するメモリの識別子 |
| `conversationId` | string | いいえ | 会話識別子user-123、session-abc。単独で提供された場合、すべてのブロックにわたるこの会話のすべてのメモリを削除します。 |
| `id` | string | いいえ | 会話識別子のレガシーパラメータ。代わりにconversationIdを使用してください。後方互換性のために提供されています。 |
| `blockId` | string | いいえ | ブロック識別子。単独で提供された場合、すべての会話にわたるこのブロックのすべてのメモリを削除します。conversationIdと共に提供された場合、そのブロック内の特定の会話のメモリを削除します。 |
| `blockName` | string | いいえ | ブロック名。blockIdの代替。単独で提供された場合、この名前を持つブロックのすべてのメモリを削除します。conversationIdと共に提供された場合、この名前を持つブロック内のその会話のメモリを削除します。 |
#### 出力

View File

@@ -0,0 +1,172 @@
---
title: Neo4j
description: Neo4jグラフデータベースに接続する
---
import { BlockInfoCard } from "@/components/ui/block-info-card"
<BlockInfoCard
type="neo4j"
color="#FFFFFF"
/>
## 使用方法
Neo4jグラフデータベースをワークフローに統合します。ードとリレーションシップのクエリ、作成、マージ、更新、削除が可能です。
## ツール
### `neo4j_query`
MATCHクエリを実行してNeo4jグラフデータベースからードとリレーションシップを読み取ります。最適なパフォーマンスを得るため、また大きな結果セットを防ぐために、クエリにLIMITを含めてください
#### 入力
| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `host` | string | はい | Neo4jサーバーのホスト名またはIPアドレス |
| `port` | number | はい | Neo4jサーバーのポートデフォルトBoltプロトコル用に7687 |
| `database` | string | はい | 接続先のデータベース名 |
| `username` | string | はい | Neo4jユーザー名 |
| `password` | string | はい | Neo4jパスワード |
| `encryption` | string | いいえ | 接続暗号化モードenabled、disabled |
| `cypherQuery` | string | はい | 実行するCypherクエリ通常はMATCH文 |
| `parameters` | object | いいえ | CypherクエリのパラメータをJSONオブジェクトとして指定。LIMITを含む動的な値に使用しますquery: "MATCH \(n\) RETURN n LIMIT $limit"、parameters: \{limit: 100\} |
| `parameters` | string | いいえ | 説明なし |
#### 出力
| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `message` | string | 操作ステータスメッセージ |
| `records` | array | クエリから返されたレコードの配列 |
| `recordCount` | number | 返されたレコード数 |
| `summary` | json | タイミングとカウンターを含むクエリ実行の概要 |
### `neo4j_create`
CREATE文を実行してNeo4jグラフデータベースに新しいードとリレーションシップを追加する
#### 入力
| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `host` | string | はい | Neo4jサーバーのホスト名またはIPアドレス |
| `port` | number | はい | Neo4jサーバーのポート番号 \(デフォルト: Boltプロトコル用に7687\) |
| `database` | string | はい | 接続先のデータベース名 |
| `username` | string | はい | Neo4jのユーザー名 |
| `password` | string | はい | Neo4jのパスワード |
| `encryption` | string | いいえ | 接続の暗号化モード \(enabled, disabled\) |
| `cypherQuery` | string | はい | 実行するCypher CREATE文 |
| `parameters` | object | いいえ | CypherクエリのパラメータをJSONオブジェクトとして指定 |
#### 出力
| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `message` | string | 操作のステータスメッセージ |
| `summary` | json | 作成されたノードとリレーションシップの数を含む作成サマリー |
### `neo4j_merge`
MERGE文を実行してNeo4jでードとリレーションシップを検索または作成するアップサート操作
#### 入力
| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `host` | string | はい | Neo4jサーバーのホスト名またはIPアドレス |
| `port` | number | はい | Neo4jサーバーのポート番号 \(デフォルト: Boltプロトコル用に7687\) |
| `database` | string | はい | 接続先のデータベース名 |
| `username` | string | はい | Neo4jのユーザー名 |
| `password` | string | はい | Neo4jのパスワード |
| `encryption` | string | いいえ | 接続の暗号化モード \(enabled, disabled\) |
| `cypherQuery` | string | はい | 実行するCypher MERGE文 |
| `parameters` | object | いいえ | CypherクエリのパラメータをJSONオブジェクトとして指定 |
#### 出力
| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `message` | string | 操作ステータスメッセージ |
| `summary` | json | 作成またはマッチしたノード/リレーションシップのカウンターを含むマージ概要 |
### `neo4j_update`
Neo4jの既存ードとリレーションシップのプロパティを更新するためのSETステートメントを実行します
#### 入力
| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `host` | string | はい | Neo4jサーバーのホスト名またはIPアドレス |
| `port` | number | はい | Neo4jサーバーポートデフォルトBoltプロトコル用7687 |
| `database` | string | はい | 接続先のデータベース名 |
| `username` | string | はい | Neo4jユーザー名 |
| `password` | string | はい | Neo4jパスワード |
| `encryption` | string | いいえ | 接続暗号化モードenabled、disabled |
| `cypherQuery` | string | はい | プロパティを更新するためのMATCHとSETステートメントを含むCypherクエリ |
| `parameters` | object | いいえ | JSONオブジェクトとしてのCypherクエリのパラメータ |
#### 出力
| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `message` | string | 操作ステータスメッセージ |
| `summary` | json | 設定されたプロパティのカウンターを含む更新概要 |
### `neo4j_delete`
Neo4jからードとリレーションシップを削除するためのDELETEまたはDETACH DELETEステートメントを実行します
#### 入力
| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `host` | string | はい | Neo4jサーバーのホスト名またはIPアドレス |
| `port` | number | はい | Neo4jサーバーポートデフォルトBoltプロトコル用7687 |
| `database` | string | はい | 接続先のデータベース名 |
| `username` | string | はい | Neo4jユーザー名 |
| `password` | string | はい | Neo4jパスワード |
| `encryption` | string | いいえ | 接続暗号化モードenabled、disabled |
| `cypherQuery` | string | はい | MATCHとDELETE/DETACH DELETEステートメントを含むCypherクエリ |
| `parameters` | object | いいえ | JSONオブジェクトとしてのCypherクエリのパラメータ |
| `detach` | boolean | いいえ | ードを削除する前にリレーションシップを削除するためにDETACH DELETEを使用するかどうか |
#### 出力
| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `message` | string | 操作ステータスメッセージ |
| `summary` | json | 削除されたノードとリレーションシップのカウンターを含む削除サマリー |
### `neo4j_execute`
複雑な操作のためにNeo4jグラフデータベースで任意のCypherクエリを実行する
#### 入力
| パラメータ | 型 | 必須 | 説明 |
| --------- | ---- | -------- | ----------- |
| `host` | string | はい | Neo4jサーバーのホスト名またはIPアドレス |
| `port` | number | はい | Neo4jサーバーポートデフォルトBoltプロトコル用の7687 |
| `database` | string | はい | 接続先のデータベース名 |
| `username` | string | はい | Neo4jユーザー名 |
| `password` | string | はい | Neo4jパスワード |
| `encryption` | string | いいえ | 接続暗号化モードenabled、disabled |
| `cypherQuery` | string | はい | 実行するCypherクエリ任意の有効なCypher文 |
| `parameters` | object | いいえ | JSONオブジェクトとしてのCypherクエリのパラメータ |
#### 出力
| パラメータ | 型 | 説明 |
| --------- | ---- | ----------- |
| `message` | string | 操作ステータスメッセージ |
| `records` | array | クエリから返されたレコードの配列 |
| `recordCount` | number | 返されたレコードの数 |
| `summary` | json | タイミングとカウンターを含む実行サマリー |
## 注意事項
- カテゴリ: `tools`
- タイプ: `neo4j`

View File

@@ -0,0 +1,159 @@
---
title: Calendly
description: 管理 Calendly 的日程安排和事件
---
import { BlockInfoCard } from "@/components/ui/block-info-card"
<BlockInfoCard
type="calendly"
color="#FFFFFF"
/>
## 使用说明
将 Calendly 集成到您的工作流程中。管理事件类型、已安排的事件、受邀者和 Webhooks。还可以基于 Calendly Webhook 事件(受邀者已安排、受邀者已取消、路由表单已提交)触发工作流程。需要个人访问令牌。
## 工具
### `calendly_get_current_user`
获取当前已认证 Calendly 用户的信息
#### 输入
| 参数 | 类型 | 必需 | 描述 |
| --------- | ---- | -------- | ----------- |
| `apiKey` | string | 是 | Calendly 个人访问令牌 |
#### 输出
| 参数 | 类型 | 描述 |
| --------- | ---- | ----------- |
| `resource` | object | 当前用户信息 |
### `calendly_list_event_types`
检索用户或组织的所有事件类型列表
#### 输入
| 参数 | 类型 | 必需 | 描述 |
| --------- | ---- | -------- | ----------- |
| `apiKey` | string | 是 | Calendly 个人访问令牌 |
| `user` | string | 否 | 仅返回属于该用户的事件类型 \(URI 格式\) |
| `organization` | string | 否 | 仅返回属于该组织的事件类型 \(URI 格式\) |
| `count` | number | 否 | 每页结果数量 \(默认: 20, 最大: 100\) |
| `pageToken` | string | 否 | 分页的页面令牌 |
| `sort` | string | 否 | 结果的排序顺序 \(例如: "name:asc", "name:desc"\) |
| `active` | boolean | 否 | 如果为 true仅显示活动的事件类型。如果为 false 或未选中,则显示所有事件类型(包括活动和非活动)。 |
#### 输出
| 参数 | 类型 | 描述 |
| --------- | ---- | ----------- |
| `collection` | array | 事件类型对象的数组 |
### `calendly_get_event_type`
获取有关特定事件类型的详细信息
#### 输入
| 参数 | 类型 | 必需 | 描述 |
| --------- | ---- | -------- | ----------- |
| `apiKey` | string | 是 | Calendly 个人访问令牌 |
| `eventTypeUuid` | string | 是 | 事件类型 UUID可以是完整 URI 或仅是 UUID |
#### 输出
| 参数 | 类型 | 描述 |
| --------- | ---- | ----------- |
| `resource` | object | 事件类型详情 |
### `calendly_list_scheduled_events`
检索用户或组织的已安排事件列表
#### 输入
| 参数 | 类型 | 必需 | 描述 |
| --------- | ---- | -------- | ----------- |
| `apiKey` | string | 是 | Calendly 个人访问令牌 |
| `user` | string | 否 | 返回属于该用户的事件URI 格式)。必须提供“用户”或“组织”之一。 |
| `organization` | string | 否 | 返回属于该组织的事件URI 格式)。必须提供“用户”或“组织”之一。 |
| `invitee_email` | string | 否 | 返回邀请者具有此电子邮件的事件 |
| `count` | number | 否 | 每页结果数量默认20最大100 |
| `max_start_time` | string | 否 | 返回开始时间早于此时间的事件ISO 8601 格式) |
| `min_start_time` | string | 否 | 返回开始时间晚于此时间的事件ISO 8601 格式) |
| `pageToken` | string | 否 | 分页的页面令牌 |
| `sort` | string | 否 | 结果的排序顺序例如“start_time:asc”、“start_time:desc” |
| `status` | string | 否 | 按状态筛选“active” 或 “canceled” |
#### 输出
| 参数 | 类型 | 描述 |
| --------- | ---- | ----------- |
| `collection` | array | 计划事件对象的数组 |
### `calendly_get_scheduled_event`
获取特定计划事件的详细信息
#### 输入
| 参数 | 类型 | 必需 | 描述 |
| --------- | ---- | -------- | ----------- |
| `apiKey` | string | 是 | Calendly 个人访问令牌 |
| `eventUuid` | string | 是 | 计划事件 UUID \(可以是完整 URI 或仅是 UUID\) |
#### 输出
| 参数 | 类型 | 描述 |
| --------- | ---- | ----------- |
| `resource` | object | 计划事件详情 |
### `calendly_list_event_invitees`
检索计划事件的受邀者列表
#### 输入
| 参数 | 类型 | 必需 | 描述 |
| --------- | ---- | -------- | ----------- |
| `apiKey` | string | 是 | Calendly 个人访问令牌 |
| `eventUuid` | string | 是 | 计划事件 UUID \(可以是完整 URI 或仅是 UUID\) |
| `count` | number | 否 | 每页结果数量 \(默认: 20, 最大: 100\) |
| `email` | string | 否 | 按电子邮件地址筛选受邀者 |
| `pageToken` | string | 否 | 分页的页面令牌 |
| `sort` | string | 否 | 结果的排序顺序 \(例如: "created_at:asc", "created_at:desc"\) |
| `status` | string | 否 | 按状态筛选 \("active" 或 "canceled"\) |
#### 输出
| 参数 | 类型 | 描述 |
| --------- | ---- | ----------- |
| `collection` | array | 受邀者对象的数组 |
### `calendly_cancel_event`
取消已安排的事件
#### 输入
| 参数 | 类型 | 必需 | 描述 |
| --------- | ---- | -------- | ----------- |
| `apiKey` | string | 是 | Calendly 个人访问令牌 |
| `eventUuid` | string | 是 | 要取消的已安排事件 UUID可以是完整 URI 或仅是 UUID |
| `reason` | string | 否 | 取消原因(将发送给受邀者) |
#### 输出
| 参数 | 类型 | 描述 |
| --------- | ---- | ----------- |
| `resource` | object | 取消详情 |
## 注意
- 类别: `tools`
- 类型: `calendly`

View File

@@ -24,9 +24,11 @@ import { BlockInfoCard } from "@/components/ui/block-info-card"
| 参数 | 类型 | 必需 | 描述 |
| --------- | ---- | -------- | ----------- |
| `id` | string | | 内存的标识符。如果具有此 ID 的内存已存在,新数据将追加到其中。 |
| `role` | string | | 代理内存的角色 \(用户、助手或系统\) |
| `conversationId` | string | | 会话标识符例如user-123session-abc。如果此 block 已存在具有该 conversationId 的内存,新消息将附加到该内存中。 |
| `id` | string | | 会话标识符的旧参数。请改用 conversationId。为向后兼容而提供。 |
| `role` | string | 是 | 代理内存的角色user、assistant 或 system |
| `content` | string | 是 | 代理内存的内容 |
| `blockId` | string | 否 | 可选的 block ID。如果未提供将使用执行上下文中的当前 block ID或默认为 "default"。 |
#### 输出
@@ -38,22 +40,25 @@ import { BlockInfoCard } from "@/components/ui/block-info-card"
### `memory_get`
通过 ID 检索特定内存
通过 conversationId、blockId、blockName 或其组合检索内存。返回所有匹配的内存。
#### 输入
| 参数 | 类型 | 必需 | 描述 |
| --------- | ---- | -------- | ----------- |
| `id` | 字符串 | | 要检索的内存标识符 |
| `conversationId` | string | | 会话标识符例如user-123session-abc。如果单独提供将返回此会话在所有 block 中的所有内存。 |
| `id` | string | 否 | 会话标识符的旧参数。请改用 conversationId。为向后兼容而提供。 |
| `blockId` | string | 否 | block 标识符。如果单独提供,将返回此 block 中所有会话的所有内存。如果与 conversationId 一起提供,将返回此 block 中该特定会话的内存。 |
| `blockName` | string | 否 | block 名称。blockId 的替代选项。如果单独提供,将返回具有此名称的 block 的所有内存。如果与 conversationId 一起提供,将返回具有此名称的 block 中该会话的内存。 |
#### 输出
| 参数 | 类型 | 描述 |
| --------- | ---- | ----------- |
| `success` | 布尔值 | 是否成功检索到内存 |
| `memories` | 数组 | 请求 ID 的内存数据数组 |
| `message` | 字符串 | 成功或错误信息 |
| `error` | 字符串 | 如果操作失败,显示错误信息 |
| `success` | boolean | 内存是否成功检索 |
| `memories` | array | 包含 conversationId、blockId、blockName 和 data 字段的内存对象数组 |
| `message` | string | 成功或错误信息 |
| `error` | string | 如果操作失败错误信息 |
### `memory_get_all`
@@ -68,20 +73,23 @@ import { BlockInfoCard } from "@/components/ui/block-info-card"
| 参数 | 类型 | 描述 |
| --------- | ---- | ----------- |
| `success` | 布尔值 | 是否成功检索到所有内存 |
| `memories` | 数组 | 包含键、类型和数据的所有内存对象数组 |
| `message` | 字符串 | 成功或错误信息 |
| `error` | 字符串 | 如果操作失败,显示错误信息 |
| `success` | boolean | 是否成功检索到所有内存 |
| `memories` | array | 包含 key、conversationId、blockId、blockName 和 data 字段的所有内存对象数组 |
| `message` | string | 成功或错误信息 |
| `error` | string | 如果操作失败错误信息 |
### `memory_delete`
通过其 ID 删除特定的内存
通过 conversationId、blockId、blockName 或其组合删除内存。支持批量删除。
#### 输入
| 参数 | 类型 | 必需 | 描述 |
| --------- | ---- | -------- | ----------- |
| `id` | string | | 要删除的内存标识符 |
| `conversationId` | string | | 会话标识符 \(例如user-123session-abc\)。如果单独提供,将删除此会话在所有块中的所有内存。 |
| `id` | string | 否 | 会话标识符的旧参数。请改用 conversationId。为向后兼容而提供。 |
| `blockId` | string | 否 | 块标识符。如果单独提供,将删除此块中所有会话的所有内存。如果与 conversationId 一起提供,将删除此块中特定会话的内存。 |
| `blockName` | string | 否 | 块名称。是 blockId 的替代项。如果单独提供,将删除具有此名称的块的所有内存。如果与 conversationId 一起提供,将删除此名称的块中该会话的内存。 |
#### 输出

View File

@@ -0,0 +1,172 @@
---
title: Neo4j
description: 连接到 Neo4j 图数据库
---
import { BlockInfoCard } from "@/components/ui/block-info-card"
<BlockInfoCard
type="neo4j"
color="#FFFFFF"
/>
## 使用说明
将 Neo4j 图数据库集成到工作流程中。可以查询、创建、合并、更新和删除节点及关系。
## 工具
### `neo4j_query`
执行 MATCH 查询以从 Neo4j 图数据库中读取节点和关系。为了获得最佳性能并防止结果集过大,请在查询中包含 LIMIT例如
#### 输入
| 参数 | 类型 | 必需 | 描述 |
| --------- | ---- | -------- | ----------- |
| `host` | string | 是 | Neo4j 服务器主机名或 IP 地址 |
| `port` | number | 是 | Neo4j 服务器端口 \(默认Bolt 协议为 7687\) |
| `database` | string | 是 | 要连接的数据库名称 |
| `username` | string | 是 | Neo4j 用户名 |
| `password` | string | 是 | Neo4j 密码 |
| `encryption` | string | 否 | 连接加密模式 \(启用,禁用\) |
| `cypherQuery` | string | 是 | 要执行的 Cypher 查询 \(通常是 MATCH 语句\) |
| `parameters` | object | 否 | Cypher 查询的参数,格式为 JSON 对象。用于任何动态值,包括 LIMIT \(例如,查询:"MATCH \(n\) RETURN n LIMIT $limit", 参数:\{limit: 100\}\)。 |
| `parameters` | string | 否 | 无描述 |
#### 输出
| 参数 | 类型 | 描述 |
| --------- | ---- | ----------- |
| `message` | string | 操作状态消息 |
| `records` | array | 查询返回的记录数组 |
| `recordCount` | number | 返回的记录数量 |
| `summary` | json | 查询执行摘要,包括时间和计数器 |
### `neo4j_create`
执行 CREATE 语句以向 Neo4j 图数据库添加新节点和关系
#### 输入
| 参数 | 类型 | 必需 | 描述 |
| --------- | ---- | -------- | ----------- |
| `host` | string | 是 | Neo4j 服务器主机名或 IP 地址 |
| `port` | number | 是 | Neo4j 服务器端口 \(默认Bolt 协议为 7687\) |
| `database` | string | 是 | 要连接的数据库名称 |
| `username` | string | 是 | Neo4j 用户名 |
| `password` | string | 是 | Neo4j 密码 |
| `encryption` | string | 否 | 连接加密模式 \(启用,禁用\) |
| `cypherQuery` | string | 是 | 要执行的 Cypher CREATE 语句 |
| `parameters` | object | 否 | Cypher 查询的参数,格式为 JSON 对象 |
#### 输出
| 参数 | 类型 | 描述 |
| --------- | ---- | ----------- |
| `message` | string | 操作状态消息 |
| `summary` | json | 创建摘要,包括创建的节点和关系的计数 |
### `neo4j_merge`
执行 MERGE 语句以在 Neo4j 中查找或创建节点和关系(插入或更新操作)
#### 输入
| 参数 | 类型 | 必需 | 描述 |
| --------- | ---- | -------- | ----------- |
| `host` | string | 是 | Neo4j 服务器主机名或 IP 地址 |
| `port` | number | 是 | Neo4j 服务器端口 \(默认Bolt 协议为 7687\) |
| `database` | string | 是 | 要连接的数据库名称 |
| `username` | string | 是 | Neo4j 用户名 |
| `password` | string | 是 | Neo4j 密码 |
| `encryption` | string | 否 | 连接加密模式 \(启用,禁用\) |
| `cypherQuery` | string | 是 | 要执行的 Cypher MERGE 语句 |
| `parameters` | object | 否 | Cypher 查询的参数,格式为 JSON 对象 |
#### 输出
| 参数 | 类型 | 描述 |
| --------- | ---- | ----------- |
| `message` | string | 操作状态消息 |
| `summary` | json | 包含节点/关系创建或匹配计数的合并摘要 |
### `neo4j_update`
执行 SET 语句以更新 Neo4j 中现有节点和关系的属性
#### 输入
| 参数 | 类型 | 必需 | 描述 |
| --------- | ---- | -------- | ----------- |
| `host` | string | 是 | Neo4j 服务器主机名或 IP 地址 |
| `port` | number | 是 | Neo4j 服务器端口 \(默认Bolt 协议为 7687\) |
| `database` | string | 是 | 要连接的数据库名称 |
| `username` | string | 是 | Neo4j 用户名 |
| `password` | string | 是 | Neo4j 密码 |
| `encryption` | string | 否 | 连接加密模式 \(启用,禁用\) |
| `cypherQuery` | string | 是 | 包含 MATCH 和 SET 语句的 Cypher 查询以更新属性 |
| `parameters` | object | 否 | Cypher 查询的参数,格式为 JSON 对象 |
#### 输出
| 参数 | 类型 | 描述 |
| --------- | ---- | ----------- |
| `message` | string | 操作状态消息 |
| `summary` | json | 包含已设置属性计数的更新摘要 |
### `neo4j_delete`
执行 DELETE 或 DETACH DELETE 语句以从 Neo4j 中删除节点和关系
#### 输入
| 参数 | 类型 | 必需 | 描述 |
| --------- | ---- | -------- | ----------- |
| `host` | string | 是 | Neo4j 服务器主机名或 IP 地址 |
| `port` | number | 是 | Neo4j 服务器端口 \(默认Bolt 协议为 7687\) |
| `database` | string | 是 | 要连接的数据库名称 |
| `username` | string | 是 | Neo4j 用户名 |
| `password` | string | 是 | Neo4j 密码 |
| `encryption` | string | 否 | 连接加密模式 \(启用,禁用\) |
| `cypherQuery` | string | 是 | 包含 MATCH 和 DELETE/DETACH DELETE 语句的 Cypher 查询 |
| `parameters` | object | 否 | Cypher 查询的参数,格式为 JSON 对象 |
| `detach` | boolean | 否 | 是否使用 DETACH DELETE 在删除节点前移除关系 |
#### 输出
| 参数 | 类型 | 描述 |
| --------- | ---- | ----------- |
| `message` | string | 操作状态消息 |
| `summary` | json | 删除摘要,包括已删除的节点和关系的计数 |
### `neo4j_execute`
在 Neo4j 图数据库上执行任意 Cypher 查询以进行复杂操作
#### 输入
| 参数 | 类型 | 必需 | 描述 |
| --------- | ---- | -------- | ----------- |
| `host` | string | 是 | Neo4j 服务器主机名或 IP 地址 |
| `port` | number | 是 | Neo4j 服务器端口 \(默认Bolt 协议为 7687\) |
| `database` | string | 是 | 要连接的数据库名称 |
| `username` | string | 是 | Neo4j 用户名 |
| `password` | string | 是 | Neo4j 密码 |
| `encryption` | string | 否 | 连接加密模式 \(启用,禁用\) |
| `cypherQuery` | string | 是 | 要执行的 Cypher 查询 \(任何有效的 Cypher 语句\) |
| `parameters` | object | 否 | Cypher 查询的参数,格式为 JSON 对象 |
#### 输出
| 参数 | 类型 | 描述 |
| --------- | ---- | ----------- |
| `message` | string | 操作状态消息 |
| `records` | array | 查询返回的记录数组 |
| `recordCount` | number | 返回的记录数量 |
| `summary` | json | 执行摘要,包括时间和计数 |
## 注意
- 分类:`tools`
- 类型:`neo4j`

View File

@@ -1873,25 +1873,25 @@ checksums:
content/5: b061763378e5f0aca9a25f819d03961d
content/6: 75972cfff5aa2f1d4c24f2a1c867cfb7
content/7: 371d0e46b4bd2c23f559b8bc112f6955
content/8: 78ecf15af10a2da337ea4f40d9bdafff
content/8: 8579c5fe58782fed019acfd5019c515e
content/9: bcadfc362b69078beee0088e5936c98b
content/10: 467bff9c1a90c96930d1b05286dd4bf8
content/11: ba06fa96a9fe3d308546a32490e5a8d8
content/12: 85a73e0898e297bea5a887454c79d79b
content/12: 58490686b3358445d2fa89e8a048fb51
content/13: 371d0e46b4bd2c23f559b8bc112f6955
content/14: c76f8eba321f747b91442e808d4acbd8
content/14: 9acf9c7ac7b83db796a143abc8f8de0f
content/15: bcadfc362b69078beee0088e5936c98b
content/16: c02f50f62772f7bc48ec6a6865a440a8
content/16: d4ac7483993edc4308e6034d4bd551bd
content/17: e13dff194d0bc1cecec833cb9805ceaa
content/18: 8813ba0bc9fbf636f3a38e59667df896
content/19: 371d0e46b4bd2c23f559b8bc112f6955
content/20: d71b6bb8e2dd6ce98101aec6a1dd77f2
content/21: bcadfc362b69078beee0088e5936c98b
content/22: 4b2fa576e3f210461b1b7e72afa3860d
content/22: d2f04b0f593a08f7656e7431a6b4e5e5
content/23: 9eebc263273839cc24231b56fd90b71d
content/24: dc02aaf385a0d428f9e88f652291d3e7
content/24: 9acb060c11b48ae498d55aceb053b996
content/25: 371d0e46b4bd2c23f559b8bc112f6955
content/26: 3819fef1e4ff4d33f6bd53762b6a230f
content/26: 707c54d664fcfc307cea6027721b940b
content/27: bcadfc362b69078beee0088e5936c98b
content/28: b48618ae66e09c34074972d091ceaef0
content/29: b3f310d5ef115bea5a8b75bf25d7ea9a
@@ -45200,3 +45200,101 @@ checksums:
content/160: fb835329fe9cde08d9ad9730b0305ab3
content/161: b3f310d5ef115bea5a8b75bf25d7ea9a
content/162: 0dc746c73de459c0e96845487cc48997
982e788c564de9c81fa9eaabf1a5fa49:
meta/title: d7a444976365f685817237ac05fd34f6
meta/description: 63ec640159270ed7c005a16400b82415
content/0: 1b031fb0c62c46b177aeed5c3d3f8f80
content/1: 0cfa7acc2c7996956dadcb6758bad8ec
content/2: 821e6394b0a953e2b0842b04ae8f3105
content/3: afbd33890a86dd4a6fa70f59dfff3e4a
content/4: 9c8aa3f09c9b2bd50ea4cdff3598ea4e
content/5: 297d87df4adc36167d404814ccc57aad
content/6: 9f5015e85cfa90efd866e335b60ed088
content/7: 371d0e46b4bd2c23f559b8bc112f6955
content/8: 013afc1516faf50d10da5356e347991e
content/9: bcadfc362b69078beee0088e5936c98b
content/10: 2533ecff0ae49cd92d9fac877df5d7c5
content/11: b9cb62986f654ea5f2d26da59a5afcb1
content/12: 8302cb799a95c69b688c3cc60c8ca547
content/13: 371d0e46b4bd2c23f559b8bc112f6955
content/14: 4fec31a79bd95667b6ff64056456c675
content/15: bcadfc362b69078beee0088e5936c98b
content/16: 0311d0c811d95a32fe64ada5cb6785a2
content/17: 2c73fcb5aaeb831e8445939939391d4a
content/18: 18934c5bf0a58751121da8d6ceff03c5
content/19: 371d0e46b4bd2c23f559b8bc112f6955
content/20: 31cc8071914e81be7a2c24e9803ff9c1
content/21: bcadfc362b69078beee0088e5936c98b
content/22: 8872c76c088384089a167071996e2bfe
content/23: bbfe9f1513389634ad99534fc255adcd
content/24: 2625b6a063ef4ac36ea91293d46169e7
content/25: 371d0e46b4bd2c23f559b8bc112f6955
content/26: 463d2d790179a57459e3baebc9d7b80b
content/27: bcadfc362b69078beee0088e5936c98b
content/28: b8c51b5e356e5f6887506cc119e1316c
content/29: 742f6f06d608746b75f450c9fc6c8aec
content/30: ac725c569e0800e74a78c92f2162a558
content/31: 371d0e46b4bd2c23f559b8bc112f6955
content/32: 45056fdafa5f66c3fb6e65ff566cef55
content/33: bcadfc362b69078beee0088e5936c98b
content/34: 7186145dcc99e2aa467ea3829a144ffa
content/35: 6e31697819e7e2872512d49d05879bf4
content/36: 9aa1ae985022bee500728fb2cc8540e6
content/37: 371d0e46b4bd2c23f559b8bc112f6955
content/38: b26edc7400b077817fe1cf652badb9b5
content/39: bcadfc362b69078beee0088e5936c98b
content/40: 738b71be44f845e51c37741121e7719c
content/41: b3f310d5ef115bea5a8b75bf25d7ea9a
content/42: 1585ad3bfe57b75b3f00c9bbd534b025
c3023cb2cf5ac0f87875390c70d177e3:
meta/title: c069a454d8bc35905d244eafd5c79c2f
meta/description: 3ce073a26805cb234451599729cb72ac
content/0: 1b031fb0c62c46b177aeed5c3d3f8f80
content/1: 3d83b1ab93a161fe14c7a95fdf384aef
content/2: 821e6394b0a953e2b0842b04ae8f3105
content/3: 8671dfc4df37a8bc2c6fbe0bece84ab4
content/4: 9c8aa3f09c9b2bd50ea4cdff3598ea4e
content/5: 0d6d2999bde4b457c6ab5edd7fb339e6
content/6: c1b1e2b091366325fd2a17c38696ccd4
content/7: 371d0e46b4bd2c23f559b8bc112f6955
content/8: 4563919e59073792975160200d8a4266
content/9: bcadfc362b69078beee0088e5936c98b
content/10: 85d884f66535f05fc5a50ef18f8dbd93
content/11: 5428e789a73f56957d6132981e439cda
content/12: 695984df3b2d9e3ec48e6a3b763b97ce
content/13: 371d0e46b4bd2c23f559b8bc112f6955
content/14: 09aa4a088e0f4fa05c3f8a9a1fc12ee6
content/15: bcadfc362b69078beee0088e5936c98b
content/16: 874a488af0b8a6502cdefe09186b6e04
content/17: 674960ea439e26adab6a145ca6a849be
content/18: 781970b8ad26fab93806885d9ec2de6f
content/19: 371d0e46b4bd2c23f559b8bc112f6955
content/20: 7cf4b4ca74a58ec0547cdb4229f0a986
content/21: bcadfc362b69078beee0088e5936c98b
content/22: 5ba989b2c70cdb0882ab51c29efad4a8
content/23: ca448961a9a911d0e119dc90ca0bf79a
content/24: 113eaed5c9ad54d4b84d9ea2b15289d0
content/25: 371d0e46b4bd2c23f559b8bc112f6955
content/26: 1090a09c040aa3407b26c05fe8e06a88
content/27: bcadfc362b69078beee0088e5936c98b
content/28: d9f59b682f82dbec12ff59159edf7570
content/29: efc3e3d18ff03e50816783bca3cb327b
content/30: c0210d0639be07ce7bc9b006bf7a2e7d
content/31: 371d0e46b4bd2c23f559b8bc112f6955
content/32: 4e380133281f2e37b365762684f6878a
content/33: bcadfc362b69078beee0088e5936c98b
content/34: 597f0113a86f8510a95ab2189bc38316
content/35: 28d9a2b0d1b92fb4091a9e695b1668cd
content/36: 90fb1f55f511cb4b33fbebda2ede81a9
content/37: 371d0e46b4bd2c23f559b8bc112f6955
content/38: 21594ec9e38271cd8479b363c4533a31
content/39: bcadfc362b69078beee0088e5936c98b
content/40: 7d6ad1d154773b658dca1e75c90bbca1
content/41: 0d7c70a5ca931d324189e092d33285dd
content/42: 0bb79aa11a04fdc63fd27a25034042bc
content/43: 371d0e46b4bd2c23f559b8bc112f6955
content/44: 2fe3a0646c2c342e35e17cbf3acbca33
content/45: bcadfc362b69078beee0088e5936c98b
content/46: 6f27a3ae833363f1cd6df298979187f5
content/47: b3f310d5ef115bea5a8b75bf25d7ea9a
content/48: b80a888741afcf29ac33c9cadb9f3502