feat(core): Add support for building LLM applications (#7235)
This extracts all core and editor changes from #7246 and #7137, so that we can get these changes merged first. ADO-1120 [DB Tests](https://github.com/n8n-io/n8n/actions/runs/6379749011) [E2E Tests](https://github.com/n8n-io/n8n/actions/runs/6379751480) [Workflow Tests](https://github.com/n8n-io/n8n/actions/runs/6379752828) --------- Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com> Co-authored-by: Oleg Ivaniv <me@olegivaniv.com> Co-authored-by: Alex Grozav <alex@grozav.com> Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
This commit is contained in:
committed by
GitHub
parent
04dfcd73be
commit
00a4b8b0c6
@@ -1,3 +1,181 @@
|
||||
:root {
|
||||
--node-type-background-l: 95%;
|
||||
--node-type-main-color-h: var(--color-foreground-xdark-h);
|
||||
--node-type-main-color-s: var(--color-foreground-xdark-s);
|
||||
--node-type-main-color-l: var(--color-foreground-xdark-l);
|
||||
--node-type-main-color: hsl(
|
||||
var(--node-type-main-color-h),
|
||||
var(--node-type-main-color-s),
|
||||
var(--node-type-main-color-l)
|
||||
);
|
||||
--node-type-supplemental-label-color-h: 235;
|
||||
--node-type-supplemental-label-color-s: 28%;
|
||||
--node-type-supplemental-label-color-l: 40%;
|
||||
--node-type-supplemental-label-color: hsl(
|
||||
var(--node-type-supplemental-label-color-h),
|
||||
var(--node-type-supplemental-label-color-s),
|
||||
var(--node-type-supplemental-label-color-l)
|
||||
);
|
||||
--node-type-supplemental-color-h: 235;
|
||||
--node-type-supplemental-color-s: 28%;
|
||||
--node-type-supplemental-color-l: 60%;
|
||||
--node-type-supplemental-icon: var(--color-foreground-dark);
|
||||
--node-type-supplemental-color: hsl(
|
||||
var(--node-type-supplemental-color-h),
|
||||
var(--node-type-supplemental-color-s),
|
||||
var(--node-type-supplemental-color-l)
|
||||
);
|
||||
--node-type-supplemental-background: hsl(
|
||||
var(--node-type-supplemental-color-h),
|
||||
var(--node-type-supplemental-color-s),
|
||||
var(--node-type-background-l)
|
||||
);
|
||||
--node-type-supplemental-connector-color: var(--color-foreground-dark);
|
||||
--node-type-ai_chain-color-h: var(--node-type-supplemental-color-h);
|
||||
--node-type-ai_chain-color-s: var(--node-type-supplemental-color-s);
|
||||
--node-type-ai_chain-color-l: var(--node-type-supplemental-color-l);
|
||||
--node-type-ai_chain-color: hsl(
|
||||
var(--node-type-ai_chain-color-h),
|
||||
var(--node-type-ai_chain-color-s),
|
||||
var(--node-type-ai_chain-color-l)
|
||||
);
|
||||
--node-type-chain-background: hsl(
|
||||
var(--node-type-ai_chain-color-h),
|
||||
var(--node-type-ai_chain-color-s),
|
||||
var(--node-type-background-l)
|
||||
);
|
||||
--node-type-ai_document-color-h: var(--node-type-supplemental-color-h);
|
||||
--node-type-ai_document-color-s: var(--node-type-supplemental-color-s);
|
||||
--node-type-ai_document-color-l: var(--node-type-supplemental-color-l);
|
||||
--node-type-ai_document-color: hsl(
|
||||
var(--node-type-ai_document-color-h),
|
||||
var(--node-type-ai_document-color-s),
|
||||
var(--node-type-ai_document-color-l)
|
||||
);
|
||||
--node-type-ai_document-background: hsl(
|
||||
var(--node-type-ai_document-color-h),
|
||||
var(--node-type-ai_document-color-s),
|
||||
var(--node-type-background-l)
|
||||
);
|
||||
--node-type-ai_embedding-color-h: var(--node-type-supplemental-color-h);
|
||||
--node-type-ai_embedding-color-s: var(--node-type-supplemental-color-s);
|
||||
--node-type-ai_embedding-color-l: var(--node-type-supplemental-color-l);
|
||||
--node-type-ai_embedding-color: hsl(
|
||||
var(--node-type-ai_embedding-color-h),
|
||||
var(--node-type-ai_embedding-color-s),
|
||||
var(--node-type-ai_embedding-color-l)
|
||||
);
|
||||
--node-type-ai_embedding-background: hsl(
|
||||
var(--node-type-ai_embedding-color-h),
|
||||
var(--node-type-ai_embedding-color-s),
|
||||
var(--node-type-background-l)
|
||||
);
|
||||
--node-type-ai_languageModel-color-h: var(--node-type-supplemental-color-h);
|
||||
--node-type-ai_languageModel-color-s: var(--node-type-supplemental-color-s);
|
||||
--node-type-ai_languageModel-color-l: var(--node-type-supplemental-color-l);
|
||||
--node-type-ai_languageModel-color: hsl(
|
||||
var(--node-type-ai_languageModel-color-h),
|
||||
var(--node-type-ai_languageModel-color-s),
|
||||
var(--node-type-ai_languageModel-color-l)
|
||||
);
|
||||
--node-type-ai_languageModel-background: hsl(
|
||||
var(--node-type-ai_languageModel-color-h),
|
||||
var(--node-type-ai_languageModel-color-s),
|
||||
var(--node-type-background-l)
|
||||
);
|
||||
--node-type-ai_memory-color-h: var(--node-type-supplemental-color-h);
|
||||
--node-type-ai_memory-color-s: var(--node-type-supplemental-color-s);
|
||||
--node-type-ai_memory-color-l: var(--node-type-supplemental-color-l);
|
||||
--node-type-ai_memory-color: hsl(
|
||||
var(--node-type-ai_memory-color-h),
|
||||
var(--node-type-ai_memory-color-s),
|
||||
var(--node-type-ai_memory-color-l)
|
||||
);
|
||||
--node-type-ai_memory-background: hsl(
|
||||
var(--node-type-ai_memory-color-h),
|
||||
var(--node-type-ai_memory-color-s),
|
||||
var(--node-type-background-l)
|
||||
);
|
||||
--node-type-ai_outputParser-color-h: var(--node-type-supplemental-color-h);
|
||||
--node-type-ai_outputParser-color-s: var(--node-type-supplemental-color-s);
|
||||
--node-type-ai_outputParser-color-l: var(--node-type-supplemental-color-l);
|
||||
--node-type-ai_outputParser-color: hsl(
|
||||
var(--node-type-ai_outputParser-color-h),
|
||||
var(--node-type-ai_outputParser-color-s),
|
||||
var(--node-type-ai_outputParser-color-l)
|
||||
);
|
||||
--node-type-ai_outputParser-background: hsl(
|
||||
var(--node-type-ai_outputParser-color-h),
|
||||
var(--node-type-ai_outputParser-color-s),
|
||||
var(--node-type-background-l)
|
||||
);
|
||||
--node-type-ai_tool-color-h: var(--node-type-supplemental-color-h);
|
||||
--node-type-ai_tool-color-s: var(--node-type-supplemental-color-s);
|
||||
--node-type-ai_tool-color-l: var(--node-type-supplemental-color-l);
|
||||
--node-type-ai_tool-color: hsl(
|
||||
var(--node-type-ai_tool-color-h),
|
||||
var(--node-type-ai_tool-color-s),
|
||||
var(--node-type-ai_tool-color-l)
|
||||
);
|
||||
--node-type-ai_tool-background: hsl(
|
||||
var(--node-type-ai_tool-color-h),
|
||||
var(--node-type-ai_tool-color-s),
|
||||
var(--node-type-background-l)
|
||||
);
|
||||
--node-type-ai_retriever-color-h: var(--node-type-supplemental-color-h);
|
||||
--node-type-ai_retriever-color-s: var(--node-type-supplemental-color-s);
|
||||
--node-type-ai_retriever-color-l: var(--node-type-supplemental-color-l);
|
||||
--node-type-ai_retriever-color: hsl(
|
||||
var(--node-type-ai_retriever-color-h),
|
||||
var(--node-type-ai_retriever-color-s),
|
||||
var(--node-type-ai_retriever-color-l)
|
||||
);
|
||||
--node-type-ai_retriever-background: hsl(
|
||||
var(--node-type-ai_retriever-color-h),
|
||||
var(--node-type-ai_retriever-color-s),
|
||||
var(--node-type-background-l)
|
||||
);
|
||||
--node-type-ai_textSplitter-color-h: var(--node-type-supplemental-color-h);
|
||||
--node-type-ai_textSplitter-color-s: var(--node-type-supplemental-color-s);
|
||||
--node-type-ai_textSplitter-color-l: var(--node-type-supplemental-color-l);
|
||||
--node-type-ai_textSplitter-color: hsl(
|
||||
var(--node-type-ai_textSplitter-color-h),
|
||||
var(--node-type-ai_textSplitter-color-s),
|
||||
var(--node-type-ai_textSplitter-color-l)
|
||||
);
|
||||
--node-type-ai_textSplitter-background: hsl(
|
||||
var(--node-type-ai_textSplitter-color-h),
|
||||
var(--node-type-ai_textSplitter-color-s),
|
||||
var(--node-type-background-l)
|
||||
);
|
||||
--node-type-ai_vectorRetriever-color-h: var(--node-type-supplemental-color-h);
|
||||
--node-type-ai_vectorRetriever-color-s: var(--node-type-supplemental-color-s);
|
||||
--node-type-ai_vectorRetriever-color-l: var(--node-type-supplemental-color-l);
|
||||
--node-type-ai_vectorRetriever-color: hsl(
|
||||
var(--node-type-ai_vectorRetriever-color-h),
|
||||
var(--node-type-ai_vectorRetriever-color-s),
|
||||
var(--node-type-ai_vectorRetriever-color-l)
|
||||
);
|
||||
--node-type-ai_vectorRetriever-background: hsl(
|
||||
var(--node-type-ai_vectorRetriever-color-h),
|
||||
var(--node-type-ai_vectorRetriever-color-s),
|
||||
var(--node-type-background-l)
|
||||
);
|
||||
--node-type-ai_vectorStore-color-h: var(--node-type-supplemental-color-h);
|
||||
--node-type-ai_vectorStore-color-s: var(--node-type-supplemental-color-s);
|
||||
--node-type-ai_vectorStore-color-l: var(--node-type-supplemental-color-l);
|
||||
--node-type-ai_vectorStore-color: hsl(
|
||||
var(--node-type-ai_vectorStore-color-h),
|
||||
var(--node-type-ai_vectorStore-color-s),
|
||||
var(--node-type-ai_vectorStore-color-l)
|
||||
);
|
||||
--node-type-ai_vectorStore-background: hsl(
|
||||
var(--node-type-ai_vectorStore-color-h),
|
||||
var(--node-type-ai_vectorStore-color-s),
|
||||
var(--node-type-background-l)
|
||||
);
|
||||
}
|
||||
|
||||
.clickable {
|
||||
cursor: pointer !important;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user