Merge pull request #1621 from FlowiseAI/feature/OpenAI-Embedding

Feature/open ai embedding
This commit is contained in:
Henry Heng 2024-01-27 12:36:43 +00:00 committed by GitHub
commit b382dd4c43
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
37 changed files with 1150 additions and 95 deletions

View File

@ -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'

View File

@ -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

View File

@ -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"

View File

@ -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"

View File

@ -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": [
{ {

View File

@ -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": [
{ {
@ -506,7 +549,7 @@
"data": { "data": {
"id": "pinecone_0", "id": "pinecone_0",
"label": "Pinecone", "label": "Pinecone",
"version": 1, "version": 2,
"name": "pinecone", "name": "pinecone",
"type": "Pinecone", "type": "Pinecone",
"baseClasses": ["Pinecone", "VectorStoreRetriever", "BaseRetriever"], "baseClasses": ["Pinecone", "VectorStoreRetriever", "BaseRetriever"],

View File

@ -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": [
{ {
@ -161,7 +184,7 @@
"data": { "data": {
"id": "pinecone_0", "id": "pinecone_0",
"label": "Pinecone", "label": "Pinecone",
"version": 1, "version": 2,
"name": "pinecone", "name": "pinecone",
"type": "Pinecone", "type": "Pinecone",
"baseClasses": ["Pinecone", "VectorStoreRetriever", "BaseRetriever"], "baseClasses": ["Pinecone", "VectorStoreRetriever", "BaseRetriever"],
@ -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"

View File

@ -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"

View File

@ -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": [
{ {

View File

@ -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"

View File

@ -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"

View File

@ -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": [
{ {
@ -296,7 +319,7 @@
"data": { "data": {
"id": "pinecone_0", "id": "pinecone_0",
"label": "Pinecone", "label": "Pinecone",
"version": 1, "version": 2,
"name": "pinecone", "name": "pinecone",
"type": "Pinecone", "type": "Pinecone",
"baseClasses": ["Pinecone", "VectorStoreRetriever", "BaseRetriever"], "baseClasses": ["Pinecone", "VectorStoreRetriever", "BaseRetriever"],
@ -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"

View File

@ -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"
@ -536,7 +567,7 @@
"data": { "data": {
"id": "pinecone_0", "id": "pinecone_0",
"label": "Pinecone", "label": "Pinecone",
"version": 1, "version": 2,
"name": "pinecone", "name": "pinecone",
"type": "Pinecone", "type": "Pinecone",
"baseClasses": ["Pinecone", "VectorStoreRetriever", "BaseRetriever"], "baseClasses": ["Pinecone", "VectorStoreRetriever", "BaseRetriever"],

View File

@ -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": [
{ {

View File

@ -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": [
{ {

View File

@ -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"

View File

@ -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"

View File

@ -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"

View File

@ -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"

View File

@ -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"

View File

@ -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"
@ -620,7 +651,7 @@
"data": { "data": {
"id": "pinecone_0", "id": "pinecone_0",
"label": "Pinecone", "label": "Pinecone",
"version": 1, "version": 2,
"name": "pinecone", "name": "pinecone",
"type": "Pinecone", "type": "Pinecone",
"baseClasses": ["Pinecone", "VectorStoreRetriever", "BaseRetriever"], "baseClasses": ["Pinecone", "VectorStoreRetriever", "BaseRetriever"],

View File

@ -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"

View File

@ -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"
@ -555,7 +586,7 @@
"data": { "data": {
"id": "pinecone_0", "id": "pinecone_0",
"label": "Pinecone", "label": "Pinecone",
"version": 1, "version": 2,
"name": "pinecone", "name": "pinecone",
"type": "Pinecone", "type": "Pinecone",
"baseClasses": ["Pinecone", "VectorStoreRetriever", "BaseRetriever"], "baseClasses": ["Pinecone", "VectorStoreRetriever", "BaseRetriever"],

View File

@ -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"

View File

@ -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"

View File

@ -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": [
{ {

View File

@ -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": [
{ {

View File

@ -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"

View File

@ -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": [
{ {

View File

@ -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"

View File

@ -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"

View File

@ -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"

View File

@ -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": [
{ {

View File

@ -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": [
{ {

View File

@ -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": [
{ {

View File

@ -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"

View File

@ -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"
@ -638,7 +669,7 @@
"data": { "data": {
"id": "pinecone_0", "id": "pinecone_0",
"label": "Pinecone", "label": "Pinecone",
"version": 1, "version": 3,
"name": "pinecone", "name": "pinecone",
"type": "Pinecone", "type": "Pinecone",
"baseClasses": ["Pinecone", "VectorStoreRetriever", "BaseRetriever"], "baseClasses": ["Pinecone", "VectorStoreRetriever", "BaseRetriever"],