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