From b09153dc43676b794688fcc50960173225572dea Mon Sep 17 00:00:00 2001 From: anovazzi1 Date: Tue, 7 Mar 2023 16:34:40 -0300 Subject: [PATCH 1/2] changed chat lock placeholder --- langflow/frontend/src/components/chatComponent/index.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/langflow/frontend/src/components/chatComponent/index.tsx b/langflow/frontend/src/components/chatComponent/index.tsx index 8e4ed58d9..00a278037 100644 --- a/langflow/frontend/src/components/chatComponent/index.tsx +++ b/langflow/frontend/src/components/chatComponent/index.tsx @@ -154,7 +154,7 @@ export default function Chat({ flow, reactFlowInstance }: ChatType) { }} type="text" disabled={lockChat} - value={lockChat?"please wait for the response": chatValue} + value={lockChat?"Thinking...": chatValue} onChange={(e) => { setChatValue(e.target.value); }} From bf6fbdb3405820a062fe311ad1ecb408cb96e81d Mon Sep 17 00:00:00 2001 From: Ibis Prevedello Date: Tue, 7 Mar 2023 16:52:22 -0300 Subject: [PATCH 2/2] refac: remove unnecessary prints from thought --- langflow/backend/Dockerfile | 2 +- langflow/backend/endpoints.py | 4 ++++ langflow/backend/pyproject.toml | 2 +- langflow/frontend/build_and_push | 7 ++++++- langflow/frontend/package-lock.json | 4 ++-- langflow/frontend/package.json | 2 +- 6 files changed, 15 insertions(+), 6 deletions(-) diff --git a/langflow/backend/Dockerfile b/langflow/backend/Dockerfile index 7655c0949..ca3215d14 100644 --- a/langflow/backend/Dockerfile +++ b/langflow/backend/Dockerfile @@ -6,7 +6,7 @@ WORKDIR /app RUN apt-get update && apt-get install git -y COPY --from=backend_build /app/dist/*.whl /app/ -RUN pip install langflow-0.0.19-py3-none-any.whl +RUN pip install langflow-0.0.21-py3-none-any.whl RUN rm *.whl EXPOSE 80 diff --git a/langflow/backend/endpoints.py b/langflow/backend/endpoints.py index 58a6e5e14..25d788fb3 100644 --- a/langflow/backend/endpoints.py +++ b/langflow/backend/endpoints.py @@ -123,6 +123,10 @@ def get_load(data: dict[str, Any]): result = "Error: Type should be either agent, chain or llm" thought = "" + # Remove unnecessary data from response + begin = thought.rfind(message) + thought = thought[(begin + len(message)) :] + return { "result": result, "thought": re.sub( diff --git a/langflow/backend/pyproject.toml b/langflow/backend/pyproject.toml index ede0596d6..b1e7a70eb 100644 --- a/langflow/backend/pyproject.toml +++ b/langflow/backend/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "langflow" -version = "0.0.19" +version = "0.0.21" description = "Backend for Langflow" authors = ["Ibis Prevedello "] # packages = [ diff --git a/langflow/frontend/build_and_push b/langflow/frontend/build_and_push index 66c11df94..f223dd343 100755 --- a/langflow/frontend/build_and_push +++ b/langflow/frontend/build_and_push @@ -1,6 +1,11 @@ #! /bin/bash -VERSION="0.1.0" +# Read the contents of the JSON file +json=$(cat package.json) + +# Extract the value of the "version" field using jq +VERSION=$(echo "$json" | jq -r '.version') + docker build -t logspace/frontend_build -f build.Dockerfile . docker build --build-arg VERSION=$VERSION -t ibiscp/langflow_frontend:$VERSION . docker push ibiscp/langflow_frontend:$VERSION diff --git a/langflow/frontend/package-lock.json b/langflow/frontend/package-lock.json index f850d0ec8..8a0d998c8 100644 --- a/langflow/frontend/package-lock.json +++ b/langflow/frontend/package-lock.json @@ -1,12 +1,12 @@ { "name": "space_flow", - "version": "0.1.0", + "version": "0.1.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "space_flow", - "version": "0.1.0", + "version": "0.1.1", "dependencies": { "@emotion/react": "^11.10.5", "@emotion/styled": "^11.10.5", diff --git a/langflow/frontend/package.json b/langflow/frontend/package.json index 4837d084b..71d1fe806 100644 --- a/langflow/frontend/package.json +++ b/langflow/frontend/package.json @@ -1,6 +1,6 @@ { "name": "space_flow", - "version": "0.1.0", + "version": "0.1.1", "private": true, "dependencies": { "@emotion/react": "^11.10.5",