Skip to content

Commit

Permalink
docs: create n8n integration
Browse files Browse the repository at this point in the history
  • Loading branch information
0xHieu01 committed Dec 28, 2024
1 parent da4336c commit d982f81
Showing 1 changed file with 81 additions and 0 deletions.
81 changes: 81 additions & 0 deletions docs/src/pages/integrations/workflow-automation/n8n.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
---
title: n8n
keywords:
[
Jan,
Customizable Intelligence, LLM,
local AI,
privacy focus,
free and open source,
private and offline,
conversational AI,
no-subscription fee,
large language models,
n8n integration,
n8n,
]
description: A step-by-step guide on integrating Jan with n8n.
---

import { Steps } from 'nextra/components'

# n8n

## Integrate n8n with Jan

[n8n](https://n8n.io/) is an open-source workflow automation tool that allows you to connect to more than 400+ integrations and services to automate repetitive tasks. With its visual interface, you can create complex workflows conveniently. To integrate n8n with Jan, follow the steps below:

<Steps>
### Step 1: Run your preferred model with Jan server

1. Open Jan app.
2. Go to the **Hub** and download your preferred model
3. Run the Jan server

### Step 2: Start n8n service
Start n8n immediately using npx:

```
npx n8n
```

Or deploy with Docker:

```
docker run -it --rm --name n8n -p 5678:5678 docker.n8n.io/n8nio/n8n
```

### Step 3: Integrate Jan with n8n service using HTTP Request

Integrate Jan by selecting the HTTP Request node in n8n and importing the following cURL command:

```bash
curl -X 'POST' \
'http://127.0.0.1:1337/v1/chat/completions' \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"messages": [
{
"content": "You are a helpful assistant.",
"role": "system"
},
{
"content": "Hello!",
"role": "user"
}
],
"model": "tinyllama-1.1b",
"stream": true,
"max_tokens": 2048,
"stop": [
"hello"
],
"frequency_penalty": 0,
"presence_penalty": 0,
"temperature": 0.7,
"top_p": 0.95
}'
```

</Steps>

0 comments on commit d982f81

Please sign in to comment.