update embeddings and marketplace templates

This commit is contained in:
Henry
2024-01-27 00:52:23 +00:00
parent c1767f302d
commit a711e21ac7
37 changed files with 1143 additions and 88 deletions
@@ -19,7 +19,7 @@ class ChatOpenAI_ChatModels implements INode {
constructor() { constructor() {
this.label = 'ChatOpenAI' this.label = 'ChatOpenAI'
this.name = 'chatOpenAI' this.name = 'chatOpenAI'
this.version = 2.0 this.version = 3.0
this.type = 'ChatOpenAI' this.type = 'ChatOpenAI'
this.icon = 'openai.svg' this.icon = 'openai.svg'
this.category = 'Chat Models' this.category = 'Chat Models'
@@ -17,7 +17,7 @@ class OpenAIEmbedding_Embeddings implements INode {
constructor() { constructor() {
this.label = 'OpenAI Embeddings' this.label = 'OpenAI Embeddings'
this.name = 'openAIEmbeddings' this.name = 'openAIEmbeddings'
this.version = 1.0 this.version = 2.0
this.type = 'OpenAIEmbeddings' this.type = 'OpenAIEmbeddings'
this.icon = 'openai.svg' this.icon = 'openai.svg'
this.category = 'Embeddings' this.category = 'Embeddings'
@@ -30,6 +30,27 @@ class OpenAIEmbedding_Embeddings implements INode {
credentialNames: ['openAIApi'] credentialNames: ['openAIApi']
} }
this.inputs = [ this.inputs = [
{
label: 'Model Name',
name: 'modelName',
type: 'options',
options: [
{
label: 'text-embedding-3-large',
name: 'text-embedding-3-large'
},
{
label: 'text-embedding-3-small',
name: 'text-embedding-3-small'
},
{
label: 'text-embedding-ada-002',
name: 'text-embedding-ada-002'
}
],
default: 'text-embedding-ada-002',
optional: true
},
{ {
label: 'Strip New Lines', label: 'Strip New Lines',
name: 'stripNewLines', name: 'stripNewLines',
@@ -66,12 +87,14 @@ class OpenAIEmbedding_Embeddings implements INode {
const batchSize = nodeData.inputs?.batchSize as string const batchSize = nodeData.inputs?.batchSize as string
const timeout = nodeData.inputs?.timeout as string const timeout = nodeData.inputs?.timeout as string
const basePath = nodeData.inputs?.basepath as string const basePath = nodeData.inputs?.basepath as string
const modelName = nodeData.inputs?.modelName as string
const credentialData = await getCredentialData(nodeData.credential ?? '', options) const credentialData = await getCredentialData(nodeData.credential ?? '', options)
const openAIApiKey = getCredentialParam('openAIApiKey', credentialData, nodeData) const openAIApiKey = getCredentialParam('openAIApiKey', credentialData, nodeData)
const obj: Partial<OpenAIEmbeddingsParams> & { openAIApiKey?: string } = { const obj: Partial<OpenAIEmbeddingsParams> & { openAIApiKey?: string } = {
openAIApiKey openAIApiKey,
modelName
} }
if (stripNewLines) obj.stripNewLines = stripNewLines if (stripNewLines) obj.stripNewLines = stripNewLines
@@ -88,7 +88,7 @@
"data": { "data": {
"id": "chatOpenAI_1", "id": "chatOpenAI_1",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"version": 2, "version": 3,
"name": "chatOpenAI", "name": "chatOpenAI",
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel"],
@@ -111,6 +111,22 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{
"label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview"
},
{
"label": "gpt-4-vision-preview",
"name": "gpt-4-vision-preview"
},
{ {
"label": "gpt-4-0613", "label": "gpt-4-0613",
"name": "gpt-4-0613" "name": "gpt-4-0613"
@@ -127,6 +143,10 @@
"label": "gpt-3.5-turbo", "label": "gpt-3.5-turbo",
"name": "gpt-3.5-turbo" "name": "gpt-3.5-turbo"
}, },
{
"label": "gpt-3.5-turbo-1106",
"name": "gpt-3.5-turbo-1106"
},
{ {
"label": "gpt-3.5-turbo-0613", "label": "gpt-3.5-turbo-0613",
"name": "gpt-3.5-turbo-0613" "name": "gpt-3.5-turbo-0613"
@@ -407,7 +427,7 @@
"data": { "data": {
"id": "chatOpenAI_2", "id": "chatOpenAI_2",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"version": 2, "version": 3,
"name": "chatOpenAI", "name": "chatOpenAI",
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel"],
@@ -430,6 +450,22 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{
"label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview"
},
{
"label": "gpt-4-vision-preview",
"name": "gpt-4-vision-preview"
},
{ {
"label": "gpt-4-0613", "label": "gpt-4-0613",
"name": "gpt-4-0613" "name": "gpt-4-0613"
@@ -446,6 +482,10 @@
"label": "gpt-3.5-turbo", "label": "gpt-3.5-turbo",
"name": "gpt-3.5-turbo" "name": "gpt-3.5-turbo"
}, },
{
"label": "gpt-3.5-turbo-1106",
"name": "gpt-3.5-turbo-1106"
},
{ {
"label": "gpt-3.5-turbo-0613", "label": "gpt-3.5-turbo-0613",
"name": "gpt-3.5-turbo-0613" "name": "gpt-3.5-turbo-0613"
@@ -396,7 +396,7 @@
"data": { "data": {
"id": "chatOpenAI_2", "id": "chatOpenAI_2",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"version": 2, "version": 3,
"name": "chatOpenAI", "name": "chatOpenAI",
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel"],
@@ -419,6 +419,22 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{
"label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview"
},
{
"label": "gpt-4-vision-preview",
"name": "gpt-4-vision-preview"
},
{ {
"label": "gpt-4-0613", "label": "gpt-4-0613",
"name": "gpt-4-0613" "name": "gpt-4-0613"
@@ -435,6 +451,10 @@
"label": "gpt-3.5-turbo", "label": "gpt-3.5-turbo",
"name": "gpt-3.5-turbo" "name": "gpt-3.5-turbo"
}, },
{
"label": "gpt-3.5-turbo-1106",
"name": "gpt-3.5-turbo-1106"
},
{ {
"label": "gpt-3.5-turbo-0613", "label": "gpt-3.5-turbo-0613",
"name": "gpt-3.5-turbo-0613" "name": "gpt-3.5-turbo-0613"
@@ -567,7 +587,7 @@
"data": { "data": {
"id": "chatOpenAI_1", "id": "chatOpenAI_1",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"version": 2, "version": 3,
"name": "chatOpenAI", "name": "chatOpenAI",
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel"],
@@ -590,6 +610,22 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{
"label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview"
},
{
"label": "gpt-4-vision-preview",
"name": "gpt-4-vision-preview"
},
{ {
"label": "gpt-4-0613", "label": "gpt-4-0613",
"name": "gpt-4-0613" "name": "gpt-4-0613"
@@ -606,6 +642,10 @@
"label": "gpt-3.5-turbo", "label": "gpt-3.5-turbo",
"name": "gpt-3.5-turbo" "name": "gpt-3.5-turbo"
}, },
{
"label": "gpt-3.5-turbo-1106",
"name": "gpt-3.5-turbo-1106"
},
{ {
"label": "gpt-3.5-turbo-0613", "label": "gpt-3.5-turbo-0613",
"name": "gpt-3.5-turbo-0613" "name": "gpt-3.5-turbo-0613"
@@ -738,7 +778,7 @@
"data": { "data": {
"id": "chatOpenAI_3", "id": "chatOpenAI_3",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"version": 2, "version": 3,
"name": "chatOpenAI", "name": "chatOpenAI",
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel"],
@@ -761,6 +801,22 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{
"label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview"
},
{
"label": "gpt-4-vision-preview",
"name": "gpt-4-vision-preview"
},
{ {
"label": "gpt-4-0613", "label": "gpt-4-0613",
"name": "gpt-4-0613" "name": "gpt-4-0613"
@@ -777,6 +833,10 @@
"label": "gpt-3.5-turbo", "label": "gpt-3.5-turbo",
"name": "gpt-3.5-turbo" "name": "gpt-3.5-turbo"
}, },
{
"label": "gpt-3.5-turbo-1106",
"name": "gpt-3.5-turbo-1106"
},
{ {
"label": "gpt-3.5-turbo-0613", "label": "gpt-3.5-turbo-0613",
"name": "gpt-3.5-turbo-0613" "name": "gpt-3.5-turbo-0613"
@@ -175,7 +175,7 @@
"data": { "data": {
"id": "chatOpenAI_0", "id": "chatOpenAI_0",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"version": 2, "version": 3,
"name": "chatOpenAI", "name": "chatOpenAI",
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel"],
@@ -198,6 +198,22 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{
"label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview"
},
{
"label": "gpt-4-vision-preview",
"name": "gpt-4-vision-preview"
},
{ {
"label": "gpt-4-0613", "label": "gpt-4-0613",
"name": "gpt-4-0613" "name": "gpt-4-0613"
@@ -214,6 +230,10 @@
"label": "gpt-3.5-turbo", "label": "gpt-3.5-turbo",
"name": "gpt-3.5-turbo" "name": "gpt-3.5-turbo"
}, },
{
"label": "gpt-3.5-turbo-1106",
"name": "gpt-3.5-turbo-1106"
},
{ {
"label": "gpt-3.5-turbo-0613", "label": "gpt-3.5-turbo-0613",
"name": "gpt-3.5-turbo-0613" "name": "gpt-3.5-turbo-0613"
@@ -381,13 +401,23 @@
"type": "BaseLLMOutputParser", "type": "BaseLLMOutputParser",
"optional": true, "optional": true,
"id": "llmChain_0-input-outputParser-BaseLLMOutputParser" "id": "llmChain_0-input-outputParser-BaseLLMOutputParser"
},
{
"label": "Input Moderation",
"description": "Detect text that could generate harmful output and prevent it from being sent to the language model",
"name": "inputModeration",
"type": "Moderation",
"optional": true,
"list": true,
"id": "llmChain_0-input-inputModeration-Moderation"
} }
], ],
"inputs": { "inputs": {
"model": "{{chatOpenAI_0.data.instance}}", "model": "{{chatOpenAI_0.data.instance}}",
"prompt": "{{fewShotPromptTemplate_1.data.instance}}", "prompt": "{{fewShotPromptTemplate_1.data.instance}}",
"outputParser": "", "outputParser": "",
"chainName": "" "chainName": "",
"inputModeration": ""
}, },
"outputAnchors": [ "outputAnchors": [
{ {
@@ -251,7 +251,7 @@
"data": { "data": {
"id": "chatOpenAI_0", "id": "chatOpenAI_0",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"version": 2, "version": 3,
"name": "chatOpenAI", "name": "chatOpenAI",
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel"],
@@ -274,6 +274,22 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{
"label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview"
},
{
"label": "gpt-4-vision-preview",
"name": "gpt-4-vision-preview"
},
{ {
"label": "gpt-4-0613", "label": "gpt-4-0613",
"name": "gpt-4-0613" "name": "gpt-4-0613"
@@ -290,6 +306,10 @@
"label": "gpt-3.5-turbo", "label": "gpt-3.5-turbo",
"name": "gpt-3.5-turbo" "name": "gpt-3.5-turbo"
}, },
{
"label": "gpt-3.5-turbo-1106",
"name": "gpt-3.5-turbo-1106"
},
{ {
"label": "gpt-3.5-turbo-0613", "label": "gpt-3.5-turbo-0613",
"name": "gpt-3.5-turbo-0613" "name": "gpt-3.5-turbo-0613"
@@ -422,7 +442,7 @@
"data": { "data": {
"id": "openAIEmbeddings_0", "id": "openAIEmbeddings_0",
"label": "OpenAI Embeddings", "label": "OpenAI Embeddings",
"version": 1, "version": 2,
"name": "openAIEmbeddings", "name": "openAIEmbeddings",
"type": "OpenAIEmbeddings", "type": "OpenAIEmbeddings",
"baseClasses": ["OpenAIEmbeddings", "Embeddings"], "baseClasses": ["OpenAIEmbeddings", "Embeddings"],
@@ -436,6 +456,28 @@
"credentialNames": ["openAIApi"], "credentialNames": ["openAIApi"],
"id": "openAIEmbeddings_0-input-credential-credential" "id": "openAIEmbeddings_0-input-credential-credential"
}, },
{
"label": "Model Name",
"name": "modelName",
"type": "options",
"options": [
{
"label": "text-embedding-3-large",
"name": "text-embedding-3-large"
},
{
"label": "text-embedding-3-small",
"name": "text-embedding-3-small"
},
{
"label": "text-embedding-ada-002",
"name": "text-embedding-ada-002"
}
],
"default": "text-embedding-ada-002",
"optional": true,
"id": "openAIEmbeddings_0-input-modelName-options"
},
{ {
"label": "Strip New Lines", "label": "Strip New Lines",
"name": "stripNewLines", "name": "stripNewLines",
@@ -474,7 +516,8 @@
"stripNewLines": "", "stripNewLines": "",
"batchSize": "", "batchSize": "",
"timeout": "", "timeout": "",
"basepath": "" "basepath": "",
"modelName": "text-embedding-ada-002"
}, },
"outputAnchors": [ "outputAnchors": [
{ {
@@ -77,7 +77,7 @@
"data": { "data": {
"id": "openAIEmbeddings_0", "id": "openAIEmbeddings_0",
"label": "OpenAI Embeddings", "label": "OpenAI Embeddings",
"version": 1, "version": 2,
"name": "openAIEmbeddings", "name": "openAIEmbeddings",
"type": "OpenAIEmbeddings", "type": "OpenAIEmbeddings",
"baseClasses": ["OpenAIEmbeddings", "Embeddings"], "baseClasses": ["OpenAIEmbeddings", "Embeddings"],
@@ -91,6 +91,28 @@
"credentialNames": ["openAIApi"], "credentialNames": ["openAIApi"],
"id": "openAIEmbeddings_0-input-credential-credential" "id": "openAIEmbeddings_0-input-credential-credential"
}, },
{
"label": "Model Name",
"name": "modelName",
"type": "options",
"options": [
{
"label": "text-embedding-3-large",
"name": "text-embedding-3-large"
},
{
"label": "text-embedding-3-small",
"name": "text-embedding-3-small"
},
{
"label": "text-embedding-ada-002",
"name": "text-embedding-ada-002"
}
],
"default": "text-embedding-ada-002",
"optional": true,
"id": "openAIEmbeddings_0-input-modelName-options"
},
{ {
"label": "Strip New Lines", "label": "Strip New Lines",
"name": "stripNewLines", "name": "stripNewLines",
@@ -129,7 +151,8 @@
"stripNewLines": "", "stripNewLines": "",
"batchSize": "", "batchSize": "",
"timeout": "", "timeout": "",
"basepath": "" "basepath": "",
"modelName": "text-embedding-ada-002"
}, },
"outputAnchors": [ "outputAnchors": [
{ {
@@ -321,7 +344,7 @@
"data": { "data": {
"id": "chatOpenAI_0", "id": "chatOpenAI_0",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"version": 2, "version": 3,
"name": "chatOpenAI", "name": "chatOpenAI",
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"],
@@ -344,6 +367,14 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{ {
"label": "gpt-4-1106-preview", "label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview" "name": "gpt-4-1106-preview"
@@ -70,7 +70,7 @@
"id": "chatOpenAI_0", "id": "chatOpenAI_0",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"name": "chatOpenAI", "name": "chatOpenAI",
"version": 2, "version": 3,
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel"],
"category": "Chat Models", "category": "Chat Models",
@@ -92,6 +92,22 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{
"label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview"
},
{
"label": "gpt-4-vision-preview",
"name": "gpt-4-vision-preview"
},
{ {
"label": "gpt-4-0613", "label": "gpt-4-0613",
"name": "gpt-4-0613" "name": "gpt-4-0613"
@@ -108,6 +124,10 @@
"label": "gpt-3.5-turbo", "label": "gpt-3.5-turbo",
"name": "gpt-3.5-turbo" "name": "gpt-3.5-turbo"
}, },
{
"label": "gpt-3.5-turbo-1106",
"name": "gpt-3.5-turbo-1106"
},
{ {
"label": "gpt-3.5-turbo-0613", "label": "gpt-3.5-turbo-0613",
"name": "gpt-3.5-turbo-0613" "name": "gpt-3.5-turbo-0613"
@@ -194,7 +194,7 @@
"data": { "data": {
"id": "chatOpenAI_0", "id": "chatOpenAI_0",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"version": 2, "version": 3,
"name": "chatOpenAI", "name": "chatOpenAI",
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"],
@@ -217,6 +217,22 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{
"label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview"
},
{
"label": "gpt-4-vision-preview",
"name": "gpt-4-vision-preview"
},
{ {
"label": "gpt-4-0613", "label": "gpt-4-0613",
"name": "gpt-4-0613" "name": "gpt-4-0613"
@@ -233,6 +249,10 @@
"label": "gpt-3.5-turbo", "label": "gpt-3.5-turbo",
"name": "gpt-3.5-turbo" "name": "gpt-3.5-turbo"
}, },
{
"label": "gpt-3.5-turbo-1106",
"name": "gpt-3.5-turbo-1106"
},
{ {
"label": "gpt-3.5-turbo-0613", "label": "gpt-3.5-turbo-0613",
"name": "gpt-3.5-turbo-0613" "name": "gpt-3.5-turbo-0613"
@@ -440,7 +460,7 @@
"data": { "data": {
"id": "openAIEmbeddings_0", "id": "openAIEmbeddings_0",
"label": "OpenAI Embeddings", "label": "OpenAI Embeddings",
"version": 1, "version": 2,
"name": "openAIEmbeddings", "name": "openAIEmbeddings",
"type": "OpenAIEmbeddings", "type": "OpenAIEmbeddings",
"baseClasses": ["OpenAIEmbeddings", "Embeddings"], "baseClasses": ["OpenAIEmbeddings", "Embeddings"],
@@ -454,6 +474,28 @@
"credentialNames": ["openAIApi"], "credentialNames": ["openAIApi"],
"id": "openAIEmbeddings_0-input-credential-credential" "id": "openAIEmbeddings_0-input-credential-credential"
}, },
{
"label": "Model Name",
"name": "modelName",
"type": "options",
"options": [
{
"label": "text-embedding-3-large",
"name": "text-embedding-3-large"
},
{
"label": "text-embedding-3-small",
"name": "text-embedding-3-small"
},
{
"label": "text-embedding-ada-002",
"name": "text-embedding-ada-002"
}
],
"default": "text-embedding-ada-002",
"optional": true,
"id": "openAIEmbeddings_0-input-modelName-options"
},
{ {
"label": "Strip New Lines", "label": "Strip New Lines",
"name": "stripNewLines", "name": "stripNewLines",
@@ -492,7 +534,8 @@
"stripNewLines": "", "stripNewLines": "",
"batchSize": "", "batchSize": "",
"timeout": "", "timeout": "",
"basepath": "" "basepath": "",
"modelName": "text-embedding-ada-002"
}, },
"outputAnchors": [ "outputAnchors": [
{ {
@@ -215,7 +215,7 @@
"id": "chatOpenAI_0", "id": "chatOpenAI_0",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"name": "chatOpenAI", "name": "chatOpenAI",
"version": 2, "version": 3,
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel"],
"category": "Chat Models", "category": "Chat Models",
@@ -237,6 +237,22 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{
"label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview"
},
{
"label": "gpt-4-vision-preview",
"name": "gpt-4-vision-preview"
},
{ {
"label": "gpt-4-0613", "label": "gpt-4-0613",
"name": "gpt-4-0613" "name": "gpt-4-0613"
@@ -253,6 +269,10 @@
"label": "gpt-3.5-turbo", "label": "gpt-3.5-turbo",
"name": "gpt-3.5-turbo" "name": "gpt-3.5-turbo"
}, },
{
"label": "gpt-3.5-turbo-1106",
"name": "gpt-3.5-turbo-1106"
},
{ {
"label": "gpt-3.5-turbo-0613", "label": "gpt-3.5-turbo-0613",
"name": "gpt-3.5-turbo-0613" "name": "gpt-3.5-turbo-0613"
@@ -156,7 +156,7 @@
"data": { "data": {
"id": "chatOpenAI_0", "id": "chatOpenAI_0",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"version": 2, "version": 3,
"name": "chatOpenAI", "name": "chatOpenAI",
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel"],
@@ -179,6 +179,22 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{
"label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview"
},
{
"label": "gpt-4-vision-preview",
"name": "gpt-4-vision-preview"
},
{ {
"label": "gpt-4-0613", "label": "gpt-4-0613",
"name": "gpt-4-0613" "name": "gpt-4-0613"
@@ -195,6 +211,10 @@
"label": "gpt-3.5-turbo", "label": "gpt-3.5-turbo",
"name": "gpt-3.5-turbo" "name": "gpt-3.5-turbo"
}, },
{
"label": "gpt-3.5-turbo-1106",
"name": "gpt-3.5-turbo-1106"
},
{ {
"label": "gpt-3.5-turbo-0613", "label": "gpt-3.5-turbo-0613",
"name": "gpt-3.5-turbo-0613" "name": "gpt-3.5-turbo-0613"
@@ -14,7 +14,7 @@
"data": { "data": {
"id": "openAIEmbeddings_0", "id": "openAIEmbeddings_0",
"label": "OpenAI Embeddings", "label": "OpenAI Embeddings",
"version": 1, "version": 2,
"name": "openAIEmbeddings", "name": "openAIEmbeddings",
"type": "OpenAIEmbeddings", "type": "OpenAIEmbeddings",
"baseClasses": ["OpenAIEmbeddings", "Embeddings"], "baseClasses": ["OpenAIEmbeddings", "Embeddings"],
@@ -28,6 +28,28 @@
"credentialNames": ["openAIApi"], "credentialNames": ["openAIApi"],
"id": "openAIEmbeddings_0-input-credential-credential" "id": "openAIEmbeddings_0-input-credential-credential"
}, },
{
"label": "Model Name",
"name": "modelName",
"type": "options",
"options": [
{
"label": "text-embedding-3-large",
"name": "text-embedding-3-large"
},
{
"label": "text-embedding-3-small",
"name": "text-embedding-3-small"
},
{
"label": "text-embedding-ada-002",
"name": "text-embedding-ada-002"
}
],
"default": "text-embedding-ada-002",
"optional": true,
"id": "openAIEmbeddings_0-input-modelName-options"
},
{ {
"label": "Strip New Lines", "label": "Strip New Lines",
"name": "stripNewLines", "name": "stripNewLines",
@@ -66,7 +88,8 @@
"stripNewLines": "", "stripNewLines": "",
"batchSize": "", "batchSize": "",
"timeout": "", "timeout": "",
"basepath": "" "basepath": "",
"modelName": "text-embedding-ada-002"
}, },
"outputAnchors": [ "outputAnchors": [
{ {
@@ -456,7 +479,7 @@
"data": { "data": {
"id": "chatOpenAI_0", "id": "chatOpenAI_0",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"version": 2, "version": 3,
"name": "chatOpenAI", "name": "chatOpenAI",
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"],
@@ -479,6 +502,14 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{ {
"label": "gpt-4-1106-preview", "label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview" "name": "gpt-4-1106-preview"
@@ -14,7 +14,7 @@
"data": { "data": {
"id": "openAIEmbeddings_0", "id": "openAIEmbeddings_0",
"label": "OpenAI Embeddings", "label": "OpenAI Embeddings",
"version": 1, "version": 2,
"name": "openAIEmbeddings", "name": "openAIEmbeddings",
"type": "OpenAIEmbeddings", "type": "OpenAIEmbeddings",
"baseClasses": ["OpenAIEmbeddings", "Embeddings"], "baseClasses": ["OpenAIEmbeddings", "Embeddings"],
@@ -28,6 +28,28 @@
"credentialNames": ["openAIApi"], "credentialNames": ["openAIApi"],
"id": "openAIEmbeddings_0-input-credential-credential" "id": "openAIEmbeddings_0-input-credential-credential"
}, },
{
"label": "Model Name",
"name": "modelName",
"type": "options",
"options": [
{
"label": "text-embedding-3-large",
"name": "text-embedding-3-large"
},
{
"label": "text-embedding-3-small",
"name": "text-embedding-3-small"
},
{
"label": "text-embedding-ada-002",
"name": "text-embedding-ada-002"
}
],
"default": "text-embedding-ada-002",
"optional": true,
"id": "openAIEmbeddings_0-input-modelName-options"
},
{ {
"label": "Strip New Lines", "label": "Strip New Lines",
"name": "stripNewLines", "name": "stripNewLines",
@@ -66,7 +88,8 @@
"stripNewLines": "", "stripNewLines": "",
"batchSize": "", "batchSize": "",
"timeout": "", "timeout": "",
"basepath": "" "basepath": "",
"modelName": "text-embedding-ada-002"
}, },
"outputAnchors": [ "outputAnchors": [
{ {
@@ -346,7 +369,7 @@
"data": { "data": {
"id": "chatOpenAI_0", "id": "chatOpenAI_0",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"version": 2, "version": 3,
"name": "chatOpenAI", "name": "chatOpenAI",
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"],
@@ -369,6 +392,14 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{ {
"label": "gpt-4-1106-preview", "label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview" "name": "gpt-4-1106-preview"
@@ -376,7 +376,7 @@
"id": "chatOpenAI_0", "id": "chatOpenAI_0",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"name": "chatOpenAI", "name": "chatOpenAI",
"version": 2, "version": 3,
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel"],
"category": "Chat Models", "category": "Chat Models",
@@ -398,6 +398,22 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{
"label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview"
},
{
"label": "gpt-4-vision-preview",
"name": "gpt-4-vision-preview"
},
{ {
"label": "gpt-4-0613", "label": "gpt-4-0613",
"name": "gpt-4-0613" "name": "gpt-4-0613"
@@ -414,6 +430,10 @@
"label": "gpt-3.5-turbo", "label": "gpt-3.5-turbo",
"name": "gpt-3.5-turbo" "name": "gpt-3.5-turbo"
}, },
{
"label": "gpt-3.5-turbo-1106",
"name": "gpt-3.5-turbo-1106"
},
{ {
"label": "gpt-3.5-turbo-0613", "label": "gpt-3.5-turbo-0613",
"name": "gpt-3.5-turbo-0613" "name": "gpt-3.5-turbo-0613"
@@ -547,7 +567,7 @@
"id": "openAIEmbeddings_0", "id": "openAIEmbeddings_0",
"label": "OpenAI Embeddings", "label": "OpenAI Embeddings",
"name": "openAIEmbeddings", "name": "openAIEmbeddings",
"version": 1, "version": 2,
"type": "OpenAIEmbeddings", "type": "OpenAIEmbeddings",
"baseClasses": ["OpenAIEmbeddings", "Embeddings"], "baseClasses": ["OpenAIEmbeddings", "Embeddings"],
"category": "Embeddings", "category": "Embeddings",
@@ -560,6 +580,28 @@
"credentialNames": ["openAIApi"], "credentialNames": ["openAIApi"],
"id": "openAIEmbeddings_0-input-credential-credential" "id": "openAIEmbeddings_0-input-credential-credential"
}, },
{
"label": "Model Name",
"name": "modelName",
"type": "options",
"options": [
{
"label": "text-embedding-3-large",
"name": "text-embedding-3-large"
},
{
"label": "text-embedding-3-small",
"name": "text-embedding-3-small"
},
{
"label": "text-embedding-ada-002",
"name": "text-embedding-ada-002"
}
],
"default": "text-embedding-ada-002",
"optional": true,
"id": "openAIEmbeddings_0-input-modelName-options"
},
{ {
"label": "Strip New Lines", "label": "Strip New Lines",
"name": "stripNewLines", "name": "stripNewLines",
@@ -598,7 +640,8 @@
"stripNewLines": "", "stripNewLines": "",
"batchSize": "", "batchSize": "",
"timeout": "", "timeout": "",
"basepath": "" "basepath": "",
"modelName": "text-embedding-ada-002"
}, },
"outputAnchors": [ "outputAnchors": [
{ {
@@ -234,13 +234,23 @@
"type": "BaseLLMOutputParser", "type": "BaseLLMOutputParser",
"optional": true, "optional": true,
"id": "llmChain_0-input-outputParser-BaseLLMOutputParser" "id": "llmChain_0-input-outputParser-BaseLLMOutputParser"
},
{
"label": "Input Moderation",
"description": "Detect text that could generate harmful output and prevent it from being sent to the language model",
"name": "inputModeration",
"type": "Moderation",
"optional": true,
"list": true,
"id": "llmChain_0-input-inputModeration-Moderation"
} }
], ],
"inputs": { "inputs": {
"model": "{{huggingFaceInference_LLMs_0.data.instance}}", "model": "{{huggingFaceInference_LLMs_0.data.instance}}",
"prompt": "{{promptTemplate_0.data.instance}}", "prompt": "{{promptTemplate_0.data.instance}}",
"outputParser": "", "outputParser": "",
"chainName": "" "chainName": "",
"inputModeration": ""
}, },
"outputAnchors": [ "outputAnchors": [
{ {
@@ -489,13 +489,23 @@
"type": "BaseLLMOutputParser", "type": "BaseLLMOutputParser",
"optional": true, "optional": true,
"id": "llmChain_0-input-outputParser-BaseLLMOutputParser" "id": "llmChain_0-input-outputParser-BaseLLMOutputParser"
},
{
"label": "Input Moderation",
"description": "Detect text that could generate harmful output and prevent it from being sent to the language model",
"name": "inputModeration",
"type": "Moderation",
"optional": true,
"list": true,
"id": "llmChain_0-input-inputModeration-Moderation"
} }
], ],
"inputs": { "inputs": {
"model": "{{openAI_1.data.instance}}", "model": "{{openAI_1.data.instance}}",
"prompt": "{{promptTemplate_0.data.instance}}", "prompt": "{{promptTemplate_0.data.instance}}",
"outputParser": "", "outputParser": "",
"chainName": "FirstChain" "chainName": "FirstChain",
"inputModeration": ""
}, },
"outputAnchors": [ "outputAnchors": [
{ {
@@ -578,13 +588,23 @@
"type": "BaseLLMOutputParser", "type": "BaseLLMOutputParser",
"optional": true, "optional": true,
"id": "llmChain_1-input-outputParser-BaseLLMOutputParser" "id": "llmChain_1-input-outputParser-BaseLLMOutputParser"
},
{
"label": "Input Moderation",
"description": "Detect text that could generate harmful output and prevent it from being sent to the language model",
"name": "inputModeration",
"type": "Moderation",
"optional": true,
"list": true,
"id": "llmChain_1-input-inputModeration-Moderation"
} }
], ],
"inputs": { "inputs": {
"model": "{{openAI_2.data.instance}}", "model": "{{openAI_2.data.instance}}",
"prompt": "{{promptTemplate_1.data.instance}}", "prompt": "{{promptTemplate_1.data.instance}}",
"outputParser": "", "outputParser": "",
"chainName": "LastChain" "chainName": "LastChain",
"inputModeration": ""
}, },
"outputAnchors": [ "outputAnchors": [
{ {
@@ -742,8 +762,8 @@
"model": "{{chatOpenAI_0.data.instance}}", "model": "{{chatOpenAI_0.data.instance}}",
"prompt": "{{promptTemplate_2.data.instance}}", "prompt": "{{promptTemplate_2.data.instance}}",
"outputParser": "", "outputParser": "",
"inputModeration": "", "chainName": "FallbackChain",
"chainName": "FallbackChain" "inputModeration": ""
}, },
"outputAnchors": [ "outputAnchors": [
{ {
@@ -888,7 +908,7 @@
"data": { "data": {
"id": "chatOpenAI_0", "id": "chatOpenAI_0",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"version": 2, "version": 3,
"name": "chatOpenAI", "name": "chatOpenAI",
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"],
@@ -911,6 +931,14 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{ {
"label": "gpt-4-1106-preview", "label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview" "name": "gpt-4-1106-preview"
@@ -289,13 +289,23 @@
"type": "BaseLLMOutputParser", "type": "BaseLLMOutputParser",
"optional": true, "optional": true,
"id": "llmChain_0-input-outputParser-BaseLLMOutputParser" "id": "llmChain_0-input-outputParser-BaseLLMOutputParser"
},
{
"label": "Input Moderation",
"description": "Detect text that could generate harmful output and prevent it from being sent to the language model",
"name": "inputModeration",
"type": "Moderation",
"optional": true,
"list": true,
"id": "llmChain_0-input-inputModeration-Moderation"
} }
], ],
"inputs": { "inputs": {
"model": "{{replicate_0.data.instance}}", "model": "{{replicate_0.data.instance}}",
"prompt": "{{promptTemplate_0.data.instance}}", "prompt": "{{promptTemplate_0.data.instance}}",
"outputParser": "", "outputParser": "",
"chainName": "" "chainName": "",
"inputModeration": ""
}, },
"outputAnchors": [ "outputAnchors": [
{ {
@@ -378,13 +388,23 @@
"type": "BaseLLMOutputParser", "type": "BaseLLMOutputParser",
"optional": true, "optional": true,
"id": "llmChain_1-input-outputParser-BaseLLMOutputParser" "id": "llmChain_1-input-outputParser-BaseLLMOutputParser"
},
{
"label": "Input Moderation",
"description": "Detect text that could generate harmful output and prevent it from being sent to the language model",
"name": "inputModeration",
"type": "Moderation",
"optional": true,
"list": true,
"id": "llmChain_1-input-inputModeration-Moderation"
} }
], ],
"inputs": { "inputs": {
"model": "{{chatOpenAI_0.data.instance}}", "model": "{{chatOpenAI_0.data.instance}}",
"prompt": "{{promptTemplate_1.data.instance}}", "prompt": "{{promptTemplate_1.data.instance}}",
"outputParser": "", "outputParser": "",
"chainName": "" "chainName": "",
"inputModeration": ""
}, },
"outputAnchors": [ "outputAnchors": [
{ {
@@ -432,7 +452,7 @@
"data": { "data": {
"id": "chatOpenAI_0", "id": "chatOpenAI_0",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"version": 2, "version": 3,
"name": "chatOpenAI", "name": "chatOpenAI",
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"],
@@ -455,6 +475,14 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{ {
"label": "gpt-4-1106-preview", "label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview" "name": "gpt-4-1106-preview"
@@ -164,7 +164,7 @@
"data": { "data": {
"id": "chatOpenAI_0", "id": "chatOpenAI_0",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"version": 2, "version": 3,
"name": "chatOpenAI", "name": "chatOpenAI",
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"],
@@ -187,6 +187,14 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{ {
"label": "gpt-4-1106-preview", "label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview" "name": "gpt-4-1106-preview"
@@ -49,13 +49,23 @@
"type": "BaseLLMOutputParser", "type": "BaseLLMOutputParser",
"optional": true, "optional": true,
"id": "llmChain_0-input-outputParser-BaseLLMOutputParser" "id": "llmChain_0-input-outputParser-BaseLLMOutputParser"
},
{
"label": "Input Moderation",
"description": "Detect text that could generate harmful output and prevent it from being sent to the language model",
"name": "inputModeration",
"type": "Moderation",
"optional": true,
"list": true,
"id": "llmChain_0-input-inputModeration-Moderation"
} }
], ],
"inputs": { "inputs": {
"model": "{{chatOpenAI_0.data.instance}}", "model": "{{chatOpenAI_0.data.instance}}",
"prompt": "{{promptTemplate_0.data.instance}}", "prompt": "{{promptTemplate_0.data.instance}}",
"outputParser": "{{csvOutputParser_0.data.instance}}", "outputParser": "{{csvOutputParser_0.data.instance}}",
"chainName": "" "chainName": "",
"inputModeration": ""
}, },
"outputAnchors": [ "outputAnchors": [
{ {
@@ -213,7 +223,7 @@
"data": { "data": {
"id": "chatOpenAI_0", "id": "chatOpenAI_0",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"version": 2, "version": 3,
"name": "chatOpenAI", "name": "chatOpenAI",
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"],
@@ -236,6 +246,22 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{
"label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview"
},
{
"label": "gpt-4-vision-preview",
"name": "gpt-4-vision-preview"
},
{ {
"label": "gpt-4-0613", "label": "gpt-4-0613",
"name": "gpt-4-0613" "name": "gpt-4-0613"
@@ -252,6 +278,10 @@
"label": "gpt-3.5-turbo", "label": "gpt-3.5-turbo",
"name": "gpt-3.5-turbo" "name": "gpt-3.5-turbo"
}, },
{
"label": "gpt-3.5-turbo-1106",
"name": "gpt-3.5-turbo-1106"
},
{ {
"label": "gpt-3.5-turbo-0613", "label": "gpt-3.5-turbo-0613",
"name": "gpt-3.5-turbo-0613" "name": "gpt-3.5-turbo-0613"
@@ -112,7 +112,7 @@
"data": { "data": {
"id": "openAIEmbeddings_0", "id": "openAIEmbeddings_0",
"label": "OpenAI Embeddings", "label": "OpenAI Embeddings",
"version": 1, "version": 2,
"name": "openAIEmbeddings", "name": "openAIEmbeddings",
"type": "OpenAIEmbeddings", "type": "OpenAIEmbeddings",
"baseClasses": ["OpenAIEmbeddings", "Embeddings"], "baseClasses": ["OpenAIEmbeddings", "Embeddings"],
@@ -126,6 +126,28 @@
"credentialNames": ["openAIApi"], "credentialNames": ["openAIApi"],
"id": "openAIEmbeddings_0-input-credential-credential" "id": "openAIEmbeddings_0-input-credential-credential"
}, },
{
"label": "Model Name",
"name": "modelName",
"type": "options",
"options": [
{
"label": "text-embedding-3-large",
"name": "text-embedding-3-large"
},
{
"label": "text-embedding-3-small",
"name": "text-embedding-3-small"
},
{
"label": "text-embedding-ada-002",
"name": "text-embedding-ada-002"
}
],
"default": "text-embedding-ada-002",
"optional": true,
"id": "openAIEmbeddings_0-input-modelName-options"
},
{ {
"label": "Strip New Lines", "label": "Strip New Lines",
"name": "stripNewLines", "name": "stripNewLines",
@@ -164,7 +186,8 @@
"stripNewLines": "", "stripNewLines": "",
"batchSize": "", "batchSize": "",
"timeout": "", "timeout": "",
"basepath": "" "basepath": "",
"modelName": "text-embedding-ada-002"
}, },
"outputAnchors": [ "outputAnchors": [
{ {
@@ -483,7 +506,7 @@
"data": { "data": {
"id": "chatOpenAI_0", "id": "chatOpenAI_0",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"version": 2, "version": 3,
"name": "chatOpenAI", "name": "chatOpenAI",
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"],
@@ -506,6 +529,14 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{ {
"label": "gpt-4-1106-preview", "label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview" "name": "gpt-4-1106-preview"
@@ -346,7 +346,7 @@
"data": { "data": {
"id": "openAIEmbeddings_0", "id": "openAIEmbeddings_0",
"label": "OpenAI Embeddings", "label": "OpenAI Embeddings",
"version": 1, "version": 2,
"name": "openAIEmbeddings", "name": "openAIEmbeddings",
"type": "OpenAIEmbeddings", "type": "OpenAIEmbeddings",
"baseClasses": ["OpenAIEmbeddings", "Embeddings"], "baseClasses": ["OpenAIEmbeddings", "Embeddings"],
@@ -360,6 +360,28 @@
"credentialNames": ["openAIApi"], "credentialNames": ["openAIApi"],
"id": "openAIEmbeddings_0-input-credential-credential" "id": "openAIEmbeddings_0-input-credential-credential"
}, },
{
"label": "Model Name",
"name": "modelName",
"type": "options",
"options": [
{
"label": "text-embedding-3-large",
"name": "text-embedding-3-large"
},
{
"label": "text-embedding-3-small",
"name": "text-embedding-3-small"
},
{
"label": "text-embedding-ada-002",
"name": "text-embedding-ada-002"
}
],
"default": "text-embedding-ada-002",
"optional": true,
"id": "openAIEmbeddings_0-input-modelName-options"
},
{ {
"label": "Strip New Lines", "label": "Strip New Lines",
"name": "stripNewLines", "name": "stripNewLines",
@@ -398,7 +420,8 @@
"stripNewLines": "", "stripNewLines": "",
"batchSize": "", "batchSize": "",
"timeout": "", "timeout": "",
"basepath": "" "basepath": "",
"modelName": "text-embedding-ada-002"
}, },
"outputAnchors": [ "outputAnchors": [
{ {
@@ -430,7 +453,7 @@
"data": { "data": {
"id": "chatOpenAI_0", "id": "chatOpenAI_0",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"version": 2, "version": 3,
"name": "chatOpenAI", "name": "chatOpenAI",
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"],
@@ -453,6 +476,14 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{ {
"label": "gpt-4-1106-preview", "label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview" "name": "gpt-4-1106-preview"
@@ -278,7 +278,7 @@
"id": "chatOpenAI_0", "id": "chatOpenAI_0",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"name": "chatOpenAI", "name": "chatOpenAI",
"version": 2, "version": 3,
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel"],
"category": "Chat Models", "category": "Chat Models",
@@ -300,6 +300,22 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{
"label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview"
},
{
"label": "gpt-4-vision-preview",
"name": "gpt-4-vision-preview"
},
{ {
"label": "gpt-4-0613", "label": "gpt-4-0613",
"name": "gpt-4-0613" "name": "gpt-4-0613"
@@ -316,6 +332,10 @@
"label": "gpt-3.5-turbo", "label": "gpt-3.5-turbo",
"name": "gpt-3.5-turbo" "name": "gpt-3.5-turbo"
}, },
{
"label": "gpt-3.5-turbo-1106",
"name": "gpt-3.5-turbo-1106"
},
{ {
"label": "gpt-3.5-turbo-0613", "label": "gpt-3.5-turbo-0613",
"name": "gpt-3.5-turbo-0613" "name": "gpt-3.5-turbo-0613"
@@ -281,7 +281,7 @@
"data": { "data": {
"id": "openAIEmbeddings_0", "id": "openAIEmbeddings_0",
"label": "OpenAI Embeddings", "label": "OpenAI Embeddings",
"version": 1, "version": 2,
"name": "openAIEmbeddings", "name": "openAIEmbeddings",
"type": "OpenAIEmbeddings", "type": "OpenAIEmbeddings",
"baseClasses": ["OpenAIEmbeddings", "Embeddings"], "baseClasses": ["OpenAIEmbeddings", "Embeddings"],
@@ -295,6 +295,28 @@
"credentialNames": ["openAIApi"], "credentialNames": ["openAIApi"],
"id": "openAIEmbeddings_0-input-credential-credential" "id": "openAIEmbeddings_0-input-credential-credential"
}, },
{
"label": "Model Name",
"name": "modelName",
"type": "options",
"options": [
{
"label": "text-embedding-3-large",
"name": "text-embedding-3-large"
},
{
"label": "text-embedding-3-small",
"name": "text-embedding-3-small"
},
{
"label": "text-embedding-ada-002",
"name": "text-embedding-ada-002"
}
],
"default": "text-embedding-ada-002",
"optional": true,
"id": "openAIEmbeddings_0-input-modelName-options"
},
{ {
"label": "Strip New Lines", "label": "Strip New Lines",
"name": "stripNewLines", "name": "stripNewLines",
@@ -333,7 +355,8 @@
"stripNewLines": "", "stripNewLines": "",
"batchSize": "", "batchSize": "",
"timeout": "", "timeout": "",
"basepath": "" "basepath": "",
"modelName": "text-embedding-ada-002"
}, },
"outputAnchors": [ "outputAnchors": [
{ {
@@ -365,7 +388,7 @@
"data": { "data": {
"id": "chatOpenAI_0", "id": "chatOpenAI_0",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"version": 2, "version": 3,
"name": "chatOpenAI", "name": "chatOpenAI",
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"],
@@ -388,6 +411,14 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{ {
"label": "gpt-4-1106-preview", "label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview" "name": "gpt-4-1106-preview"
@@ -271,7 +271,7 @@
"data": { "data": {
"id": "openAIEmbeddings_1", "id": "openAIEmbeddings_1",
"label": "OpenAI Embeddings", "label": "OpenAI Embeddings",
"version": 1, "version": 2,
"name": "openAIEmbeddings", "name": "openAIEmbeddings",
"type": "OpenAIEmbeddings", "type": "OpenAIEmbeddings",
"baseClasses": ["OpenAIEmbeddings", "Embeddings"], "baseClasses": ["OpenAIEmbeddings", "Embeddings"],
@@ -285,6 +285,28 @@
"credentialNames": ["openAIApi"], "credentialNames": ["openAIApi"],
"id": "openAIEmbeddings_1-input-credential-credential" "id": "openAIEmbeddings_1-input-credential-credential"
}, },
{
"label": "Model Name",
"name": "modelName",
"type": "options",
"options": [
{
"label": "text-embedding-3-large",
"name": "text-embedding-3-large"
},
{
"label": "text-embedding-3-small",
"name": "text-embedding-3-small"
},
{
"label": "text-embedding-ada-002",
"name": "text-embedding-ada-002"
}
],
"default": "text-embedding-ada-002",
"optional": true,
"id": "openAIEmbeddings_1-input-modelName-options"
},
{ {
"label": "Strip New Lines", "label": "Strip New Lines",
"name": "stripNewLines", "name": "stripNewLines",
@@ -323,7 +345,8 @@
"stripNewLines": "", "stripNewLines": "",
"batchSize": "", "batchSize": "",
"timeout": "", "timeout": "",
"basepath": "" "basepath": "",
"modelName": "text-embedding-ada-002"
}, },
"outputAnchors": [ "outputAnchors": [
{ {
@@ -355,7 +378,7 @@
"data": { "data": {
"id": "openAIEmbeddings_2", "id": "openAIEmbeddings_2",
"label": "OpenAI Embeddings", "label": "OpenAI Embeddings",
"version": 1, "version": 2,
"name": "openAIEmbeddings", "name": "openAIEmbeddings",
"type": "OpenAIEmbeddings", "type": "OpenAIEmbeddings",
"baseClasses": ["OpenAIEmbeddings", "Embeddings"], "baseClasses": ["OpenAIEmbeddings", "Embeddings"],
@@ -369,6 +392,28 @@
"credentialNames": ["openAIApi"], "credentialNames": ["openAIApi"],
"id": "openAIEmbeddings_2-input-credential-credential" "id": "openAIEmbeddings_2-input-credential-credential"
}, },
{
"label": "Model Name",
"name": "modelName",
"type": "options",
"options": [
{
"label": "text-embedding-3-large",
"name": "text-embedding-3-large"
},
{
"label": "text-embedding-3-small",
"name": "text-embedding-3-small"
},
{
"label": "text-embedding-ada-002",
"name": "text-embedding-ada-002"
}
],
"default": "text-embedding-ada-002",
"optional": true,
"id": "openAIEmbeddings_2-input-modelName-options"
},
{ {
"label": "Strip New Lines", "label": "Strip New Lines",
"name": "stripNewLines", "name": "stripNewLines",
@@ -407,7 +452,8 @@
"stripNewLines": "", "stripNewLines": "",
"batchSize": "", "batchSize": "",
"timeout": "", "timeout": "",
"basepath": "" "basepath": "",
"modelName": "text-embedding-ada-002"
}, },
"outputAnchors": [ "outputAnchors": [
{ {
@@ -439,7 +485,7 @@
"data": { "data": {
"id": "chatOpenAI_0", "id": "chatOpenAI_0",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"version": 2, "version": 3,
"name": "chatOpenAI", "name": "chatOpenAI",
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"],
@@ -462,6 +508,14 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{ {
"label": "gpt-4-1106-preview", "label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview" "name": "gpt-4-1106-preview"
@@ -949,7 +1003,7 @@
"data": { "data": {
"id": "chatOpenAI_1", "id": "chatOpenAI_1",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"version": 2, "version": 3,
"name": "chatOpenAI", "name": "chatOpenAI",
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"],
@@ -972,6 +1026,14 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{ {
"label": "gpt-4-1106-preview", "label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview" "name": "gpt-4-1106-preview"
@@ -1139,7 +1201,7 @@
"data": { "data": {
"id": "chatOpenAI_2", "id": "chatOpenAI_2",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"version": 2, "version": 3,
"name": "chatOpenAI", "name": "chatOpenAI",
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"],
@@ -1162,6 +1224,14 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{ {
"label": "gpt-4-1106-preview", "label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview" "name": "gpt-4-1106-preview"
@@ -279,7 +279,7 @@
"data": { "data": {
"id": "chatOpenAI_0", "id": "chatOpenAI_0",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"version": 2, "version": 3,
"name": "chatOpenAI", "name": "chatOpenAI",
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel"],
@@ -302,6 +302,22 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{
"label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview"
},
{
"label": "gpt-4-vision-preview",
"name": "gpt-4-vision-preview"
},
{ {
"label": "gpt-4-0613", "label": "gpt-4-0613",
"name": "gpt-4-0613" "name": "gpt-4-0613"
@@ -318,6 +334,10 @@
"label": "gpt-3.5-turbo", "label": "gpt-3.5-turbo",
"name": "gpt-3.5-turbo" "name": "gpt-3.5-turbo"
}, },
{
"label": "gpt-3.5-turbo-1106",
"name": "gpt-3.5-turbo-1106"
},
{ {
"label": "gpt-3.5-turbo-0613", "label": "gpt-3.5-turbo-0613",
"name": "gpt-3.5-turbo-0613" "name": "gpt-3.5-turbo-0613"
@@ -264,13 +264,23 @@
"type": "BaseLLMOutputParser", "type": "BaseLLMOutputParser",
"optional": true, "optional": true,
"id": "llmChain_2-input-outputParser-BaseLLMOutputParser" "id": "llmChain_2-input-outputParser-BaseLLMOutputParser"
},
{
"label": "Input Moderation",
"description": "Detect text that could generate harmful output and prevent it from being sent to the language model",
"name": "inputModeration",
"type": "Moderation",
"optional": true,
"list": true,
"id": "llmChain_2-input-inputModeration-Moderation"
} }
], ],
"inputs": { "inputs": {
"model": "{{chatOpenAI_0.data.instance}}", "model": "{{chatOpenAI_0.data.instance}}",
"prompt": "{{promptTemplate_0.data.instance}}", "prompt": "{{promptTemplate_0.data.instance}}",
"outputParser": "", "outputParser": "",
"chainName": "RephraseQuestion" "chainName": "RephraseQuestion",
"inputModeration": ""
}, },
"outputAnchors": [ "outputAnchors": [
{ {
@@ -353,13 +363,23 @@
"type": "BaseLLMOutputParser", "type": "BaseLLMOutputParser",
"optional": true, "optional": true,
"id": "llmChain_1-input-outputParser-BaseLLMOutputParser" "id": "llmChain_1-input-outputParser-BaseLLMOutputParser"
},
{
"label": "Input Moderation",
"description": "Detect text that could generate harmful output and prevent it from being sent to the language model",
"name": "inputModeration",
"type": "Moderation",
"optional": true,
"list": true,
"id": "llmChain_1-input-inputModeration-Moderation"
} }
], ],
"inputs": { "inputs": {
"model": "{{chatOpenAI_1.data.instance}}", "model": "{{chatOpenAI_1.data.instance}}",
"prompt": "{{chatPromptTemplate_0.data.instance}}", "prompt": "{{chatPromptTemplate_0.data.instance}}",
"outputParser": "", "outputParser": "",
"chainName": "FinalResponse" "chainName": "FinalResponse",
"inputModeration": ""
}, },
"outputAnchors": [ "outputAnchors": [
{ {
@@ -407,7 +427,7 @@
"data": { "data": {
"id": "chatOpenAI_0", "id": "chatOpenAI_0",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"version": 2, "version": 3,
"name": "chatOpenAI", "name": "chatOpenAI",
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"],
@@ -430,6 +450,14 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{ {
"label": "gpt-4-1106-preview", "label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview" "name": "gpt-4-1106-preview"
@@ -597,7 +625,7 @@
"data": { "data": {
"id": "chatOpenAI_1", "id": "chatOpenAI_1",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"version": 2, "version": 3,
"name": "chatOpenAI", "name": "chatOpenAI",
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"],
@@ -620,6 +648,14 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{ {
"label": "gpt-4-1106-preview", "label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview" "name": "gpt-4-1106-preview"
@@ -934,7 +970,7 @@
"data": { "data": {
"id": "openAIEmbeddings_0", "id": "openAIEmbeddings_0",
"label": "OpenAI Embeddings", "label": "OpenAI Embeddings",
"version": 1, "version": 2,
"name": "openAIEmbeddings", "name": "openAIEmbeddings",
"type": "OpenAIEmbeddings", "type": "OpenAIEmbeddings",
"baseClasses": ["OpenAIEmbeddings", "Embeddings"], "baseClasses": ["OpenAIEmbeddings", "Embeddings"],
@@ -948,6 +984,28 @@
"credentialNames": ["openAIApi"], "credentialNames": ["openAIApi"],
"id": "openAIEmbeddings_0-input-credential-credential" "id": "openAIEmbeddings_0-input-credential-credential"
}, },
{
"label": "Model Name",
"name": "modelName",
"type": "options",
"options": [
{
"label": "text-embedding-3-large",
"name": "text-embedding-3-large"
},
{
"label": "text-embedding-3-small",
"name": "text-embedding-3-small"
},
{
"label": "text-embedding-ada-002",
"name": "text-embedding-ada-002"
}
],
"default": "text-embedding-ada-002",
"optional": true,
"id": "openAIEmbeddings_0-input-modelName-options"
},
{ {
"label": "Strip New Lines", "label": "Strip New Lines",
"name": "stripNewLines", "name": "stripNewLines",
@@ -986,7 +1044,8 @@
"stripNewLines": "", "stripNewLines": "",
"batchSize": "", "batchSize": "",
"timeout": "", "timeout": "",
"basepath": "" "basepath": "",
"modelName": "text-embedding-ada-002"
}, },
"outputAnchors": [ "outputAnchors": [
{ {
@@ -488,13 +488,23 @@
"type": "BaseLLMOutputParser", "type": "BaseLLMOutputParser",
"optional": true, "optional": true,
"id": "llmChain_0-input-outputParser-BaseLLMOutputParser" "id": "llmChain_0-input-outputParser-BaseLLMOutputParser"
},
{
"label": "Input Moderation",
"description": "Detect text that could generate harmful output and prevent it from being sent to the language model",
"name": "inputModeration",
"type": "Moderation",
"optional": true,
"list": true,
"id": "llmChain_0-input-inputModeration-Moderation"
} }
], ],
"inputs": { "inputs": {
"model": "{{openAI_1.data.instance}}", "model": "{{openAI_1.data.instance}}",
"prompt": "{{promptTemplate_0.data.instance}}", "prompt": "{{promptTemplate_0.data.instance}}",
"outputParser": "", "outputParser": "",
"chainName": "FirstChain" "chainName": "FirstChain",
"inputModeration": ""
}, },
"outputAnchors": [ "outputAnchors": [
{ {
@@ -577,13 +587,23 @@
"type": "BaseLLMOutputParser", "type": "BaseLLMOutputParser",
"optional": true, "optional": true,
"id": "llmChain_1-input-outputParser-BaseLLMOutputParser" "id": "llmChain_1-input-outputParser-BaseLLMOutputParser"
},
{
"label": "Input Moderation",
"description": "Detect text that could generate harmful output and prevent it from being sent to the language model",
"name": "inputModeration",
"type": "Moderation",
"optional": true,
"list": true,
"id": "llmChain_1-input-inputModeration-Moderation"
} }
], ],
"inputs": { "inputs": {
"model": "{{openAI_2.data.instance}}", "model": "{{openAI_2.data.instance}}",
"prompt": "{{promptTemplate_1.data.instance}}", "prompt": "{{promptTemplate_1.data.instance}}",
"outputParser": "", "outputParser": "",
"chainName": "LastChain" "chainName": "LastChain",
"inputModeration": ""
}, },
"outputAnchors": [ "outputAnchors": [
{ {
@@ -99,7 +99,7 @@
"data": { "data": {
"id": "chatOpenAI_0", "id": "chatOpenAI_0",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"version": 2, "version": 3,
"name": "chatOpenAI", "name": "chatOpenAI",
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"],
@@ -122,6 +122,14 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{ {
"label": "gpt-4-1106-preview", "label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview" "name": "gpt-4-1106-preview"
@@ -227,13 +227,23 @@
"type": "BaseLLMOutputParser", "type": "BaseLLMOutputParser",
"optional": true, "optional": true,
"id": "llmChain_0-input-outputParser-BaseLLMOutputParser" "id": "llmChain_0-input-outputParser-BaseLLMOutputParser"
},
{
"label": "Input Moderation",
"description": "Detect text that could generate harmful output and prevent it from being sent to the language model",
"name": "inputModeration",
"type": "Moderation",
"optional": true,
"list": true,
"id": "llmChain_0-input-inputModeration-Moderation"
} }
], ],
"inputs": { "inputs": {
"model": "{{replicate_0.data.instance}}", "model": "{{replicate_0.data.instance}}",
"prompt": "{{promptTemplate_0.data.instance}}", "prompt": "{{promptTemplate_0.data.instance}}",
"outputParser": "", "outputParser": "",
"chainName": "" "chainName": "",
"inputModeration": ""
}, },
"outputAnchors": [ "outputAnchors": [
{ {
@@ -13,7 +13,7 @@
"data": { "data": {
"id": "chatOpenAI_0", "id": "chatOpenAI_0",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"version": 2, "version": 3,
"name": "chatOpenAI", "name": "chatOpenAI",
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel"],
@@ -36,6 +36,22 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{
"label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview"
},
{
"label": "gpt-4-vision-preview",
"name": "gpt-4-vision-preview"
},
{ {
"label": "gpt-4-0613", "label": "gpt-4-0613",
"name": "gpt-4-0613" "name": "gpt-4-0613"
@@ -52,6 +68,10 @@
"label": "gpt-3.5-turbo", "label": "gpt-3.5-turbo",
"name": "gpt-3.5-turbo" "name": "gpt-3.5-turbo"
}, },
{
"label": "gpt-3.5-turbo-1106",
"name": "gpt-3.5-turbo-1106"
},
{ {
"label": "gpt-3.5-turbo-0613", "label": "gpt-3.5-turbo-0613",
"name": "gpt-3.5-turbo-0613" "name": "gpt-3.5-turbo-0613"
@@ -173,7 +173,7 @@
"data": { "data": {
"id": "chatOpenAI_0", "id": "chatOpenAI_0",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"version": 2, "version": 3,
"name": "chatOpenAI", "name": "chatOpenAI",
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"],
@@ -196,6 +196,14 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{ {
"label": "gpt-4-1106-preview", "label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview" "name": "gpt-4-1106-preview"
@@ -363,7 +371,7 @@
"data": { "data": {
"id": "chatOpenAI_1", "id": "chatOpenAI_1",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"version": 2, "version": 3,
"name": "chatOpenAI", "name": "chatOpenAI",
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"],
@@ -386,6 +394,14 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{ {
"label": "gpt-4-1106-preview", "label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview" "name": "gpt-4-1106-preview"
@@ -1279,7 +1295,7 @@
"data": { "data": {
"id": "chatOpenAI_2", "id": "chatOpenAI_2",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"version": 2, "version": 3,
"name": "chatOpenAI", "name": "chatOpenAI",
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"],
@@ -1302,6 +1318,14 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{ {
"label": "gpt-4-1106-preview", "label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview" "name": "gpt-4-1106-preview"
@@ -14,7 +14,7 @@
"data": { "data": {
"id": "chatOpenAI_0", "id": "chatOpenAI_0",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"version": 2, "version": 3,
"name": "chatOpenAI", "name": "chatOpenAI",
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"],
@@ -37,6 +37,14 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{ {
"label": "gpt-4-1106-preview", "label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview" "name": "gpt-4-1106-preview"
@@ -268,13 +268,23 @@
"type": "BaseLLMOutputParser", "type": "BaseLLMOutputParser",
"optional": true, "optional": true,
"id": "llmChain_0-input-outputParser-BaseLLMOutputParser" "id": "llmChain_0-input-outputParser-BaseLLMOutputParser"
},
{
"label": "Input Moderation",
"description": "Detect text that could generate harmful output and prevent it from being sent to the language model",
"name": "inputModeration",
"type": "Moderation",
"optional": true,
"list": true,
"id": "llmChain_0-input-inputModeration-Moderation"
} }
], ],
"inputs": { "inputs": {
"model": "{{openAI_0.data.instance}}", "model": "{{openAI_0.data.instance}}",
"prompt": "{{promptTemplate_0.data.instance}}", "prompt": "{{promptTemplate_0.data.instance}}",
"outputParser": "", "outputParser": "",
"chainName": "" "chainName": "",
"inputModeration": ""
}, },
"outputAnchors": [ "outputAnchors": [
{ {
@@ -14,7 +14,7 @@
"data": { "data": {
"id": "chatOpenAI_0", "id": "chatOpenAI_0",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"version": 2, "version": 3,
"name": "chatOpenAI", "name": "chatOpenAI",
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"],
@@ -37,6 +37,22 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{
"label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview"
},
{
"label": "gpt-4-vision-preview",
"name": "gpt-4-vision-preview"
},
{ {
"label": "gpt-4-0613", "label": "gpt-4-0613",
"name": "gpt-4-0613" "name": "gpt-4-0613"
@@ -53,6 +69,10 @@
"label": "gpt-3.5-turbo", "label": "gpt-3.5-turbo",
"name": "gpt-3.5-turbo" "name": "gpt-3.5-turbo"
}, },
{
"label": "gpt-3.5-turbo-1106",
"name": "gpt-3.5-turbo-1106"
},
{ {
"label": "gpt-3.5-turbo-0613", "label": "gpt-3.5-turbo-0613",
"name": "gpt-3.5-turbo-0613" "name": "gpt-3.5-turbo-0613"
@@ -227,13 +247,23 @@
"type": "BaseLLMOutputParser", "type": "BaseLLMOutputParser",
"optional": true, "optional": true,
"id": "llmChain_0-input-outputParser-BaseLLMOutputParser" "id": "llmChain_0-input-outputParser-BaseLLMOutputParser"
},
{
"label": "Input Moderation",
"description": "Detect text that could generate harmful output and prevent it from being sent to the language model",
"name": "inputModeration",
"type": "Moderation",
"optional": true,
"list": true,
"id": "llmChain_0-input-inputModeration-Moderation"
} }
], ],
"inputs": { "inputs": {
"model": "{{chatOpenAI_0.data.instance}}", "model": "{{chatOpenAI_0.data.instance}}",
"prompt": "{{chatPromptTemplate_0.data.instance}}", "prompt": "{{chatPromptTemplate_0.data.instance}}",
"outputParser": "{{structuredOutputParser_0.data.instance}}", "outputParser": "{{structuredOutputParser_0.data.instance}}",
"chainName": "" "chainName": "",
"inputModeration": ""
}, },
"outputAnchors": [ "outputAnchors": [
{ {
@@ -82,7 +82,7 @@
"data": { "data": {
"id": "chatOpenAI_0", "id": "chatOpenAI_0",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"version": 2, "version": 3,
"name": "chatOpenAI", "name": "chatOpenAI",
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel"],
@@ -105,6 +105,22 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{
"label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview"
},
{
"label": "gpt-4-vision-preview",
"name": "gpt-4-vision-preview"
},
{ {
"label": "gpt-4-0613", "label": "gpt-4-0613",
"name": "gpt-4-0613" "name": "gpt-4-0613"
@@ -121,6 +137,10 @@
"label": "gpt-3.5-turbo", "label": "gpt-3.5-turbo",
"name": "gpt-3.5-turbo" "name": "gpt-3.5-turbo"
}, },
{
"label": "gpt-3.5-turbo-1106",
"name": "gpt-3.5-turbo-1106"
},
{ {
"label": "gpt-3.5-turbo-0613", "label": "gpt-3.5-turbo-0613",
"name": "gpt-3.5-turbo-0613" "name": "gpt-3.5-turbo-0613"
@@ -288,13 +308,23 @@
"type": "BaseLLMOutputParser", "type": "BaseLLMOutputParser",
"optional": true, "optional": true,
"id": "llmChain_0-input-outputParser-BaseLLMOutputParser" "id": "llmChain_0-input-outputParser-BaseLLMOutputParser"
},
{
"label": "Input Moderation",
"description": "Detect text that could generate harmful output and prevent it from being sent to the language model",
"name": "inputModeration",
"type": "Moderation",
"optional": true,
"list": true,
"id": "llmChain_0-input-inputModeration-Moderation"
} }
], ],
"inputs": { "inputs": {
"model": "{{chatOpenAI_0.data.instance}}", "model": "{{chatOpenAI_0.data.instance}}",
"prompt": "{{chatPromptTemplate_0.data.instance}}", "prompt": "{{chatPromptTemplate_0.data.instance}}",
"outputParser": "", "outputParser": "",
"chainName": "Language Translation" "chainName": "Language Translation",
"inputModeration": ""
}, },
"outputAnchors": [ "outputAnchors": [
{ {
@@ -125,7 +125,7 @@
"data": { "data": {
"id": "chatOpenAI_0", "id": "chatOpenAI_0",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"version": 2, "version": 3,
"name": "chatOpenAI", "name": "chatOpenAI",
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel"],
@@ -148,6 +148,22 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{
"label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview"
},
{
"label": "gpt-4-vision-preview",
"name": "gpt-4-vision-preview"
},
{ {
"label": "gpt-4-0613", "label": "gpt-4-0613",
"name": "gpt-4-0613" "name": "gpt-4-0613"
@@ -164,6 +180,10 @@
"label": "gpt-3.5-turbo", "label": "gpt-3.5-turbo",
"name": "gpt-3.5-turbo" "name": "gpt-3.5-turbo"
}, },
{
"label": "gpt-3.5-turbo-1106",
"name": "gpt-3.5-turbo-1106"
},
{ {
"label": "gpt-3.5-turbo-0613", "label": "gpt-3.5-turbo-0613",
"name": "gpt-3.5-turbo-0613" "name": "gpt-3.5-turbo-0613"
@@ -296,7 +316,7 @@
"data": { "data": {
"id": "openAIEmbeddings_0", "id": "openAIEmbeddings_0",
"label": "OpenAI Embeddings", "label": "OpenAI Embeddings",
"version": 1, "version": 2,
"name": "openAIEmbeddings", "name": "openAIEmbeddings",
"type": "OpenAIEmbeddings", "type": "OpenAIEmbeddings",
"baseClasses": ["OpenAIEmbeddings", "Embeddings"], "baseClasses": ["OpenAIEmbeddings", "Embeddings"],
@@ -310,6 +330,28 @@
"credentialNames": ["openAIApi"], "credentialNames": ["openAIApi"],
"id": "openAIEmbeddings_0-input-credential-credential" "id": "openAIEmbeddings_0-input-credential-credential"
}, },
{
"label": "Model Name",
"name": "modelName",
"type": "options",
"options": [
{
"label": "text-embedding-3-large",
"name": "text-embedding-3-large"
},
{
"label": "text-embedding-3-small",
"name": "text-embedding-3-small"
},
{
"label": "text-embedding-ada-002",
"name": "text-embedding-ada-002"
}
],
"default": "text-embedding-ada-002",
"optional": true,
"id": "openAIEmbeddings_0-input-modelName-options"
},
{ {
"label": "Strip New Lines", "label": "Strip New Lines",
"name": "stripNewLines", "name": "stripNewLines",
@@ -348,7 +390,8 @@
"stripNewLines": "", "stripNewLines": "",
"batchSize": "", "batchSize": "",
"timeout": "", "timeout": "",
"basepath": "" "basepath": "",
"modelName": "text-embedding-ada-002"
}, },
"outputAnchors": [ "outputAnchors": [
{ {
@@ -380,7 +423,7 @@
"data": { "data": {
"id": "chatOpenAI_1", "id": "chatOpenAI_1",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"version": 2, "version": 3,
"name": "chatOpenAI", "name": "chatOpenAI",
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel"],
@@ -403,6 +446,22 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{
"label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview"
},
{
"label": "gpt-4-vision-preview",
"name": "gpt-4-vision-preview"
},
{ {
"label": "gpt-4-0613", "label": "gpt-4-0613",
"name": "gpt-4-0613" "name": "gpt-4-0613"
@@ -419,6 +478,10 @@
"label": "gpt-3.5-turbo", "label": "gpt-3.5-turbo",
"name": "gpt-3.5-turbo" "name": "gpt-3.5-turbo"
}, },
{
"label": "gpt-3.5-turbo-1106",
"name": "gpt-3.5-turbo-1106"
},
{ {
"label": "gpt-3.5-turbo-0613", "label": "gpt-3.5-turbo-0613",
"name": "gpt-3.5-turbo-0613" "name": "gpt-3.5-turbo-0613"
@@ -14,7 +14,7 @@
"data": { "data": {
"id": "openAIEmbeddings_0", "id": "openAIEmbeddings_0",
"label": "OpenAI Embeddings", "label": "OpenAI Embeddings",
"version": 1, "version": 2,
"name": "openAIEmbeddings", "name": "openAIEmbeddings",
"type": "OpenAIEmbeddings", "type": "OpenAIEmbeddings",
"baseClasses": ["OpenAIEmbeddings", "Embeddings"], "baseClasses": ["OpenAIEmbeddings", "Embeddings"],
@@ -28,6 +28,28 @@
"credentialNames": ["openAIApi"], "credentialNames": ["openAIApi"],
"id": "openAIEmbeddings_0-input-credential-credential" "id": "openAIEmbeddings_0-input-credential-credential"
}, },
{
"label": "Model Name",
"name": "modelName",
"type": "options",
"options": [
{
"label": "text-embedding-3-large",
"name": "text-embedding-3-large"
},
{
"label": "text-embedding-3-small",
"name": "text-embedding-3-small"
},
{
"label": "text-embedding-ada-002",
"name": "text-embedding-ada-002"
}
],
"default": "text-embedding-ada-002",
"optional": true,
"id": "openAIEmbeddings_0-input-modelName-options"
},
{ {
"label": "Strip New Lines", "label": "Strip New Lines",
"name": "stripNewLines", "name": "stripNewLines",
@@ -66,7 +88,8 @@
"stripNewLines": "", "stripNewLines": "",
"batchSize": "", "batchSize": "",
"timeout": "", "timeout": "",
"basepath": "" "basepath": "",
"modelName": "text-embedding-ada-002"
}, },
"outputAnchors": [ "outputAnchors": [
{ {
@@ -369,7 +392,7 @@
"data": { "data": {
"id": "chatOpenAI_0", "id": "chatOpenAI_0",
"label": "ChatOpenAI", "label": "ChatOpenAI",
"version": 2, "version": 3,
"name": "chatOpenAI", "name": "chatOpenAI",
"type": "ChatOpenAI", "type": "ChatOpenAI",
"baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"], "baseClasses": ["ChatOpenAI", "BaseChatModel", "BaseLanguageModel", "Runnable"],
@@ -392,6 +415,14 @@
"label": "gpt-4", "label": "gpt-4",
"name": "gpt-4" "name": "gpt-4"
}, },
{
"label": "gpt-4-turbo-preview",
"name": "gpt-4-turbo-preview"
},
{
"label": "gpt-4-0125-preview",
"name": "gpt-4-0125-preview"
},
{ {
"label": "gpt-4-1106-preview", "label": "gpt-4-1106-preview",
"name": "gpt-4-1106-preview" "name": "gpt-4-1106-preview"