From 92767d83a172d1fc86e36158689e77024c28e4d5 Mon Sep 17 00:00:00 2001 From: Deborah Barnard Date: Thu, 14 Dec 2023 14:21:54 +0000 Subject: [PATCH 01/13] embeddings --- .../sub-nodes/n8n-nodes-langchain.embeddingsawsbedrock.md | 4 ++-- .../sub-nodes/n8n-nodes-langchain.embeddingscohere.md | 5 +++-- .../sub-nodes/n8n-nodes-langchain.embeddingsgooglepalm.md | 8 +++----- .../n8n-nodes-langchain.embeddingshuggingfaceinference.md | 6 +++--- .../sub-nodes/n8n-nodes-langchain.embeddingsopenai.md | 6 +++--- 5 files changed, 14 insertions(+), 15 deletions(-) diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingsawsbedrock.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingsawsbedrock.md index 612d22fb2..18bd0a06c 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingsawsbedrock.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingsawsbedrock.md @@ -14,14 +14,14 @@ You can find authentication information for this node [here](/integrations/built /// /// note | Examples and templates -For usage examples and templates to help you get started, refer to n8n's [LangChain integrations](https://n8n.io/integrations/embeddings-awsbedrock/){:target=_blank .external-link} page. +For usage examples and templates to help you get started, refer to n8n's [Amazon Bedrock integrations](https://n8n.io/integrations/embeddings-awsbedrock/){:target=_blank .external-link} page. /// --8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" ## Node parameters -* Model +**Model**: the model to use to generate the embedding. Learn more about available models in the [Amazon Bedrock documentation](https://docs.aws.amazon.com/bedrock/latest/userguide/what-is-bedrock.html){:target=_blank .external-link}. ## Related resources diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingscohere.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingscohere.md index d7b931448..4d0ce3fc8 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingscohere.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingscohere.md @@ -13,11 +13,12 @@ On this page, you'll find the node parameters for the Embeddings Cohere node, an You can find authentication information for this node [here](/integrations/builtin/credentials/cohere/). /// /// note | Examples and templates -For usage examples and templates to help you get started, refer to n8n's [LangChain integrations](https://n8n.io/integrations/embeddings-cohere/){:target=_blank .external-link} page. +For usage examples and templates to help you get started, refer to n8n's [Cohere Embeddings integrations](https://n8n.io/integrations/embeddings-cohere/){:target=_blank .external-link} page. /// ## Node parameters -* Model +**Model**: the model to use to generate the embedding. Learn more about available models in [Cohere's models documentation](https://docs.cohere.com/docs/models){:target=_blank .external-link} + Choose from: * Embed-English-v2.0(4096 Dimensions) * Embed-English-Light-v2.0(1024 Dimensions) * Embed-Multilingual-v2.0(768 Dimensions) diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingsgooglepalm.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingsgooglepalm.md index 40871d83c..48d1ae50a 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingsgooglepalm.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingsgooglepalm.md @@ -13,14 +13,12 @@ On this page, you'll find the node parameters for the Embeddings Google PaLM nod You can find authentication information for this node [here](/integrations/builtin/credentials/google/googlepalm/). /// /// note | Examples and templates -For usage examples and templates to help you get started, refer to n8n's [LangChain integrations](https://n8n.io/integrations/embeddings-google-palm/){:target=_blank .external-link} page. +For usage examples and templates to help you get started, refer to n8n's [Google PaLM integrations](https://n8n.io/integrations/embeddings-google-palm/){:target=_blank .external-link} page. /// + ## Node parameters -/// note | Models -Models are dynamically loaded from the Google PaLM API and you will only see the models available to your account. -/// -* Model +**Model**: the model to use to generate the embedding. n8n dynamically loads models from the Google PaLM API and you will only see the models available to your account. ## Node reference diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingshuggingfaceinference.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingshuggingfaceinference.md index 8e364376d..40e8dac82 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingshuggingfaceinference.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingshuggingfaceinference.md @@ -14,20 +14,20 @@ You can find authentication information for this node [here](/integrations/built /// /// note | Examples and templates -For usage examples and templates to help you get started, refer to n8n's [LangChain integrations](https://n8n.io/integrations/embeddings-hugging-face-inference/){:target=_blank .external-link} page. +For usage examples and templates to help you get started, refer to n8n's [HuggingFace Inference Embeddings integrations](https://n8n.io/integrations/embeddings-hugging-face-inference/){:target=_blank .external-link} page. /// --8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" ## Node parameters -* Model Name +**Model**: the model to use to generate the embedding. Refer to the [Hugging Face models documentation](https://huggingface.co/models?other=embeddings){:target=_blank .external-link} for available models. ## Node options Custom Inference Endpoint: the URL of your deployed model, hosted by HuggingFace. If you set this, n8n ignores the Model Name. -Refer to [HuggingFace's guide to inference models](https://huggingface.co/inference-endpoints){:target=_blank .external-link} for more information. +Refer to [HuggingFace's guide to inference](https://huggingface.co/inference-endpoints){:target=_blank .external-link} for more information. ## Related resources diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingsopenai.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingsopenai.md index 28fee5883..9a686b42e 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingsopenai.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingsopenai.md @@ -14,7 +14,7 @@ You can find authentication information for this node [here](/integrations/built /// /// note | Examples and templates -For usage examples and templates to help you get started, refer to n8n's [LangChain integrations](https://n8n.io/integrations/embeddings-openai/){:target=_blank .external-link} page. +For usage examples and templates to help you get started, refer to n8n's [OpenAI Embeddings integrations](https://n8n.io/integrations/embeddings-openai/){:target=_blank .external-link} page. /// --8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" @@ -24,8 +24,8 @@ For usage examples and templates to help you get started, refer to n8n's [LangCh * Base URL: the URL to send the request to. Use this if you are using a self-hosted OpenAI-like model. * Batch Size: maximum number of documents to send in each request. -* Strip New Lines: whether to strip new lines from input text. This is enabled by default. -* Timeout: maximum amount of time a request is allowed to take in seconds. Set to -1 for no timeout. +* Strip New Lines: whether to strip new lines from input text. n8n enables this by default. +* Timeout: maximum amount of time a request can take in seconds. Set to -1 for no timeout. ## Related resources From 23ef9038cf0f8d22439e332870e4294762791510 Mon Sep 17 00:00:00 2001 From: Deborah Barnard Date: Thu, 14 Dec 2023 15:11:10 +0000 Subject: [PATCH 02/13] chat LMs and begin glossary --- _glossary/ai-glossary.md | 3 +++ _glossary/main.md | 0 .../builtin/cluster-nodes/root-nodes/index.md | 1 + .../root-nodes/n8n-nodes-langchain.agent.md | 1 + .../n8n-nodes-langchain.chainllm.md | 1 + .../n8n-nodes-langchain.chainretrievalqa.md | 1 + .../n8n-nodes-langchain.chainsummarization.md | 1 + .../root-nodes/n8n-nodes-langchain.code.md | 1 + .../n8n-nodes-langchain.openaiassistant.md | 1 + ...n8n-nodes-langchain.vectorstoreinmemory.md | 1 + ...n8n-nodes-langchain.vectorstorepinecone.md | 1 + ...n8n-nodes-langchain.vectorstoresupabase.md | 1 + .../n8n-nodes-langchain.vectorstorezep.md | 1 + .../builtin/cluster-nodes/sub-nodes/index.md | 1 + ...des-langchain.documentdefaultdataloader.md | 1 + ...8n-nodes-langchain.documentgithubloader.md | 1 + ...8n-nodes-langchain.embeddingsawsbedrock.md | 1 + .../n8n-nodes-langchain.embeddingscohere.md | 1 + ...8n-nodes-langchain.embeddingsgooglepalm.md | 1 + ...angchain.embeddingshuggingfaceinference.md | 1 + .../n8n-nodes-langchain.embeddingsopenai.md | 9 ++++---- .../n8n-nodes-langchain.lmchatanthropic.md | 16 ++++++++++++-- .../n8n-nodes-langchain.lmchatawsbedrock.md | 12 +++++++++-- .../n8n-nodes-langchain.lmchatgooglepalm.md | 15 ++++++++----- .../n8n-nodes-langchain.lmchatollama.md | 13 ++++++++++-- .../n8n-nodes-langchain.lmchatopenai.md | 21 ++++++++++++++----- .../sub-nodes/n8n-nodes-langchain.lmcohere.md | 1 + .../n8n-nodes-langchain.lmgooglepalm.md | 1 + .../sub-nodes/n8n-nodes-langchain.lmollama.md | 1 + .../sub-nodes/n8n-nodes-langchain.lmopenai.md | 1 + ...es-langchain.lmopenhuggingfaceinference.md | 1 + .../n8n-nodes-langchain.memorybufferwindow.md | 1 + ...n8n-nodes-langchain.memorychatretriever.md | 1 + .../n8n-nodes-langchain.memorymotorhead.md | 1 + .../n8n-nodes-langchain.memoryredischat.md | 1 + .../n8n-nodes-langchain.memoryxata.md | 1 + .../n8n-nodes-langchain.memoryzep.md | 1 + ...-nodes-langchain.outputparserautofixing.md | 1 + ...8n-nodes-langchain.outputparseritemlist.md | 1 + ...-nodes-langchain.outputparserstructured.md | 1 + ...angchain.retrievercontextualcompression.md | 1 + ...n8n-nodes-langchain.retrievermultiquery.md | 1 + ...8n-nodes-langchain.retrievervectorstore.md | 1 + .../n8n-nodes-langchain.retrieverworkflow.md | 1 + ...chain.textsplittercharactertextsplitter.md | 1 + ...tsplitterrecursivecharactertextsplitter.md | 1 + ...des-langchain.textsplittertokensplitter.md | 1 + .../n8n-nodes-langchain.toolcalculator.md | 1 + .../sub-nodes/n8n-nodes-langchain.toolcode.md | 1 + .../n8n-nodes-langchain.toolserpapi.md | 1 + .../n8n-nodes-langchain.toolwikipedia.md | 1 + .../n8n-nodes-langchain.toolwolframalpha.md | 1 + .../n8n-nodes-langchain.toolworkflow.md | 1 + mkdocs.yml | 9 +++++++- styles/Vocab/default/accept.txt | 1 + 55 files changed, 123 insertions(+), 21 deletions(-) create mode 100644 _glossary/ai-glossary.md create mode 100644 _glossary/main.md diff --git a/_glossary/ai-glossary.md b/_glossary/ai-glossary.md new file mode 100644 index 000000000..714b874cb --- /dev/null +++ b/_glossary/ai-glossary.md @@ -0,0 +1,3 @@ +*[completion]: Completions are the responses generated by a model like GPT. +*[hallucinations]: Hallucination in AI is when an LLM (large language model) mistakenly perceives patterns or objects that don't exist. + diff --git a/_glossary/main.md b/_glossary/main.md new file mode 100644 index 000000000..e69de29bb diff --git a/docs/integrations/builtin/cluster-nodes/root-nodes/index.md b/docs/integrations/builtin/cluster-nodes/root-nodes/index.md index 3479d80fa..7fb801a9a 100644 --- a/docs/integrations/builtin/cluster-nodes/root-nodes/index.md +++ b/docs/integrations/builtin/cluster-nodes/root-nodes/index.md @@ -9,3 +9,4 @@ description: Understand root nodes in n8n, and browse the root nodes library. Root nodes are the foundational nodes within a group of cluster nodes. --8<-- "_snippets/integrations/builtin/cluster-nodes/cluster-nodes-summary.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.agent.md b/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.agent.md index 7230e36d1..e8bc14ebe 100644 --- a/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.agent.md +++ b/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.agent.md @@ -169,3 +169,4 @@ View [example workflows and related content](https://n8n.io/integrations/agent/) Refer to [LangChain's documentation on agents](https://js.langchain.com/docs/modules/agents/agent_types/){:target=_blank .external-link} for more information about the service. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.chainllm.md b/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.chainllm.md index 3c018c73c..0458bd5c3 100644 --- a/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.chainllm.md +++ b/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.chainllm.md @@ -38,3 +38,4 @@ View [example workflows and related content](https://n8n.io/integrations/basic-l Refer to [LangChain's documentation on Basic LLM Chains](https://js.langchain.com/docs/modules/chains/foundational/llm_chain){:target=_blank .external-link} for more information about the service. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.chainretrievalqa.md b/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.chainretrievalqa.md index 5c544f9b2..a783ca33b 100644 --- a/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.chainretrievalqa.md +++ b/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.chainretrievalqa.md @@ -26,3 +26,4 @@ View [example workflows and related content](https://n8n.io/integrations/retriev Refer to [LangChain's documentation on retrieval chains](https://js.langchain.com/docs/modules/chains/popular/vector_db_qa){:target=_blank .external-link} for examples of how LangChain can use a vector store as a retriever. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.chainsummarization.md b/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.chainsummarization.md index d89eb6d10..c16bc16da 100644 --- a/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.chainsummarization.md +++ b/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.chainsummarization.md @@ -42,3 +42,4 @@ View [example workflows and related content](https://n8n.io/integrations/summari Refer to [LangChain's documentation on summarization](https://js.langchain.com/docs/modules/chains/popular/summarize){:target=_blank .external-link} for more information about the service. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.code.md b/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.code.md index ab442272a..8a8050d0b 100644 --- a/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.code.md +++ b/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.code.md @@ -66,3 +66,4 @@ n8n provides these methods to make it easier to perform common tasks in the Lang View [example workflows and related content](https://n8n.io/integrations/langchain-code/){:target=_blank .external-link} on n8n's website. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.openaiassistant.md b/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.openaiassistant.md index 00d009dec..1aae1ad70 100644 --- a/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.openaiassistant.md +++ b/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.openaiassistant.md @@ -46,3 +46,4 @@ Choose the [OpenAI Assistants Tools](https://platform.openai.com/docs/assistants View [example workflows and related content](https://n8n.io/integrations/openai-assistant/){:target=_blank .external-link} on n8n's website. Refer to [LangChain's OpenAI assistant documentation](https://js.langchain.com/docs/modules/agents/agent_types/openai_assistant){:target=_blank .external-link} for more information about the service. +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.vectorstoreinmemory.md b/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.vectorstoreinmemory.md index 6ed32a58e..15d662b45 100644 --- a/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.vectorstoreinmemory.md +++ b/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.vectorstoreinmemory.md @@ -43,3 +43,4 @@ View [example workflows and related content](https://n8n.io/integrations/in-memo Refer to [LangChains's Memory Vector Store documentation](https://js.langchain.com/docs/modules/data_connection/vectorstores/integrations/memory){:target=_blank .external-link} for more information about the service. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.vectorstorepinecone.md b/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.vectorstorepinecone.md index 3fd0fa5aa..fc2723445 100644 --- a/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.vectorstorepinecone.md +++ b/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.vectorstorepinecone.md @@ -64,3 +64,4 @@ Refer to [LangChain's Pinecone documentation](https://js.langchain.com/docs/modu Your Pinecone index and namespace are available in your Pinecone account. ![Screenshot of a Pinecone account, with the Pinecone index labelled](/_images/integrations/builtin/cluster-nodes/vectorstorepinecone/pinecone-index-namespace.png) +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.vectorstoresupabase.md b/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.vectorstoresupabase.md index 7e6b35189..42dcee794 100644 --- a/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.vectorstoresupabase.md +++ b/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.vectorstoresupabase.md @@ -57,3 +57,4 @@ View [example workflows and related content](https://n8n.io/integrations/supabas Refer to [LangChain's Supabase documentation](https://js.langchain.com/docs/modules/data_connection/vectorstores/integrations/supabase){:target=_blank .external-link} for more information about the service. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.vectorstorezep.md b/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.vectorstorezep.md index e7fe74429..3bb6022a0 100644 --- a/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.vectorstorezep.md +++ b/docs/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.vectorstorezep.md @@ -65,3 +65,4 @@ View [example workflows and related content](https://n8n.io/integrations/zep-vec Refer to [LangChain's Zep documentation](https://js.langchain.com/docs/modules/data_connection/vectorstores/integrations/zep){:target=_blank .external-link} for more information about the service. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/index.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/index.md index 316e50c5e..d1fd6eb59 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/index.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/index.md @@ -9,3 +9,4 @@ description: Understand sub-nodes in n8n, and browse the sub-nodes library. Sub nodes attach to root nodes within a group of cluster nodes. The configure the overall functionality of the cluster --8<-- "_snippets/integrations/builtin/cluster-nodes/cluster-nodes-summary.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.documentdefaultdataloader.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.documentdefaultdataloader.md index 6baf2262c..97364808f 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.documentdefaultdataloader.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.documentdefaultdataloader.md @@ -36,3 +36,4 @@ View [example workflows and related content](https://n8n.io/integrations/binary- --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-doc-loaders-link.md" --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.documentgithubloader.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.documentgithubloader.md index a1cb42216..7ce4a40eb 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.documentgithubloader.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.documentgithubloader.md @@ -38,3 +38,4 @@ View [example workflows and related content](https://n8n.io/integrations/github- --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-doc-loaders-link.md" --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingsawsbedrock.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingsawsbedrock.md index 18bd0a06c..d3ee02398 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingsawsbedrock.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingsawsbedrock.md @@ -31,3 +31,4 @@ View [example workflows and related content](https://n8n.io/integrations/embeddi Refer to [LangChains's AWS Bedrock embeddings documentation](https://js.langchain.com/docs/modules/data_connection/text_embedding/integrations/bedrock){:target=_blank .external-link} and the [AWS Bedrock documentation](https://docs.aws.amazon.com/bedrock/){:target=_blank .external-link} for more information about AWS Bedrock. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingscohere.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingscohere.md index 4d0ce3fc8..c5317e7d0 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingscohere.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingscohere.md @@ -34,3 +34,4 @@ View [example workflows and related content](https://n8n.io/integrations/embeddi Refer to [Langchain's Cohere embeddings documentation](https://js.langchain.com/docs/modules/data_connection/text_embedding/integrations/cohere){:target=_blank .external-link} for more information about the service. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingsgooglepalm.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingsgooglepalm.md index 48d1ae50a..b4fc891f9 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingsgooglepalm.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingsgooglepalm.md @@ -31,3 +31,4 @@ View [example workflows and related content](https://n8n.io/integrations/embeddi Refer to [Langchain's Google PaLM embeddings documentation](https://js.langchain.com/docs/modules/data_connection/text_embedding/integrations/google_palm){:target=_blank .external-link} for more information about the service. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingshuggingfaceinference.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingshuggingfaceinference.md index 40e8dac82..df34f364a 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingshuggingfaceinference.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingshuggingfaceinference.md @@ -36,3 +36,4 @@ View [example workflows and related content](https://n8n.io/integrations/embeddi Refer to [Langchain's HuggingFace Inference embeddings documentation](https://js.langchain.com/docs/modules/data_connection/text_embedding/integrations/hugging_face_inference){:target=_blank .external-link} for more information about the service. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingsopenai.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingsopenai.md index 9a686b42e..2ff45efa5 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingsopenai.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingsopenai.md @@ -22,10 +22,10 @@ For usage examples and templates to help you get started, refer to n8n's [OpenAI ## Node options -* Base URL: the URL to send the request to. Use this if you are using a self-hosted OpenAI-like model. -* Batch Size: maximum number of documents to send in each request. -* Strip New Lines: whether to strip new lines from input text. n8n enables this by default. -* Timeout: maximum amount of time a request can take in seconds. Set to -1 for no timeout. +* **Base URL**: the URL to send the request to. Use this if you are using a self-hosted OpenAI-like model. +* **Batch Size**: maximum number of documents to send in each request. +* **Strip New Lines**: whether to remove new line characters from input text. n8n enables this by default. +* **Timeout**: maximum amount of time a request can take in seconds. Set to -1 for no timeout. ## Related resources @@ -34,3 +34,4 @@ View [example workflows and related content](https://n8n.io/integrations/embeddi Refer to [LangChains's OpenAI embeddings documentation](https://js.langchain.com/docs/modules/data_connection/text_embedding/integrations/openai){:target=_blank .external-link} for more information about the service. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatanthropic.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatanthropic.md index 853f2052b..f247253dc 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatanthropic.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatanthropic.md @@ -12,15 +12,25 @@ On this page, you'll find the node parameters for the Anthropic Chat Model node, /// note | Credentials You can find authentication information for this node [here](/integrations/builtin/credentials/anthropic/). /// + /// note | Examples and templates -For usage examples and templates to help you get started, refer to n8n's [LangChain integrations](https://n8n.io/integrations/anthropic-chat-model/){:target=_blank .external-link} page. +For usage examples and templates to help you get started, refer to n8n's [Anthropic Chat Model integrations](https://n8n.io/integrations/anthropic-chat-model/){:target=_blank .external-link} page. /// + ## Node parameters -* Model +* **Model**: the model that generates the completion. Learn more in the [Anthropic model documentation](https://docs.anthropic.com/claude/reference/selecting-a-model){:target=_blank .external-link}. + Available models: * Claude * Claude Instant +## Node options + +* **Maximum Number of Tokens**: the completion length, in characters. +* **Sampling Temperature**: controls the randomness of the sampling process. A higher temperature creates more diverse sampling, but increases the risk of hallucinations. +* **Top K**: the number of token choices the model uses to generate the next token. +* **Top P**: use a lower value to ignore less probable options. + ## Node reference --8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" @@ -32,3 +42,5 @@ View [example workflows and related content](https://n8n.io/integrations/anthrop Refer to [LangChains's Anthropic documentation](https://js.langchain.com/docs/modules/model_io/models/chat/integrations/anthropic){:target=_blank .external-link} for more information about the service. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" + +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatawsbedrock.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatawsbedrock.md index ae145206f..9158cee44 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatawsbedrock.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatawsbedrock.md @@ -12,14 +12,21 @@ On this page, you'll find the node parameters for the AWS Bedrock Chat Model nod /// note | Credentials You can find authentication information for this node [here](/integrations/builtin/credentials/aws/). /// + /// note | Examples and templates -For usage examples and templates to help you get started, refer to n8n's [LangChain integrations](https://n8n.io/integrations/bedrock-model/){:target=_blank .external-link} page. +For usage examples and templates to help you get started, refer to n8n's [Amazon Bedrock Model integrations](https://n8n.io/integrations/bedrock-model/){:target=_blank .external-link} page. /// + --8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" ## Node parameters -* Model: the name of the model. +* **Model**: the model that generates the completion. Learn more about available models in the [Amazon Bedrock model documentation](https://docs.aws.amazon.com/bedrock/latest/userguide/models-supported.html){:target=_blank .external-link}. + +## Node options + +* **Maximum Number of Tokens**: the completion length, in characters. +* **Sampling Temperature**: controls the randomness of the sampling process. A higher temperature creates more diverse sampling, but increases the risk of hallucinations. ## Related resources @@ -29,3 +36,4 @@ View [example workflows and related content](https://n8n.io/integrations/bedrock Refer to [LangChains's AWS Bedrock Chat Model documentation](https://js.langchain.com/docs/modules/model_io/models/chat/integrations/bedrock){:target=_blank .external-link} for more information about the service. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatgooglepalm.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatgooglepalm.md index 3c52e3361..a4c41f180 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatgooglepalm.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatgooglepalm.md @@ -12,16 +12,20 @@ On this page, you'll find the node parameters for the Google PaLM Chat Model nod /// note | Credentials You can find authentication information for this node [here](/integrations/builtin/credentials/google/googlepalm/). /// + /// note | Examples and templates -For usage examples and templates to help you get started, refer to n8n's [LangChain integrations](https://n8n.io/integrations/google-palm-chat-model/){:target=_blank .external-link} page. +For usage examples and templates to help you get started, refer to n8n's [Google PaLM Chat Model integrations](https://n8n.io/integrations/google-palm-chat-model/){:target=_blank .external-link} page. /// + ## Node parameters -/// note | Models -Models are dynamically loaded from the Google PaLM API and you will only see the models available to your account. -/// +**Model**: the model to use to generate the completion. n8n dynamically loads models from the Google PaLM API and you will only see the models available to your account. -* Model +## Node options + +* **Sampling Temperature**: controls the randomness of the sampling process. A higher temperature creates more diverse sampling, but increases the risk of hallucinations. +* **Top K**: the number of token choices the model uses to generate the next token. +* **Top P**: use a lower value to ignore less probable options. ## Node reference @@ -34,3 +38,4 @@ View [example workflows and related content](https://n8n.io/integrations/google- Refer to [LangChain's Google PaLM documentation](https://js.langchain.com/docs/modules/model_io/models/chat/integrations/google_palm){:target=_blank .external-link} for more information about the service. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatollama.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatollama.md index 4924268ab..db0ed85d8 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatollama.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatollama.md @@ -12,17 +12,25 @@ On this page, you'll find the node parameters for the Ollama Chat Model node, an /// note | Credentials You can find authentication information for this node [here](/integrations/builtin/credentials/ollama/). /// + /// note | Examples and templates -For usage examples and templates to help you get started, refer to n8n's [LangChain integrations](https://n8n.io/integrations/openai-model/){:target=_blank .external-link} page. +For usage examples and templates to help you get started, refer to n8n's [Ollama Chat Model integrations](https://n8n.io/integrations/ollama-chat-model/){:target=_blank .external-link} page. /// + ## Node parameters -* Model +* **Model**: the model that generates the completion. Choose from: * Llama2 * Llama2 13B * Llama2 70B * Llama2 Uncensored +## Node options + +* **Sampling Temperature**: controls the randomness of the sampling process. A higher temperature creates more diverse sampling, but increases the risk of hallucinations. +* **Top K**: the number of token choices the model uses to generate the next token. +* **Top P**: use a lower value to ignore less probable options. + ## Node reference --8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" @@ -34,3 +42,4 @@ View [example workflows and related content](https://n8n.io/integrations/openai- Refer to [LangChains's Ollama Chat Model documentation](https://js.langchain.com/docs/modules/model_io/models/chat/integrations/ollama){:target=_blank .external-link} for more information about the service. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatopenai.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatopenai.md index 94ef8a286..f8a351bf4 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatopenai.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatopenai.md @@ -12,16 +12,26 @@ On this page, you'll find the node parameters for the OpenAI Chat Model node, an /// note | Credentials You can find authentication information for this node [here](/integrations/builtin/credentials/openai/). /// + /// note | Examples and templates -For usage examples and templates to help you get started, refer to n8n's [LangChain integrations](https://n8n.io/integrations/openai-chat-model/){:target=_blank .external-link} page. +For usage examples and templates to help you get started, refer to n8n's [OpenAI Chat Model integrations](https://n8n.io/integrations/openai-chat-model/){:target=_blank .external-link} page. /// + ## Node parameters -/// note | Models -Models are dynamically loaded from OpenAI and you will only see the models available to your account. -/// +**Model**: the model to use to generate the completion. n8n dynamically loads models from OpenAI and you will only see the models available to your account. -* Model +## Node options + +* **Base URL**: override the default URL for the API. +* **Frequency Penalty**: increase this to reduce the chance of the model repeating itself. +* **Maximum Number of Tokens**: the completion length, in characters. +* **Response Format**: choose **Text** or **JSON**. **JSON** ensures the model returns valid JSON. +* **Presence Penalty**: increase this to increase the chance of the model talking about new topics. +* **Sampling Temperature**: controls the randomness of the sampling process. A higher temperature creates more diverse sampling, but increases the risk of hallucinations. +* **Timeout**: maximum request time in milliseconds. +* **Max Retries**: maximum number of times to retry a request. +* **Top P**: use a lower value to ignore less probable options. ## Node reference @@ -34,3 +44,4 @@ View [example workflows and related content](https://n8n.io/integrations/openai- Refer to [LangChains's OpenAI documentation](https://js.langchain.com/docs/modules/model_io/models/chat/integrations/openai){:target=_blank .external-link} for more information about the service. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmcohere.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmcohere.md index 0c380309d..6a78ec7b2 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmcohere.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmcohere.md @@ -26,3 +26,4 @@ View [example workflows and related content](https://n8n.io/integrations/cohere- Refer to [LangChains's Cohere documentation](https://js.langchain.com/docs/modules/model_io/models/llms/integrations/cohere){:target=_blank .external-link} for more information about the service. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmgooglepalm.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmgooglepalm.md index 83562fd0d..23e930ecc 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmgooglepalm.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmgooglepalm.md @@ -34,3 +34,4 @@ View [example workflows and related content](https://n8n.io/integrations/google- Refer to [LangChain's Google PaLM documentation](https://js.langchain.com/docs/modules/model_io/models/llms/integrations/google_palm){:target=_blank .external-link} for more information about the service. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmollama.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmollama.md index 0cdb66807..58da00e66 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmollama.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmollama.md @@ -34,3 +34,4 @@ View [example workflows and related content](https://n8n.io/integrations/ollama- Refer to [LangChains's Ollama documentation](https://js.langchain.com/docs/modules/model_io/models/llms/integrations/ollama){:target=_blank .external-link} for more information about the service. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmopenai.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmopenai.md index 4b63eafd7..9a8c44158 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmopenai.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmopenai.md @@ -34,3 +34,4 @@ View [example workflows and related content](https://n8n.io/integrations/openai- Refer to [LangChains's OpenAI documentation](https://js.langchain.com/docs/modules/model_io/models/llms/integrations/openai){:target=_blank .external-link} for more information about the service. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmopenhuggingfaceinference.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmopenhuggingfaceinference.md index b68a2d632..d14de9fd8 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmopenhuggingfaceinference.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmopenhuggingfaceinference.md @@ -32,3 +32,4 @@ View [example workflows and related content](https://n8n.io/integrations/hugging Refer to [LangChains's Hugging Face Inference Model documentation](https://js.langchain.com/docs/modules/model_io/models/llms/integrations/huggingface_inference){:target=_blank .external-link} for more information about the service. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memorybufferwindow.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memorybufferwindow.md index d4957d1dc..7cc50db42 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memorybufferwindow.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memorybufferwindow.md @@ -28,3 +28,4 @@ View [example workflows and related content](https://n8n.io/integrations/window- Refer to [LangChain's Buffer Window Memory documentation](https://js.langchain.com/docs/modules/memory/how_to/buffer_window_memory){:target=_blank .external-link} for more information about the service. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memorychatretriever.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memorychatretriever.md index 16a1b54e8..a4e08ac71 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memorychatretriever.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memorychatretriever.md @@ -27,3 +27,4 @@ View [example workflows and related content](https://n8n.io/integrations/chat-me Refer to [LangChain's Memory documentation](https://js.langchain.com/docs/modules/memory/){:target=_blank .external-link} for more information about the service. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memorymotorhead.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memorymotorhead.md index 0709ba0a9..2bc825354 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memorymotorhead.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memorymotorhead.md @@ -30,3 +30,4 @@ View [example workflows and related content](https://n8n.io/integrations/motorhe Refer to [LangChain's Motorhead documentation](https://js.langchain.com/docs/modules/memory/integrations/motorhead_memory){:target=_blank .external-link} for more information about the service. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memoryredischat.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memoryredischat.md index c551bca17..95cc34e2f 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memoryredischat.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memoryredischat.md @@ -31,3 +31,4 @@ View [example workflows and related content](https://n8n.io/integrations/redis-c Refer to [LangChain's Redis Chat Memory documentation](https://js.langchain.com/docs/modules/memory/integrations/redis){:target=_blank .external-link} for more information about the service. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memoryxata.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memoryxata.md index 7f1eb60e4..353e8ae0a 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memoryxata.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memoryxata.md @@ -30,3 +30,4 @@ View [example workflows and related content](https://n8n.io/integrations/xata/){ Refer to [LangChain's Xata documentation](https://js.langchain.com/docs/modules/memory/integrations/xata){:target=_blank .external-link} for more information about the service. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memoryzep.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memoryzep.md index 4b8bae417..446fd882c 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memoryzep.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memoryzep.md @@ -30,3 +30,4 @@ View [example workflows and related content](https://n8n.io/integrations/zep/){: Refer to [LangChain's Zep documentation](https://js.langchain.com/docs/modules/memory/integrations/zep_memory){:target=_blank .external-link} for more information about the service. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.outputparserautofixing.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.outputparserautofixing.md index 342afbf59..7cfc62bd8 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.outputparserautofixing.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.outputparserautofixing.md @@ -20,3 +20,4 @@ View [example workflows and related content](https://n8n.io/integrations/auto-fi Refer to [LangChain's Auto-fixing parser documentation](https://js.langchain.com/docs/modules/model_io/output_parsers/output_fixing_parser){:target=_blank .external-link} for more information about the service. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.outputparseritemlist.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.outputparseritemlist.md index 62f7af69e..fd860defd 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.outputparseritemlist.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.outputparseritemlist.md @@ -23,3 +23,4 @@ View [example workflows and related content](https://n8n.io/integrations/item-li Refer to [LangChain's custom list parser documentation](https://js.langchain.com/docs/modules/model_io/output_parsers/custom_list_parser){:target=_blank .external-link} for more information about the service. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.outputparserstructured.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.outputparserstructured.md index ceb6c5f00..547fb78c5 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.outputparserstructured.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.outputparserstructured.md @@ -27,3 +27,4 @@ View [example workflows and related content](https://n8n.io/integrations/structu Refer to [LangChain's structured output parser documentation](https://js.langchain.com/docs/modules/model_io/output_parsers/structured){:target=_blank .external-link} for more information about the service. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.retrievercontextualcompression.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.retrievercontextualcompression.md index 4c13a6038..c8170ce48 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.retrievercontextualcompression.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.retrievercontextualcompression.md @@ -23,3 +23,4 @@ View [example workflows and related content](https://n8n.io/integrations/context Refer to [LangChain's contextual compression retriever documentation](https://js.langchain.com/docs/modules/data_connection/retrievers/integrations/contextual-compression-retriever){:target=_blank .external-link} for more information about the service. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.retrievermultiquery.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.retrievermultiquery.md index 7480a1e64..9e8053cf0 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.retrievermultiquery.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.retrievermultiquery.md @@ -23,3 +23,4 @@ View [example workflows and related content](https://n8n.io/integrations/multiqu Refer to [LangChain's multiquery retriever documentation](https://js.langchain.com/docs/modules/data_connection/retrievers/how_to/multi-query-retriever){:target=_blank .external-link} for more information about the service. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.retrievervectorstore.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.retrievervectorstore.md index 98bb92894..27cd40258 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.retrievervectorstore.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.retrievervectorstore.md @@ -27,3 +27,4 @@ View [example workflows and related content](https://n8n.io/integrations/vector- Refer to [LangChain's vector store retriever documentation](https://js.langchain.com/docs/modules/data_connection/retrievers/how_to/vectorstore){:target=_blank .external-link} for more information about the service. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.retrieverworkflow.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.retrieverworkflow.md index 116491140..5f02defc8 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.retrieverworkflow.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.retrieverworkflow.md @@ -28,3 +28,4 @@ View [example workflows and related content](https://n8n.io/integrations/workflo Refer to [LangChain's general retriever documentation](https://js.langchain.com/docs/modules/data_connection/retrievers/){:target=_blank .external-link} for more information about the service. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.textsplittercharactertextsplitter.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.textsplittercharactertextsplitter.md index b4c384a2f..3837d6549 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.textsplittercharactertextsplitter.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.textsplittercharactertextsplitter.md @@ -29,3 +29,4 @@ View [example workflows and related content](https://n8n.io/integrations/charact Refer to [LangChain's split by character documentation](https://js.langchain.com/docs/modules/data_connection/document_transformers/text_splitters/character_text_splitter){:target=_blank .external-link} for more information about the service. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.textsplitterrecursivecharactertextsplitter.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.textsplitterrecursivecharactertextsplitter.md index d0efb51c3..d374652f8 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.textsplitterrecursivecharactertextsplitter.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.textsplitterrecursivecharactertextsplitter.md @@ -28,3 +28,4 @@ View [example workflows and related content](https://n8n.io/integrations/recursi Refer to [LangChain's recursively split by character documentation](https://js.langchain.com/docs/modules/data_connection/document_transformers/text_splitters/recursive_text_splitter){:target=_blank .external-link} for more information about the service. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.textsplittertokensplitter.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.textsplittertokensplitter.md index 805a200a9..e4b67b669 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.textsplittertokensplitter.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.textsplittertokensplitter.md @@ -28,3 +28,4 @@ View [example workflows and related content](https://n8n.io/integrations/token-s Refer to [LangChain's token text splitter documentation](https://js.langchain.com/docs/modules/data_connection/document_transformers/text_splitters/token){:target=_blank .external-link} for more information about the service. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolcalculator.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolcalculator.md index 8862a4832..a02154e56 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolcalculator.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolcalculator.md @@ -22,3 +22,4 @@ View [example workflows and related content](https://n8n.io/integrations/calcula --8<-- "_snippets/integrations/builtin/cluster-nodes/tools-link.md" --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolcode.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolcode.md index 9037981c0..120025a24 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolcode.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolcode.md @@ -50,3 +50,4 @@ View [example workflows and related content](https://n8n.io/integrations/code-to --8<-- "_snippets/integrations/builtin/cluster-nodes/tools-link.md" --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolserpapi.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolserpapi.md index aca8c8bd8..9b12d564a 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolserpapi.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolserpapi.md @@ -36,3 +36,4 @@ View [example workflows and related content](https://n8n.io/integrations/serpapi Refer to [Serp's documentation](https://serpapi.com/search-api){:target=_blank .external-link} for more information about the service. You can also view [LangChain's documentation on their Serp integration](https://js.langchain.com/docs/api/tools/classes/Serper){:target=_blank .external-link}. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolwikipedia.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolwikipedia.md index 500a0b71b..6663810fe 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolwikipedia.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolwikipedia.md @@ -21,3 +21,4 @@ View [example workflows and related content](https://n8n.io/integrations/wikiped --8<-- "_snippets/integrations/builtin/cluster-nodes/tools-link.md" --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolwolframalpha.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolwolframalpha.md index 7c8888ef6..9c26107c4 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolwolframalpha.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolwolframalpha.md @@ -26,3 +26,4 @@ View [example workflows and related content](https://n8n.io/integrations/wolfram Refer to [Wolfram|Alpha's documentation](https://products.wolframalpha.com/api){:target=_blank .external-link} for more information about the service. You can also view [LangChain's documentation on their WolframAlpha Tool](https://js.langchain.com/docs/modules/agents/tools/integrations/wolframalpha){:target=_blank .external-link}. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolworkflow.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolworkflow.md index c09a22b36..5300c3f21 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolworkflow.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolworkflow.md @@ -57,3 +57,4 @@ View [example workflows and related content](https://n8n.io/integrations/workflo --8<-- "_snippets/integrations/builtin/cluster-nodes/tools-link.md" --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" +--8<-- "_glossary/ai-glossary.md" diff --git a/mkdocs.yml b/mkdocs.yml index 8f45cc4ed..a0ac1781a 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -60,7 +60,12 @@ extra_css: # https://squidfunk.github.io/mkdocs-material/customization/?h=#additional-javascript extra_javascript: - _extra/javascript/extra.js +watch: + - _glossary + - _snippets markdown_extensions: + # used for https://squidfunk.github.io/mkdocs-material/reference/tooltips/ + - abbr # https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown/?h=attr#attribute-lists attr_list is required for several other features. Always enable. - attr_list # https://squidfunk.github.io/mkdocs-material/reference/images/ @@ -87,7 +92,9 @@ markdown_extensions: # https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#inlinehilite - pymdownx.inlinehilite # https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#snippets - - pymdownx.snippets + - pymdownx.snippets: + auto_append: + - _glossary/main.md # https://squidfunk.github.io/mkdocs-material/setup/extensions/python-markdown-extensions/#superfences Superfences is required for several other features. Always enable. - pymdownx.superfences: # https://squidfunk.github.io/mkdocs-material/reference/diagrams/ diff --git a/styles/Vocab/default/accept.txt b/styles/Vocab/default/accept.txt index 198b6b859..b3e63c26d 100644 --- a/styles/Vocab/default/accept.txt +++ b/styles/Vocab/default/accept.txt @@ -40,6 +40,7 @@ Nodelinter npm npx Okta +Ollama onboarding Pipedrive Pinecone From 4fbccb7a59b4f7964378ff3f8f016879fab029e4 Mon Sep 17 00:00:00 2001 From: Deborah Barnard Date: Thu, 14 Dec 2023 15:36:01 +0000 Subject: [PATCH 03/13] LM subnodes --- ...des-langchain.documentdefaultdataloader.md | 5 ++-- ...8n-nodes-langchain.documentgithubloader.md | 5 ++-- .../n8n-nodes-langchain.embeddingscohere.md | 7 +++-- ...8n-nodes-langchain.embeddingsgooglepalm.md | 7 ++--- .../n8n-nodes-langchain.lmchatanthropic.md | 5 ++-- .../n8n-nodes-langchain.lmchatgooglepalm.md | 7 ++--- .../n8n-nodes-langchain.lmchatollama.md | 5 ++-- .../n8n-nodes-langchain.lmchatopenai.md | 5 ++-- .../sub-nodes/n8n-nodes-langchain.lmcohere.md | 12 ++++++-- .../n8n-nodes-langchain.lmgooglepalm.md | 24 +++++++++------- .../sub-nodes/n8n-nodes-langchain.lmollama.md | 14 +++++++--- .../sub-nodes/n8n-nodes-langchain.lmopenai.md | 28 ++++++++++++------- ...es-langchain.lmopenhuggingfaceinference.md | 16 ++++++++--- 13 files changed, 83 insertions(+), 57 deletions(-) diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.documentdefaultdataloader.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.documentdefaultdataloader.md index 97364808f..f29cf709f 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.documentdefaultdataloader.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.documentdefaultdataloader.md @@ -13,6 +13,8 @@ On this page, you'll find a list of parameters the Default Data Loader node supp For usage examples and templates to help you get started, refer to n8n's [Default Data Loader](https://n8n.io/integrations/default-data-loader/){:target=_blank .external-link} page. /// +--8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" + ## Node parameters * **Type of Data**: select **Binary** or **JSON**. @@ -25,9 +27,6 @@ For usage examples and templates to help you get started, refer to n8n's [Defaul * **Metadata**: set the metadata that should accompany the document in the vector store. This is what you match to using the **Metadata Filter** option when retrieving data using the vector store nodes. -## Node reference - ---8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" ## Related resources diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.documentgithubloader.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.documentgithubloader.md index 7ce4a40eb..6d170af22 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.documentgithubloader.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.documentgithubloader.md @@ -17,6 +17,8 @@ You can find authentication information for this node [here](/integrations/built For usage examples and templates to help you get started, refer to n8n's [GitHub Document Loader](https://n8n.io/integrations/github-document-loader/){:target=_blank .external-link} page. /// +--8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" + ## Node parameters * Repository Link: URL of your GitHub repository. @@ -27,9 +29,6 @@ For usage examples and templates to help you get started, refer to n8n's [GitHub * Recursive: whether to include sub-folders and files. * Ignore Paths: set directories to ignore. -## Node reference - ---8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" ## Related resources diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingscohere.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingscohere.md index c5317e7d0..e80b14b00 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingscohere.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingscohere.md @@ -12,9 +12,13 @@ On this page, you'll find the node parameters for the Embeddings Cohere node, an /// note | Credentials You can find authentication information for this node [here](/integrations/builtin/credentials/cohere/). /// + /// note | Examples and templates For usage examples and templates to help you get started, refer to n8n's [Cohere Embeddings integrations](https://n8n.io/integrations/embeddings-cohere/){:target=_blank .external-link} page. /// + +--8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" + ## Node parameters **Model**: the model to use to generate the embedding. Learn more about available models in [Cohere's models documentation](https://docs.cohere.com/docs/models){:target=_blank .external-link} @@ -23,9 +27,6 @@ For usage examples and templates to help you get started, refer to n8n's [Cohere * Embed-English-Light-v2.0(1024 Dimensions) * Embed-Multilingual-v2.0(768 Dimensions) -## Node reference - ---8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" ## Related resources diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingsgooglepalm.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingsgooglepalm.md index b4fc891f9..5f27a506b 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingsgooglepalm.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.embeddingsgooglepalm.md @@ -12,18 +12,17 @@ On this page, you'll find the node parameters for the Embeddings Google PaLM nod /// note | Credentials You can find authentication information for this node [here](/integrations/builtin/credentials/google/googlepalm/). /// + /// note | Examples and templates For usage examples and templates to help you get started, refer to n8n's [Google PaLM integrations](https://n8n.io/integrations/embeddings-google-palm/){:target=_blank .external-link} page. /// +--8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" + ## Node parameters **Model**: the model to use to generate the embedding. n8n dynamically loads models from the Google PaLM API and you will only see the models available to your account. -## Node reference - ---8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" - ## Related resources View [example workflows and related content](https://n8n.io/integrations/embeddings-google-palm/){:target=_blank .external-link} on n8n's website. diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatanthropic.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatanthropic.md index f247253dc..27cc286f7 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatanthropic.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatanthropic.md @@ -17,6 +17,8 @@ You can find authentication information for this node [here](/integrations/built For usage examples and templates to help you get started, refer to n8n's [Anthropic Chat Model integrations](https://n8n.io/integrations/anthropic-chat-model/){:target=_blank .external-link} page. /// +--8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" + ## Node parameters * **Model**: the model that generates the completion. Learn more in the [Anthropic model documentation](https://docs.anthropic.com/claude/reference/selecting-a-model){:target=_blank .external-link}. @@ -31,9 +33,6 @@ For usage examples and templates to help you get started, refer to n8n's [Anthro * **Top K**: the number of token choices the model uses to generate the next token. * **Top P**: use a lower value to ignore less probable options. -## Node reference - ---8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" ## Related resources diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatgooglepalm.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatgooglepalm.md index a4c41f180..a75f4b373 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatgooglepalm.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatgooglepalm.md @@ -15,7 +15,9 @@ You can find authentication information for this node [here](/integrations/built /// note | Examples and templates For usage examples and templates to help you get started, refer to n8n's [Google PaLM Chat Model integrations](https://n8n.io/integrations/google-palm-chat-model/){:target=_blank .external-link} page. -/// +/// + +--8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" ## Node parameters @@ -27,9 +29,6 @@ For usage examples and templates to help you get started, refer to n8n's [Google * **Top K**: the number of token choices the model uses to generate the next token. * **Top P**: use a lower value to ignore less probable options. -## Node reference - ---8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" ## Related resources diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatollama.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatollama.md index db0ed85d8..4a5c15b60 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatollama.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatollama.md @@ -17,6 +17,8 @@ You can find authentication information for this node [here](/integrations/built For usage examples and templates to help you get started, refer to n8n's [Ollama Chat Model integrations](https://n8n.io/integrations/ollama-chat-model/){:target=_blank .external-link} page. /// +--8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" + ## Node parameters * **Model**: the model that generates the completion. Choose from: @@ -31,9 +33,6 @@ For usage examples and templates to help you get started, refer to n8n's [Ollama * **Top K**: the number of token choices the model uses to generate the next token. * **Top P**: use a lower value to ignore less probable options. -## Node reference - ---8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" ## Related resources diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatopenai.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatopenai.md index f8a351bf4..3559c164a 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatopenai.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatopenai.md @@ -17,6 +17,8 @@ You can find authentication information for this node [here](/integrations/built For usage examples and templates to help you get started, refer to n8n's [OpenAI Chat Model integrations](https://n8n.io/integrations/openai-chat-model/){:target=_blank .external-link} page. /// +--8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" + ## Node parameters **Model**: the model to use to generate the completion. n8n dynamically loads models from OpenAI and you will only see the models available to your account. @@ -33,9 +35,6 @@ For usage examples and templates to help you get started, refer to n8n's [OpenAI * **Max Retries**: maximum number of times to retry a request. * **Top P**: use a lower value to ignore less probable options. -## Node reference - ---8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" ## Related resources diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmcohere.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmcohere.md index 6a78ec7b2..c2996050f 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmcohere.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmcohere.md @@ -5,20 +5,26 @@ description: Documentation for the Cohere Model node in n8n, a workflow automati # Cohere Model -Use the Cohere Model node to use Cohere Model's models. +Use the Cohere Model node to use Cohere's models. On this page, you'll find the node parameters for the Cohere Model node, and links to more resources. /// note | Credentials You can find authentication information for this node [here](/integrations/builtin/credentials/cohere/). /// + /// note | Examples and templates -For usage examples and templates to help you get started, refer to n8n's [LangChain integrations](https://n8n.io/integrations/cohere-model/){:target=_blank .external-link} page. +For usage examples and templates to help you get started, refer to n8n's [Cohere Model integrations](https://n8n.io/integrations/cohere-model/){:target=_blank .external-link} page. /// -## Node reference --8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" +## Node Options + +* **Maximum Number of Tokens**: the completion length, in characters. +* **Sampling Temperature**: controls the randomness of the sampling process. A higher temperature creates more diverse sampling, but increases the risk of hallucinations. + + ## Related resources View [example workflows and related content](https://n8n.io/integrations/cohere-model/){:target=_blank .external-link} on n8n's website. diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmgooglepalm.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmgooglepalm.md index 23e930ecc..425e5008d 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmgooglepalm.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmgooglepalm.md @@ -12,21 +12,25 @@ On this page, you'll find the node parameters for the Google PaLM Language Model /// note | Credentials You can find authentication information for this node [here](/integrations/builtin/credentials/google/googlepalm/). /// + /// note | Examples and templates -For usage examples and templates to help you get started, refer to n8n's [LangChain integrations](https://n8n.io/integrations/google-palm-language-model/){:target=_blank .external-link} page. +For usage examples and templates to help you get started, refer to n8n's [Google PaLM LM integrations](https://n8n.io/integrations/google-palm-language-model/){:target=_blank .external-link} page. /// -## Node parameters - -/// note | Models -Models are dynamically loaded from the Google PaLM API and you will only see the models available to your account. -/// - -* Model - -## Node reference --8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" +## Node parameters + +**Model**: the model to use to generate the completion. n8n dynamically loads models from the Google PaLM API and you will only see the models available to your account. + +## Node options + +* **Maximum Number of Tokens**: the completion length, in characters. +* **Sampling Temperature**: controls the randomness of the sampling process. A higher temperature creates more diverse sampling, but increases the risk of hallucinations. +* **Top K**: the number of token choices the model uses to generate the next token. +* **Top P**: use a lower value to ignore less probable options. + + ## Related resources View [example workflows and related content](https://n8n.io/integrations/google-palm-language-model/){:target=_blank .external-link} on n8n's website. diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmollama.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmollama.md index 58da00e66..b56c1e978 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmollama.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmollama.md @@ -13,19 +13,25 @@ On this page, you'll find the node parameters for the Ollama Model node, and lin You can find authentication information for this node [here](/integrations/builtin/credentials/ollama/). /// /// note | Examples and templates -For usage examples and templates to help you get started, refer to n8n's [LangChain integrations](https://n8n.io/integrations/ollama-model/){:target=_blank .external-link} page. +For usage examples and templates to help you get started, refer to n8n's [Ollama Model integrations](https://n8n.io/integrations/ollama-model/){:target=_blank .external-link} page. /// + +--8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" + ## Node parameters -* Model +* **Model**: the model that generates the completion. Choose from: * Llama2 * Llama2 13B * Llama2 70B * Llama2 Uncensored -## Node reference +## Node options + +* **Sampling Temperature**: controls the randomness of the sampling process. A higher temperature creates more diverse sampling, but increases the risk of hallucinations. +* **Top K**: the number of token choices the model uses to generate the next token. +* **Top P**: use a lower value to ignore less probable options. ---8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" ## Related resources diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmopenai.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmopenai.md index 9a8c44158..c4cf4f13b 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmopenai.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmopenai.md @@ -12,21 +12,29 @@ On this page, you'll find the node parameters for the OpenAI Model node, and lin /// note | Credentials You can find authentication information for this node [here](/integrations/builtin/credentials/openai/). /// + /// note | Examples and templates -For usage examples and templates to help you get started, refer to n8n's [LangChain integrations](https://n8n.io/integrations/openai-model/){:target=_blank .external-link} page. +For usage examples and templates to help you get started, refer to n8n's [OpenAI Model integrations](https://n8n.io/integrations/openai-model/){:target=_blank .external-link} page. /// -## Node parameters - -/// note | Models -Models are dynamically loaded from OpenAI Model and you will only see the models available to your account. -/// - -* Model - -## Node reference --8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" +## Node parameters + +**Model**: the model to use to generate the completion. n8n dynamically loads models from OpenAI and you will only see the models available to your account. + +## Node options + +* **Base URL**: override the default URL for the API. +* **Frequency Penalty**: increase this to reduce the chance of the model repeating itself. +* **Maximum Number of Tokens**: the completion length, in characters. +* **Response Format**: choose **Text** or **JSON**. **JSON** ensures the model returns valid JSON. +* **Presence Penalty**: increase this to increase the chance of the model talking about new topics. +* **Sampling Temperature**: controls the randomness of the sampling process. A higher temperature creates more diverse sampling, but increases the risk of hallucinations. +* **Timeout**: maximum request time in milliseconds. +* **Max Retries**: maximum number of times to retry a request. +* **Top P**: use a lower value to ignore less probable options. + ## Related resources View [example workflows and related content](https://n8n.io/integrations/openai-model/){:target=_blank .external-link} on n8n's website. diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmopenhuggingfaceinference.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmopenhuggingfaceinference.md index d14de9fd8..f603b2496 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmopenhuggingfaceinference.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmopenhuggingfaceinference.md @@ -14,16 +14,24 @@ You can find authentication information for this node [here](/integrations/built /// /// note | Examples and templates -For usage examples and templates to help you get started, refer to n8n's [LangChain integrations](https://n8n.io/integrations/hugging-face-inference-model/){:target=_blank .external-link} page. +For usage examples and templates to help you get started, refer to n8n's [Hugging Face Inference Model integrations](https://n8n.io/integrations/hugging-face-inference-model/){:target=_blank .external-link} page. /// +--8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" + ## Node parameters -* Model +**Model**: the model to use to generate the completion. -## Node reference +## Node options ---8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" +* **Custom Inference Endpoint**: endpoint URL. +* **Frequency Penalty**: increase this to reduce the chance of the model repeating itself. +* **Maximum Number of Tokens**: the completion length, in characters. +* **Presence Penalty**: increase this to increase the chance of the model talking about new topics. +* **Sampling Temperature**: controls the randomness of the sampling process. A higher temperature creates more diverse sampling, but increases the risk of hallucinations. +* **Top K**: the number of token choices the model uses to generate the next token. +* **Top P**: use a lower value to ignore less probable options. ## Related resources From ae3863e43ac6252732a75527ece7da0adb66909a Mon Sep 17 00:00:00 2001 From: Deborah Barnard Date: Thu, 14 Dec 2023 17:18:46 +0000 Subject: [PATCH 04/13] memory with one TODO --- .../n8n-nodes-langchain.memorybufferwindow.md | 14 +++++++------- .../n8n-nodes-langchain.memorychatretriever.md | 14 +++++++------- .../n8n-nodes-langchain.memorymotorhead.md | 5 +++-- .../n8n-nodes-langchain.memoryredischat.md | 14 +++++++------- .../sub-nodes/n8n-nodes-langchain.memoryxata.md | 11 ++++++----- .../sub-nodes/n8n-nodes-langchain.memoryzep.md | 12 ++++++------ styles/Vocab/default/accept.txt | 1 + 7 files changed, 37 insertions(+), 34 deletions(-) diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memorybufferwindow.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memorybufferwindow.md index 7cc50db42..2c3e574f9 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memorybufferwindow.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memorybufferwindow.md @@ -10,17 +10,17 @@ Use the Window Buffer Memory node to persist chat history in your workflow. On this page, you'll find a list of operations the Window Buffer Memory node supports, and links to more resources. /// note | Examples and templates -For usage examples and templates to help you get started, refer to n8n's [LangChain integrations](https://n8n.io/integrations/window-buffer-memory/){:target=_blank .external-link} page. +For usage examples and templates to help you get started, refer to n8n's [Window Buffer Memory integrations](https://n8n.io/integrations/window-buffer-memory/){:target=_blank .external-link} page. /// -## Node parameters - -* Session Key -* Context Window Length - -## Node reference --8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" +## Node parameters + +* **Session Key**: the key to use to store the memory in the workflow data. +* **Context Window Length**: the number of previous messages to consider for context. + + ## Related resources View [example workflows and related content](https://n8n.io/integrations/window-buffer-memory/){:target=_blank .external-link} on n8n's website. diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memorychatretriever.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memorychatretriever.md index a4e08ac71..eb550669e 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memorychatretriever.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memorychatretriever.md @@ -5,21 +5,21 @@ description: Documentation for the Chat Messages Retriever node in n8n, a workfl # Chat Messages Retriever -Use the Chat Messages Retriever node to retrieve data from the in-memory vector store. +Use the Chat Messages Retriever node to retrieve data from an in-memory vector store. On this page, you'll find a list of operations the Chat Messages Retriever node supports, and links to more resources. /// note | Examples and templates -For usage examples and templates to help you get started, refer to n8n's [LangChain integrations](https://n8n.io/integrations/chat-messages-retriever/){:target=_blank .external-link} page. +For usage examples and templates to help you get started, refer to n8n's [Chat Messages Retriever integrations](https://n8n.io/integrations/chat-messages-retriever/){:target=_blank .external-link} page. /// -## Node parameters - -* Simplify Output - -## Node reference --8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" +## Node parameters + +**Simplify Output**: whether to simplify the output to only include the sender and the text. + + ## Related resources View [example workflows and related content](https://n8n.io/integrations/chat-messages-retriever/){:target=_blank .external-link} on n8n's website. diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memorymotorhead.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memorymotorhead.md index 2bc825354..897df9704 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memorymotorhead.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memorymotorhead.md @@ -12,12 +12,13 @@ On this page, you'll find a list of operations the Motorhead node supports, and /// note | Credentials You can find authentication information for this node [here](/integrations/builtin/credentials/motorhead/). /// + /// note | Examples and templates -For usage examples and templates to help you get started, refer to n8n's [LangChain integrations](https://n8n.io/integrations/motorhead/){:target=_blank .external-link} page. +For usage examples and templates to help you get started, refer to n8n's [Motorhead integrations](https://n8n.io/integrations/motorhead/){:target=_blank .external-link} page. /// ## Node parameters -* Session ID +**Session ID**: n8n creates a new session, or connect to an existing one, with the specified ID. [TODO: confirm - not confident of this] ## Node reference diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memoryredischat.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memoryredischat.md index 95cc34e2f..7a6d12b86 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memoryredischat.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memoryredischat.md @@ -12,18 +12,18 @@ On this page, you'll find a list of operations the Redis Chat Memory node suppor /// note | Credentials You can find authentication information for this node [here](/integrations/builtin/credentials/redis/). /// + /// note | Examples and templates -For usage examples and templates to help you get started, refer to n8n's [LangChain integrations](https://n8n.io/integrations/redis-chat-memory/){:target=_blank .external-link} page. +For usage examples and templates to help you get started, refer to n8n's [Redis Chat Memory integrations](https://n8n.io/integrations/redis-chat-memory/){:target=_blank .external-link} page. /// -## Node parameters - -* Session Key -* Session Time To Live - -## Node reference --8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" +## Node parameters + +* **Session Key**: the key to use to store the memory in the workflow data. +* **Session Time To Live**: make the session expire after a given number of seconds. + ## Related resources View [example workflows and related content](https://n8n.io/integrations/redis-chat-memory/){:target=_blank .external-link} on n8n's website. diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memoryxata.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memoryxata.md index 353e8ae0a..365d7f467 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memoryxata.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memoryxata.md @@ -12,17 +12,18 @@ On this page, you'll find a list of operations the Xata node supports, and links /// note | Credentials You can find authentication information for this node [here](/integrations/builtin/credentials/xata/). /// + /// note | Examples and templates For usage examples and templates to help you get started, refer to n8n's [LangChain integrations](https://n8n.io/integrations/xata/){:target=_blank .external-link} page. /// -## Node parameters - -* Session ID - -## Node reference --8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" +## Node parameters + +**Session ID**: n8n creates a new session, or connect to an existing one, with the specified ID. [TODO: confirm - not confident of this] + + ## Related resources View [example workflows and related content](https://n8n.io/integrations/xata/){:target=_blank .external-link} on n8n's website. diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memoryzep.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memoryzep.md index 446fd882c..98e5ee8d1 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memoryzep.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.memoryzep.md @@ -12,17 +12,17 @@ On this page, you'll find a list of operations the Zep node supports, and links /// note | Credentials You can find authentication information for this node [here](/integrations/builtin/credentials/zep/). /// + /// note | Examples and templates -For usage examples and templates to help you get started, refer to n8n's [LangChain integrations](https://n8n.io/integrations/zep/){:target=_blank .external-link} page. +For usage examples and templates to help you get started, refer to n8n's [Zep integrations](https://n8n.io/integrations/zep/){:target=_blank .external-link} page. /// -## Node parameters - -* Session ID - -## Node reference --8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" +## Node parameters + +**Session ID**: n8n creates a new session, or connect to an existing one, with the specified ID. [TODO: confirm - not confident of this] + ## Related resources View [example workflows and related content](https://n8n.io/integrations/zep/){:target=_blank .external-link} on n8n's website. diff --git a/styles/Vocab/default/accept.txt b/styles/Vocab/default/accept.txt index b3e63c26d..426e750b4 100644 --- a/styles/Vocab/default/accept.txt +++ b/styles/Vocab/default/accept.txt @@ -69,4 +69,5 @@ URIs URL Venafi Vuex +Xata Zep From 48e720e6cee29b80b99fcec239af3ad2f16d625a Mon Sep 17 00:00:00 2001 From: Deborah Barnard Date: Thu, 14 Dec 2023 17:43:01 +0000 Subject: [PATCH 05/13] output parsers --- .../n8n-nodes-langchain.outputparserautofixing.md | 7 ++++--- .../n8n-nodes-langchain.outputparseritemlist.md | 11 +++++++---- .../n8n-nodes-langchain.outputparserstructured.md | 11 +++++------ 3 files changed, 16 insertions(+), 13 deletions(-) diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.outputparserautofixing.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.outputparserautofixing.md index 7cfc62bd8..32cf46e1a 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.outputparserautofixing.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.outputparserautofixing.md @@ -7,12 +7,13 @@ description: Documentation for the Auto-fixing Output Parser node in n8n, a work The Auto-fixing Output Parser node wraps another output parser, if the first one fails it calls out to another LLM to fix any errors -On this page, you'll find the node parameters for the Auto-fixing Output Parser node, and links to more resources. - -## Node reference +/// note | Examples and templates +For usage examples and templates to help you get started, refer to n8n's [Auto-fixing Output Parser integrations](https://n8n.io/integrations/auto-fixing-output-parser/){:target=_blank .external-link} page. +/// --8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" + ## Related resources View [example workflows and related content](https://n8n.io/integrations/auto-fixing-output-parser/){:target=_blank .external-link} on n8n's website. diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.outputparseritemlist.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.outputparseritemlist.md index fd860defd..8d488ec7f 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.outputparseritemlist.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.outputparseritemlist.md @@ -7,14 +7,17 @@ description: Documentation for the Item List Output Parser node in n8n, a workfl Use the Item List Output Parser node to return a list of items with a specific length and separator. -On this page, you'll find the node parameters for the Item List Output Parser node, and links to more resources. - /// note | Examples and templates -For usage examples and templates to help you get started, refer to n8n's [LangChain integrations](https://n8n.io/integrations/item-list-output-parser/){:target=_blank .external-link} page. +For usage examples and templates to help you get started, refer to n8n's [Item List Output Parser integrations](https://n8n.io/integrations/item-list-output-parser/){:target=_blank .external-link} page. /// -## Node reference --8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" + +## Node options + +* **Number of Items**: the maximum items to return. Set to `-1` for unlimited items. +* **Separator**: the separator used to split the results into separate items. Defaults to a new line. + ## Related resources diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.outputparserstructured.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.outputparserstructured.md index 547fb78c5..c96a3f8e4 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.outputparserstructured.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.outputparserstructured.md @@ -10,16 +10,15 @@ Use the Structured Output Parser node to return fields based on a JSON Schema. On this page, you'll find the node parameters for the Structured Output Parser node, and links to more resources. /// note | Examples and templates -For usage examples and templates to help you get started, refer to n8n's [LangChain integrations](https://n8n.io/integrations/structured-output-parser/){:target=_blank .external-link} page. +For usage examples and templates to help you get started, refer to n8n's [Structured Output Parser integrations](https://n8n.io/integrations/structured-output-parser/){:target=_blank .external-link} page. /// -## Node parameters - -* JSON Schema - -## Node reference --8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" +## Node parameters + +**JSON Schema**: a JSON schema to structure and validate the output. Read the JSON Schema [guides and examples](https://json-schema.org/learn/miscellaneous-examples){:target=_blank .external-link} for help creating a valid JSON schema. + ## Related resources View [example workflows and related content](https://n8n.io/integrations/structured-output-parser/){:target=_blank .external-link} on n8n's website. From b5af22fa84f1696049ad942b5b60c767574f17ad Mon Sep 17 00:00:00 2001 From: Deborah Barnard Date: Thu, 14 Dec 2023 17:51:37 +0000 Subject: [PATCH 06/13] retrievers --- .../langchain-sub-nodes/workflow-values.md | 8 ++++++++ ...angchain.retrievercontextualcompression.md | 5 +---- ...n8n-nodes-langchain.retrievermultiquery.md | 7 +++++-- ...8n-nodes-langchain.retrievervectorstore.md | 12 +++++------ .../n8n-nodes-langchain.retrieverworkflow.md | 20 +++++++++++++------ .../n8n-nodes-langchain.toolworkflow.md | 15 ++++---------- 6 files changed, 38 insertions(+), 29 deletions(-) create mode 100644 _snippets/integrations/builtin/cluster-nodes/langchain-sub-nodes/workflow-values.md diff --git a/_snippets/integrations/builtin/cluster-nodes/langchain-sub-nodes/workflow-values.md b/_snippets/integrations/builtin/cluster-nodes/langchain-sub-nodes/workflow-values.md new file mode 100644 index 000000000..908267da7 --- /dev/null +++ b/_snippets/integrations/builtin/cluster-nodes/langchain-sub-nodes/workflow-values.md @@ -0,0 +1,8 @@ +Set values to pass to the workflow you're calling. + +These values appear in the output data of the trigger node in the workflow you call. You can access these values in expressions in the workflow. For example, if you have: + +* **Workflow Values** with a **Name** of `myCustomValue` +* A workflow with an Execute Workflow Trigger node as its trigger + +The expression to access the value of `myCustomValue` is `{{ $('Execute Workflow Trigger').item.json.myCustomValue }}`. diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.retrievercontextualcompression.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.retrievercontextualcompression.md index c8170ce48..3d7a300f7 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.retrievercontextualcompression.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.retrievercontextualcompression.md @@ -7,12 +7,9 @@ description: Documentation for the Contextual Compression Retriever node in n8n, The Contextual Compression Retriever node improves the answers returned from vector store document similarity searches by taking into account the context from the query. -On this page, you'll find the node parameters for the Contextual Compression Retriever node, and links to more resources. - /// note | Examples and templates -For usage examples and templates to help you get started, refer to n8n's [LangChain integrations](https://n8n.io/integrations/contextual-compression-retriever/){:target=_blank .external-link} page. +For usage examples and templates to help you get started, refer to n8n's [Contextus Compression Retriever integrations](https://n8n.io/integrations/contextual-compression-retriever/){:target=_blank .external-link} page. /// -## Node reference --8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.retrievermultiquery.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.retrievermultiquery.md index 9e8053cf0..ba55ad6fc 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.retrievermultiquery.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.retrievermultiquery.md @@ -10,12 +10,15 @@ The MultiQuery Retriever node automates the process of prompt tuning by using an On this page, you'll find the node parameters for the MultiQuery Retriever node, and links to more resources. /// note | Examples and templates -For usage examples and templates to help you get started, refer to n8n's [LangChain integrations](https://n8n.io/integrations/multiquery-retriever/){:target=_blank .external-link} page. +For usage examples and templates to help you get started, refer to n8n's [MultiQuery Retriever integrations](https://n8n.io/integrations/multiquery-retriever/){:target=_blank .external-link} page. /// -## Node reference --8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" +## Node options + +**Query Count**: how many different versions of the query to generate. + ## Related resources View [example workflows and related content](https://n8n.io/integrations/multiquery-retriever/){:target=_blank .external-link} on n8n's website. diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.retrievervectorstore.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.retrievervectorstore.md index 27cd40258..239343abc 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.retrievervectorstore.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.retrievervectorstore.md @@ -10,16 +10,16 @@ Use the Vector Store Retriever node to retrieve documents from a vector store. On this page, you'll find the node parameters for the Vector Store Retriever node, and links to more resources. /// note | Examples and templates -For usage examples and templates to help you get started, refer to n8n's [LangChain integrations](https://n8n.io/integrations/vector-store-retriever/){:target=_blank .external-link} page. +For usage examples and templates to help you get started, refer to n8n's [Vector Store Retriever integrations](https://n8n.io/integrations/vector-store-retriever/){:target=_blank .external-link} page. /// -## Node parameters - -* Top K - -## Node reference --8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" +## Node parameters + +**Limit**: the maximum number of results to return. + + ## Related resources View [example workflows and related content](https://n8n.io/integrations/vector-store-retriever/){:target=_blank .external-link} on n8n's website. diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.retrieverworkflow.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.retrieverworkflow.md index 5f02defc8..1a4073644 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.retrieverworkflow.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.retrieverworkflow.md @@ -12,15 +12,23 @@ On this page, you'll find the node parameters for the Workflow Retriever node, a /// note | Examples and templates For usage examples and templates to help you get started, refer to n8n's [LangChain integrations](https://n8n.io/integrations/workflow-retriever/){:target=_blank .external-link} page. /// -## Node parameters - -* Source -* Workflow ID - -## Node reference --8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" +## Node parameters + +### Source + +Tell n8n which workflow to call. You can choose either: + +* **Database**, then enter a workflow ID. +* **Parameter**, then copy in a complete [workflow JSON](/workflows/export-import/). + +### Workflow values + +--8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-sub-nodes/workflow-values.md" + + ## Related resources View [example workflows and related content](https://n8n.io/integrations/workflow-retriever/){:target=_blank .external-link} on n8n's website. diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolworkflow.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolworkflow.md index 5300c3f21..794451862 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolworkflow.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolworkflow.md @@ -12,6 +12,9 @@ On this page, you'll find the node parameters for the Workflow Tool node, and li /// note | Examples and templates For usage examples and templates to help you get started, refer to n8n's [Custom n8n Workflow Tool integrations](https://n8n.io/integrations/workflow-tool/){:target=_blank .external-link} page. /// + +--8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" + ## Node parameters ### Name @@ -37,18 +40,8 @@ This must match the name of the output property in the workflow you're calling. ### Workflow Values -Set values to pass to the workflow you're calling. +--8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-sub-nodes/workflow-values.md" -These values appear in the output data of the trigger node in the workflow you call. You can access these values in expressions in the workflow. For example, if you have: - -* **Workflow Values** with a **Name** of `myCustomValue` -* A workflow with an Execute Workflow Trigger node as its trigger - -The expression to access the value of `myCustomValue` is `{{ $('Execute Workflow Trigger').item.json.myCustomValue }}`. - -## Node reference - ---8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" ## Related resources From dbc4a7dfa69d6fcd3f69f8bcbe5897a21e382884 Mon Sep 17 00:00:00 2001 From: Deborah Barnard Date: Thu, 14 Dec 2023 18:26:10 +0000 Subject: [PATCH 07/13] text splitters --- .../n8n-nodes-langchain.lmchatanthropic.md | 2 +- .../n8n-nodes-langchain.lmchatawsbedrock.md | 2 +- ...langchain.textsplittercharactertextsplitter.md | 15 +++++++-------- ....textsplitterrecursivecharactertextsplitter.md | 13 ++++++------- ...n-nodes-langchain.textsplittertokensplitter.md | 13 ++++++------- 5 files changed, 21 insertions(+), 24 deletions(-) diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatanthropic.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatanthropic.md index 27cc286f7..e53c45fce 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatanthropic.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatanthropic.md @@ -28,7 +28,7 @@ For usage examples and templates to help you get started, refer to n8n's [Anthro ## Node options -* **Maximum Number of Tokens**: the completion length, in characters. +* **Maximum Number of Tokens**: the completion length. * **Sampling Temperature**: controls the randomness of the sampling process. A higher temperature creates more diverse sampling, but increases the risk of hallucinations. * **Top K**: the number of token choices the model uses to generate the next token. * **Top P**: use a lower value to ignore less probable options. diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatawsbedrock.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatawsbedrock.md index 9158cee44..16e0f37de 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatawsbedrock.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatawsbedrock.md @@ -25,7 +25,7 @@ For usage examples and templates to help you get started, refer to n8n's [Amazon ## Node options -* **Maximum Number of Tokens**: the completion length, in characters. +* **Maximum Number of Tokens**: the completion length. * **Sampling Temperature**: controls the randomness of the sampling process. A higher temperature creates more diverse sampling, but increases the risk of hallucinations. diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.textsplittercharactertextsplitter.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.textsplittercharactertextsplitter.md index 3837d6549..760573fdc 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.textsplittercharactertextsplitter.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.textsplittercharactertextsplitter.md @@ -10,18 +10,17 @@ Use the Character Text Splitter node to split document data based on characters. On this page, you'll find the node parameters for the Character Text Splitter node, and links to more resources. /// note | Examples and templates -For usage examples and templates to help you get started, refer to n8n's [LangChain integrations](https://n8n.io/integrations/character-text-splitter/){:target=_blank .external-link} page. +For usage examples and templates to help you get started, refer to n8n's [Character Text Splitter integrations](https://n8n.io/integrations/character-text-splitter/){:target=_blank .external-link} page. /// -## Node parameters - -* Separator -* Chunk Size -* Chunk Overlap - -## Node reference --8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" +## Node parameters + +* **Separator**: the separator used to split the document into separate items. +* **Chunk Size**: number of characters in each chunk. +* **Chunk Overlap**: how much overlap to have between chunks. + ## Related resources View [example workflows and related content](https://n8n.io/integrations/character-text-splitter/){:target=_blank .external-link} on n8n's website. diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.textsplitterrecursivecharactertextsplitter.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.textsplitterrecursivecharactertextsplitter.md index d374652f8..8f4a2b5d8 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.textsplitterrecursivecharactertextsplitter.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.textsplitterrecursivecharactertextsplitter.md @@ -10,17 +10,16 @@ The Recursive Character Text Splitter node splits document data recursively to k On this page, you'll find the node parameters for the Recursive Character Text Splitter node, and links to more resources. /// note | Examples and templates -For usage examples and templates to help you get started, refer to n8n's [LangChain integrations](https://n8n.io/integrations/recursive-character-text-splitter/){:target=_blank .external-link} page. +For usage examples and templates to help you get started, refer to n8n's [Recursive Character Text Splitter integrations](https://n8n.io/integrations/recursive-character-text-splitter/){:target=_blank .external-link} page. /// -## Node parameters - -* Chunk Size -* Chunk Overlap - -## Node reference --8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" +## Node parameters + +* **Chunk Size**: number of characters in each chunk. +* **Chunk Overlap**: how much overlap to have between chunks. + ## Related resources View [example workflows and related content](https://n8n.io/integrations/recursive-character-text-splitter/){:target=_blank .external-link} on n8n's website. diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.textsplittertokensplitter.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.textsplittertokensplitter.md index e4b67b669..29095c93b 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.textsplittertokensplitter.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.textsplittertokensplitter.md @@ -10,17 +10,16 @@ The Token Splitter node splits a raw text string by first converting the text in On this page, you'll find the node parameters for the Token Splitter node, and links to more resources. /// note | Examples and templates -For usage examples and templates to help you get started, refer to n8n's [LangChain integrations](https://n8n.io/integrations/token-splitter/){:target=_blank .external-link} page. +For usage examples and templates to help you get started, refer to n8n's [Token Splitter integrations](https://n8n.io/integrations/token-splitter/){:target=_blank .external-link} page. /// -## Node parameters - -* Chunk Size -* Chunk Overlap - -## Node reference --8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" +## Node parameters + +* **Chunk Size**: number of characters in each chunk. +* **Chunk Overlap**: how much overlap to have between chunks. + ## Related resources View [example workflows and related content](https://n8n.io/integrations/token-splitter/){:target=_blank .external-link} on n8n's website. From f9a8eddbb0159d85b8b6a179df98d34993e00dbe Mon Sep 17 00:00:00 2001 From: Deborah Barnard Date: Thu, 14 Dec 2023 18:40:15 +0000 Subject: [PATCH 08/13] tools --- .../n8n-nodes-langchain.toolcalculator.md | 4 +--- .../sub-nodes/n8n-nodes-langchain.toolcode.md | 18 +++++++-------- .../n8n-nodes-langchain.toolserpapi.md | 22 +++++++++---------- .../n8n-nodes-langchain.toolwikipedia.md | 4 ++-- .../n8n-nodes-langchain.toolwolframalpha.md | 9 ++++---- 5 files changed, 26 insertions(+), 31 deletions(-) diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolcalculator.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolcalculator.md index a02154e56..a9361353b 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolcalculator.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolcalculator.md @@ -8,11 +8,9 @@ description: Documentation for the Calculator node in n8n, a workflow automation The Calculator node is a tool that allows an agent to run mathematical calculations. /// note | Examples and templates -For usage examples and templates to help you get started, refer to n8n's [LangChain integrations](https://n8n.io/integrations/calculator/){:target=_blank .external-link} page. +For usage examples and templates to help you get started, refer to n8n's [Calculator Tool integrations](https://n8n.io/integrations/calculator/){:target=_blank .external-link} page. /// -## Node reference - --8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" ## Related resources diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolcode.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolcode.md index 120025a24..272f72469 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolcode.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolcode.md @@ -1,17 +1,20 @@ --- -title: Code Tool +title: Custom Code Tool description: Documentation for the Code Tool node in n8n, a workflow automation platform. Includes details of operations and configuration, and links to examples and credentials information. --- -# Code Tool +# Custom Code Tool -Use the Code Tool node to write code that an agent can run. +Use the Custom Code Tool node to write code that an agent can run. -On this page, you'll find the node parameters for the Code Tool node, and links to more resources. +On this page, you'll find the node parameters for the Custom Code Tool node, and links to more resources. /// note | Examples and templates -For usage examples and templates to help you get started, refer to n8n's [LangChain integrations](https://n8n.io/integrations/code-tool/){:target=_blank .external-link} page. +For usage examples and templates to help you get started, refer to n8n's [Code Tool integrations](https://n8n.io/integrations/code-tool/){:target=_blank .external-link} page. /// + +--8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" + ## Node parameters ### Name @@ -39,10 +42,6 @@ let myString = query; return myString.toLowerCase(); ``` -## Node reference - ---8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" - ## Related resources View [example workflows and related content](https://n8n.io/integrations/code-tool/){:target=_blank .external-link} on n8n's website. @@ -50,4 +49,5 @@ View [example workflows and related content](https://n8n.io/integrations/code-to --8<-- "_snippets/integrations/builtin/cluster-nodes/tools-link.md" --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" + --8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolserpapi.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolserpapi.md index 9b12d564a..d03b40597 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolserpapi.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolserpapi.md @@ -12,23 +12,21 @@ On this page, you'll find the node parameters for the SerpAPI node, and links to /// note | Credentials You can find authentication information for this node [here](/integrations/builtin/credentials/serp/). /// + /// note | Examples and templates -For usage examples and templates to help you get started, refer to n8n's [LangChain integrations](https://n8n.io/integrations/serpapi/){:target=_blank .external-link} page. +For usage examples and templates to help you get started, refer to n8n's [SerpAPI integrations](https://n8n.io/integrations/serpapi/){:target=_blank .external-link} page. /// -## Node parameters - -### Options - -* Country -* Device -* Explicit Array -* Google Domain -* Language - -## Node reference --8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" +## Node options + +* **Country**: refer to [Google GL Parameter: Supported Google Countries](https://serpapi.com/google-countries){:target=_blank .external-link} for supported countries and country codes. +* **Device**: the device to use to get the search results. +* **Explicit Array**: whether to force SerpApi to fetch the Google results even if a cached version is already present. +* **Google Domain**: refer to [Supported Google Domains](https://serpapi.com/google-domains) for supported domains. +* **Language**: refer to [Google HL Parameter: Supported Google Languages](https://serpapi.com/google-languages){:target=_blank .external-link} for supported languages and language codes. + ## Related resources View [example workflows and related content](https://n8n.io/integrations/serpapi/){:target=_blank .external-link} on n8n's website. diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolwikipedia.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolwikipedia.md index 6663810fe..5f7ee818c 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolwikipedia.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolwikipedia.md @@ -8,9 +8,8 @@ description: Documentation for the Wikipedia node in n8n, a workflow automation The Wikipedia node is a tool that allows an agent to search and return information from Wikipedia. /// note | Examples and templates -For usage examples and templates to help you get started, refer to n8n's [LangChain integrations](https://n8n.io/integrations/wikipedia/){:target=_blank .external-link} page. +For usage examples and templates to help you get started, refer to n8n's [Wikipedia integrations](https://n8n.io/integrations/wikipedia/){:target=_blank .external-link} page. /// -## Node reference --8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" @@ -21,4 +20,5 @@ View [example workflows and related content](https://n8n.io/integrations/wikiped --8<-- "_snippets/integrations/builtin/cluster-nodes/tools-link.md" --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" + --8<-- "_glossary/ai-glossary.md" diff --git a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolwolframalpha.md b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolwolframalpha.md index 9c26107c4..f767019b1 100644 --- a/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolwolframalpha.md +++ b/docs/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.toolwolframalpha.md @@ -5,17 +5,15 @@ description: Documentation for the Wolfram|Alpha node in n8n, a workflow automat # Wolfram|Alpha -The Wolfram|Alpha node is a tool that allows an agent to . . . - -On this page, you'll find the node parameters for the Wolfram|Alpha node, and links to more resources. +Use the Wolfram|Alpha tool to connect your agents and chains to Wolfram|Alpha's computational intelligence engine. /// note | Credentials You can find authentication information for this node [here](/integrations/builtin/credentials/wolframalpha/). /// + /// note | Examples and templates -For usage examples and templates to help you get started, refer to n8n's [LangChain integrations](https://n8n.io/integrations/wolframoralpha/){:target=_blank .external-link} page. +For usage examples and templates to help you get started, refer to n8n's [Wolfram|Alpha integrations](https://n8n.io/integrations/wolframoralpha/){:target=_blank .external-link} page. /// -## Node reference --8<-- "_snippets/integrations/builtin/cluster-nodes/sub-node-expression-resolution.md" @@ -26,4 +24,5 @@ View [example workflows and related content](https://n8n.io/integrations/wolfram Refer to [Wolfram|Alpha's documentation](https://products.wolframalpha.com/api){:target=_blank .external-link} for more information about the service. You can also view [LangChain's documentation on their WolframAlpha Tool](https://js.langchain.com/docs/modules/agents/tools/integrations/wolframalpha){:target=_blank .external-link}. --8<-- "_snippets/integrations/builtin/cluster-nodes/langchain-overview-link.md" + --8<-- "_glossary/ai-glossary.md" From 72170514de7b8d5e21397150ad919735b7f748e0 Mon Sep 17 00:00:00 2001 From: Deborah Barnard Date: Thu, 14 Dec 2023 18:50:47 +0000 Subject: [PATCH 09/13] improve tooltips --- mkdocs.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mkdocs.yml b/mkdocs.yml index a0ac1781a..bb88a871f 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -28,6 +28,8 @@ theme: - content.tabs.link # https://squidfunk.github.io/mkdocs-material/reference/code-blocks/#code-copy-button - content.code.copy + # https://squidfunk.github.io/mkdocs-material/reference/tooltips/#improved-tooltips + - content.tooltips - navigation.footer # https://squidfunk.github.io/mkdocs-material/setup/setting-up-navigation/#section-index-pages - navigation.indexes From ea605b1d8edcd8fdfec612d194101c0d4dd851d9 Mon Sep 17 00:00:00 2001 From: Jon Date: Fri, 15 Dec 2023 11:40:27 +0000 Subject: [PATCH 10/13] 1.18.3 (#1788) --- docs/release-notes.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/docs/release-notes.md b/docs/release-notes.md index c84756306..ea4744ba3 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -28,6 +28,15 @@ n8n uses [semantic versioning](https://semver.org/){:target=_blank .external-lin * MINOR version when adding functionality in a backward-compatible manner. * PATCH version when making backward-compatible bug fixes. +## n8n@1.18.3 + +View the [commits](https://github.com/n8n-io/n8n/compare/n8n@1.18.2...n8n@1.18.3){:target=_blank .external-link} for this version.
+**Release date:** 2023-12-15 + +This is a bug fix release. + +For full release details, refer to [Releases](https://github.com/n8n-io/n8n/releases){:target=_blank .external-link} on GitHub. + ## n8n@1.21.0 View the [commits](https://github.com/n8n-io/n8n/compare/n8n@1.20.0...n8n@1.21.0){:target=_blank .external-link} for this version.
@@ -113,10 +122,6 @@ For full release details, refer to [Releases](https://github.com/n8n-io/n8n/rele View the [commits](https://github.com/n8n-io/n8n/compare/n8n@1.18.1...n8n@1.18.2){:target=_blank .external-link} for this version.
**Release date:** 2023-12-05 - - - - This is a bug fix release. For full release details, refer to [Releases](https://github.com/n8n-io/n8n/releases){:target=_blank .external-link} on GitHub. From 1f60da218e50752e1dd047814c0a1d369b7675b2 Mon Sep 17 00:00:00 2001 From: Jon Date: Fri, 15 Dec 2023 13:17:05 +0000 Subject: [PATCH 11/13] 1.21.1 (#1789) --- docs/release-notes.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/docs/release-notes.md b/docs/release-notes.md index ea4744ba3..25758e67c 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -28,6 +28,16 @@ n8n uses [semantic versioning](https://semver.org/){:target=_blank .external-lin * MINOR version when adding functionality in a backward-compatible manner. * PATCH version when making backward-compatible bug fixes. +## n8n@1.21.1 + +View the [commits](https://github.com/n8n-io/n8n/compare/n8n@1.20.0...n8n@1.21.1){:target=_blank .external-link} for this version.
+**Release date:** 2023-12-15 + +This is a bug fix release. + +For full release details, refer to [Releases](https://github.com/n8n-io/n8n/releases){:target=_blank .external-link} on GitHub. + + ## n8n@1.18.3 View the [commits](https://github.com/n8n-io/n8n/compare/n8n@1.18.2...n8n@1.18.3){:target=_blank .external-link} for this version.
From ff9e28e9003b4d2b874ca123462deadd32c3d913 Mon Sep 17 00:00:00 2001 From: Deborah Date: Fri, 15 Dec 2023 13:31:10 +0000 Subject: [PATCH 12/13] Update latest and next version numbers (#1790) * Update latest and next version numbers in release notes * Update latest and next version numbers in snippet --- .../self-hosting/installation/latest-next-version.md | 2 +- docs/release-notes.md | 10 +++++++--- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/_snippets/self-hosting/installation/latest-next-version.md b/_snippets/self-hosting/installation/latest-next-version.md index 90f32d70d..010dc87f5 100644 --- a/_snippets/self-hosting/installation/latest-next-version.md +++ b/_snippets/self-hosting/installation/latest-next-version.md @@ -2,5 +2,5 @@ n8n releases a new minor version most weeks. The `latest` version is for production use. `next` is the most recent release. You should treat `next` as a beta: it may be unstable. To report issues, use the [forum](https://community.n8n.io/c/questions/12){:target=_blank .external-link}. Current `latest`: 1.20.0 -Current `next`: 1.21.0 +Current `next`: 1.21.1 /// diff --git a/docs/release-notes.md b/docs/release-notes.md index 25758e67c..93c0dcadf 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -33,6 +33,10 @@ n8n uses [semantic versioning](https://semver.org/){:target=_blank .external-lin View the [commits](https://github.com/n8n-io/n8n/compare/n8n@1.20.0...n8n@1.21.1){:target=_blank .external-link} for this version.
**Release date:** 2023-12-15 +/// note | Next version +This is the `next` version. n8n recommends using the `latest` version. The `next` version may be unstable. To report issues, use the [forum](https://community.n8n.io/c/questions/12){:target=_blank .external-link}. +/// + This is a bug fix release. For full release details, refer to [Releases](https://github.com/n8n-io/n8n/releases){:target=_blank .external-link} on GitHub. @@ -52,9 +56,7 @@ For full release details, refer to [Releases](https://github.com/n8n-io/n8n/rele View the [commits](https://github.com/n8n-io/n8n/compare/n8n@1.20.0...n8n@1.21.0){:target=_blank .external-link} for this version.
**Release date:** 2023-12-13 -/// note | Next version -This is the `next` version. n8n recommends using the `latest` version. The `next` version may be unstable. To report issues, use the [forum](https://community.n8n.io/c/questions/12){:target=_blank .external-link}. -/// + @@ -106,6 +108,8 @@ This is the `latest` version. n8n recommends using the `latest` version. The `ne + + This release contains bug fixes, node enhancements, and ongoing new feature work. For full release details, refer to [Releases](https://github.com/n8n-io/n8n/releases){:target=_blank .external-link} on GitHub. From 6e9c4c6f01e9420b351fdc67056ae7c82d42ed76 Mon Sep 17 00:00:00 2001 From: Deborah Barnard Date: Mon, 18 Dec 2023 08:49:55 +0000 Subject: [PATCH 13/13] remove note about darkmode being upcoming --- docs/embed/white-labelling.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/docs/embed/white-labelling.md b/docs/embed/white-labelling.md index 22c64c72f..73561c821 100644 --- a/docs/embed/white-labelling.md +++ b/docs/embed/white-labelling.md @@ -61,9 +61,6 @@ In the following example the primary color changes to