Spaces:
Running
Running
{ | |
"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" | |
} | |