| { |
| "description": "", |
| "name": "BasicExample", |
| "id": "a53f9130-f2fa-4a3e-b22a-3856d946351a", |
| "data": { |
| "nodes": [ |
| { |
| "width": 384, |
| "height": 267, |
| "id": "dndnode_81", |
| "type": "genericNode", |
| "position": { |
| "x": 1030, |
| "y": 694 |
| }, |
| "data": { |
| "type": "TimeTravelGuideChain", |
| "node": { |
| "template": { |
| "llm": { |
| "required": true, |
| "placeholder": "", |
| "show": true, |
| "multiline": false, |
| "password": false, |
| "name": "llm", |
| "advanced": false, |
| "type": "BaseLanguageModel", |
| "list": false |
| }, |
| "memory": { |
| "required": false, |
| "placeholder": "", |
| "show": true, |
| "multiline": false, |
| "password": false, |
| "name": "memory", |
| "advanced": false, |
| "type": "BaseChatMemory", |
| "list": false |
| }, |
| "_type": "TimeTravelGuideChain" |
| }, |
| "description": "Time travel guide chain to be used in the flow.", |
| "base_classes": [ |
| "LLMChain", |
| "BaseCustomChain", |
| "TimeTravelGuideChain", |
| "Chain", |
| "ConversationChain" |
| ] |
| }, |
| "id": "dndnode_81", |
| "value": null |
| }, |
| "selected": false, |
| "positionAbsolute": { |
| "x": 1030, |
| "y": 694 |
| }, |
| "dragging": false |
| }, |
| { |
| "width": 384, |
| "height": 597, |
| "id": "dndnode_82", |
| "type": "genericNode", |
| "position": { |
| "x": 520, |
| "y": 732 |
| }, |
| "data": { |
| "type": "OpenAI", |
| "node": { |
| "template": { |
| "cache": { |
| "required": false, |
| "placeholder": "", |
| "show": false, |
| "multiline": false, |
| "password": false, |
| "name": "cache", |
| "advanced": false, |
| "type": "bool", |
| "list": false |
| }, |
| "verbose": { |
| "required": false, |
| "placeholder": "", |
| "show": false, |
| "multiline": false, |
| "password": false, |
| "name": "verbose", |
| "advanced": false, |
| "type": "bool", |
| "list": false |
| }, |
| "callbacks": { |
| "required": false, |
| "placeholder": "", |
| "show": false, |
| "multiline": false, |
| "password": false, |
| "name": "callbacks", |
| "advanced": false, |
| "type": "langchain.callbacks.base.BaseCallbackHandler", |
| "list": true |
| }, |
| "client": { |
| "required": false, |
| "placeholder": "", |
| "show": false, |
| "multiline": false, |
| "password": false, |
| "name": "client", |
| "advanced": false, |
| "type": "Any", |
| "list": false |
| }, |
| "model_name": { |
| "required": false, |
| "placeholder": "", |
| "show": true, |
| "multiline": false, |
| "value": "text-davinci-003", |
| "password": false, |
| "options": [ |
| "text-davinci-003", |
| "text-davinci-002", |
| "text-curie-001", |
| "text-babbage-001", |
| "text-ada-001" |
| ], |
| "name": "model_name", |
| "advanced": false, |
| "type": "str", |
| "list": true |
| }, |
| "temperature": { |
| "required": false, |
| "placeholder": "", |
| "show": true, |
| "multiline": false, |
| "value": 0.7, |
| "password": false, |
| "name": "temperature", |
| "advanced": false, |
| "type": "float", |
| "list": false |
| }, |
| "max_tokens": { |
| "required": false, |
| "placeholder": "", |
| "show": true, |
| "multiline": false, |
| "value": 256, |
| "password": true, |
| "name": "max_tokens", |
| "advanced": false, |
| "type": "int", |
| "list": false |
| }, |
| "top_p": { |
| "required": false, |
| "placeholder": "", |
| "show": false, |
| "multiline": false, |
| "value": 1, |
| "password": false, |
| "name": "top_p", |
| "advanced": false, |
| "type": "float", |
| "list": false |
| }, |
| "frequency_penalty": { |
| "required": false, |
| "placeholder": "", |
| "show": false, |
| "multiline": false, |
| "value": 0, |
| "password": false, |
| "name": "frequency_penalty", |
| "advanced": false, |
| "type": "float", |
| "list": false |
| }, |
| "presence_penalty": { |
| "required": false, |
| "placeholder": "", |
| "show": false, |
| "multiline": false, |
| "value": 0, |
| "password": false, |
| "name": "presence_penalty", |
| "advanced": false, |
| "type": "float", |
| "list": false |
| }, |
| "n": { |
| "required": false, |
| "placeholder": "", |
| "show": false, |
| "multiline": false, |
| "value": 1, |
| "password": false, |
| "name": "n", |
| "advanced": false, |
| "type": "int", |
| "list": false |
| }, |
| "best_of": { |
| "required": false, |
| "placeholder": "", |
| "show": false, |
| "multiline": false, |
| "value": 1, |
| "password": false, |
| "name": "best_of", |
| "advanced": false, |
| "type": "int", |
| "list": false |
| }, |
| "model_kwargs": { |
| "required": false, |
| "placeholder": "", |
| "show": true, |
| "multiline": false, |
| "password": false, |
| "name": "model_kwargs", |
| "advanced": true, |
| "type": "code", |
| "list": false |
| }, |
| "openai_api_key": { |
| "required": false, |
| "placeholder": "", |
| "show": true, |
| "multiline": false, |
| "value": null, |
| "password": true, |
| "name": "openai_api_key", |
| "display_name": "OpenAI API Key", |
| "advanced": false, |
| "type": "str", |
| "list": false |
| }, |
| "openai_api_base": { |
| "required": false, |
| "placeholder": "", |
| "show": true, |
| "multiline": false, |
| "password": true, |
| "name": "openai_api_base", |
| "advanced": false, |
| "type": "str", |
| "list": false |
| }, |
| "openai_organization": { |
| "required": false, |
| "placeholder": "", |
| "show": false, |
| "multiline": false, |
| "password": false, |
| "name": "openai_organization", |
| "advanced": false, |
| "type": "str", |
| "list": false |
| }, |
| "batch_size": { |
| "required": false, |
| "placeholder": "", |
| "show": false, |
| "multiline": false, |
| "value": 20, |
| "password": false, |
| "name": "batch_size", |
| "advanced": false, |
| "type": "int", |
| "list": false |
| }, |
| "request_timeout": { |
| "required": false, |
| "placeholder": "", |
| "show": false, |
| "multiline": false, |
| "password": false, |
| "name": "request_timeout", |
| "advanced": false, |
| "type": "float", |
| "list": false |
| }, |
| "logit_bias": { |
| "required": false, |
| "placeholder": "", |
| "show": false, |
| "multiline": false, |
| "password": false, |
| "name": "logit_bias", |
| "advanced": false, |
| "type": "code", |
| "list": false |
| }, |
| "max_retries": { |
| "required": false, |
| "placeholder": "", |
| "show": false, |
| "multiline": false, |
| "value": 6, |
| "password": false, |
| "name": "max_retries", |
| "advanced": false, |
| "type": "int", |
| "list": false |
| }, |
| "streaming": { |
| "required": false, |
| "placeholder": "", |
| "show": false, |
| "multiline": false, |
| "value": false, |
| "password": false, |
| "name": "streaming", |
| "advanced": false, |
| "type": "bool", |
| "list": false |
| }, |
| "allowed_special": { |
| "required": false, |
| "placeholder": "", |
| "show": false, |
| "multiline": false, |
| "value": [], |
| "password": false, |
| "name": "allowed_special", |
| "advanced": false, |
| "type": "Literal'all'", |
| "list": true |
| }, |
| "disallowed_special": { |
| "required": false, |
| "placeholder": "", |
| "show": false, |
| "multiline": false, |
| "value": "all", |
| "password": false, |
| "name": "disallowed_special", |
| "advanced": false, |
| "type": "Literal'all'", |
| "list": false |
| }, |
| "_type": "OpenAI" |
| }, |
| "description": "Wrapper around OpenAI large language models.", |
| "base_classes": [ |
| "BaseLLM", |
| "OpenAI", |
| "BaseOpenAI", |
| "BaseLanguageModel" |
| ] |
| }, |
| "id": "dndnode_82", |
| "value": null |
| }, |
| "selected": false, |
| "positionAbsolute": { |
| "x": 520, |
| "y": 732 |
| }, |
| "dragging": false |
| }, |
| { |
| "width": 384, |
| "height": 273, |
| "id": "dndnode_83", |
| "type": "genericNode", |
| "position": { |
| "x": 512, |
| "y": 402 |
| }, |
| "data": { |
| "type": "ConversationBufferMemory", |
| "node": { |
| "template": { |
| "chat_memory": { |
| "required": false, |
| "placeholder": "", |
| "show": false, |
| "multiline": false, |
| "password": false, |
| "name": "chat_memory", |
| "advanced": false, |
| "type": "BaseChatMessageHistory", |
| "list": false |
| }, |
| "output_key": { |
| "required": false, |
| "placeholder": "", |
| "show": false, |
| "multiline": false, |
| "password": false, |
| "name": "output_key", |
| "advanced": false, |
| "type": "str", |
| "list": false |
| }, |
| "input_key": { |
| "required": false, |
| "placeholder": "", |
| "show": false, |
| "multiline": false, |
| "password": false, |
| "name": "input_key", |
| "advanced": false, |
| "type": "str", |
| "list": false |
| }, |
| "return_messages": { |
| "required": false, |
| "placeholder": "", |
| "show": false, |
| "multiline": false, |
| "password": false, |
| "name": "return_messages", |
| "advanced": false, |
| "type": "bool", |
| "list": false |
| }, |
| "human_prefix": { |
| "required": false, |
| "placeholder": "", |
| "show": false, |
| "multiline": false, |
| "value": "Human", |
| "password": false, |
| "name": "human_prefix", |
| "advanced": false, |
| "type": "str", |
| "list": false |
| }, |
| "ai_prefix": { |
| "required": false, |
| "placeholder": "", |
| "show": false, |
| "multiline": false, |
| "value": "AI", |
| "password": false, |
| "name": "ai_prefix", |
| "advanced": false, |
| "type": "str", |
| "list": false |
| }, |
| "memory_key": { |
| "required": false, |
| "placeholder": "", |
| "show": true, |
| "multiline": false, |
| "value": "history", |
| "password": false, |
| "name": "memory_key", |
| "advanced": false, |
| "type": "str", |
| "list": false |
| }, |
| "_type": "ConversationBufferMemory" |
| }, |
| "description": "Buffer for storing conversation memory.", |
| "base_classes": [ |
| "ConversationBufferMemory", |
| "BaseChatMemory", |
| "BaseMemory" |
| ] |
| }, |
| "id": "dndnode_83", |
| "value": null |
| }, |
| "selected": false, |
| "positionAbsolute": { |
| "x": 512, |
| "y": 402 |
| }, |
| "dragging": false |
| } |
| ], |
| "edges": [ |
| { |
| "source": "dndnode_82", |
| "sourceHandle": "OpenAI|dndnode_82|BaseLLM|OpenAI|BaseOpenAI|BaseLanguageModel", |
| "target": "dndnode_81", |
| "targetHandle": "BaseLanguageModel|llm|dndnode_81", |
| "className": "animate-pulse", |
| "id": "reactflow__edge-dndnode_82OpenAI|dndnode_82|BaseLLM|OpenAI|BaseOpenAI|BaseLanguageModel-dndnode_81BaseLanguageModel|llm|dndnode_81", |
| "selected": false |
| }, |
| { |
| "source": "dndnode_83", |
| "sourceHandle": "ConversationBufferMemory|dndnode_83|ConversationBufferMemory|BaseChatMemory|BaseMemory", |
| "target": "dndnode_81", |
| "targetHandle": "BaseChatMemory|memory|dndnode_81", |
| "className": "animate-pulse", |
| "id": "reactflow__edge-dndnode_83ConversationBufferMemory|dndnode_83|ConversationBufferMemory|BaseChatMemory|BaseMemory-dndnode_81BaseChatMemory|memory|dndnode_81" |
| } |
| ], |
| "viewport": { |
| "x": 1, |
| "y": 0, |
| "zoom": 0.5 |
| } |
| }, |
| "last_tested_version": "0.6.2" |
| } |
|
|