commit
5b4ff29527
2 changed files with 12 additions and 14 deletions
|
|
@ -1,6 +1,6 @@
|
||||||
[tool.poetry]
|
[tool.poetry]
|
||||||
name = "langflow"
|
name = "langflow"
|
||||||
version = "0.5.9"
|
version = "0.5.10"
|
||||||
description = "A Python package with a built-in web application"
|
description = "A Python package with a built-in web application"
|
||||||
authors = ["Logspace <contact@logspace.ai>"]
|
authors = ["Logspace <contact@logspace.ai>"]
|
||||||
maintainers = [
|
maintainers = [
|
||||||
|
|
|
||||||
|
|
@ -1,19 +1,15 @@
|
||||||
import json
|
import json
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
from langchain.schema import AgentAction
|
from typing import Any, Dict, List, Optional, Tuple, Union
|
||||||
from langflow.interface.run import (
|
|
||||||
build_sorted_vertices,
|
from langchain.chains.base import Chain
|
||||||
get_memory_key,
|
from langchain.schema import AgentAction, Document
|
||||||
update_memory_keys,
|
from langchain.vectorstores.base import VectorStore
|
||||||
)
|
from langflow.graph import Graph
|
||||||
|
from langflow.interface.run import (build_sorted_vertices, get_memory_key,
|
||||||
|
update_memory_keys)
|
||||||
from langflow.services.getters import get_session_service
|
from langflow.services.getters import get_session_service
|
||||||
from loguru import logger
|
from loguru import logger
|
||||||
from langflow.graph import Graph
|
|
||||||
from langchain.chains.base import Chain
|
|
||||||
from langchain.vectorstores.base import VectorStore
|
|
||||||
from typing import Any, Dict, List, Optional, Tuple, Union
|
|
||||||
from langchain.schema import Document
|
|
||||||
|
|
||||||
from pydantic import BaseModel
|
from pydantic import BaseModel
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -124,7 +120,9 @@ def process_inputs(inputs: Optional[dict], artifacts: Dict[str, Any]) -> dict:
|
||||||
inputs = {}
|
inputs = {}
|
||||||
|
|
||||||
for key, value in artifacts.items():
|
for key, value in artifacts.items():
|
||||||
if key not in inputs or not inputs[key]:
|
if key == "repr":
|
||||||
|
continue
|
||||||
|
elif key not in inputs or not inputs[key]:
|
||||||
inputs[key] = value
|
inputs[key] = value
|
||||||
|
|
||||||
return inputs
|
return inputs
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue