From 62e648a2bf59661ebb88bca67fb21459a79c4e8b Mon Sep 17 00:00:00 2001 From: William FH <13333726+hinthornw@users.noreply.github.com> Date: Sun, 1 Sep 2024 18:43:50 -0700 Subject: [PATCH 1/3] Support correction when creating feedback with token (#736) Closes https://github.com/langchain-ai/langserve/issues/735 --------- Co-authored-by: Eugene Yurtsev --- langserve/api_handler.py | 1 + tests/unit_tests/test_server_client.py | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/langserve/api_handler.py b/langserve/api_handler.py index d6b24b58..2f2fafcd 100644 --- a/langserve/api_handler.py +++ b/langserve/api_handler.py @@ -1590,6 +1590,7 @@ async def create_feedback_from_token( score=create_request.score, value=create_request.value, comment=create_request.comment, + correction=create_request.correction, metadata=metadata, ) diff --git a/tests/unit_tests/test_server_client.py b/tests/unit_tests/test_server_client.py index 92c7118e..f798d34f 100644 --- a/tests/unit_tests/test_server_client.py +++ b/tests/unit_tests/test_server_client.py @@ -3066,7 +3066,8 @@ async def test_token_feedback_endpoint() -> None: local_app, raise_app_exceptions=True ) as async_client: response = await async_client.post( - "/token_feedback", json={"token_or_url": "some_url", "score": 3} + "/token_feedback", + json={"token_or_url": "some_url", "score": 3}, ) assert response.status_code == 200 @@ -3077,4 +3078,5 @@ async def test_token_feedback_endpoint() -> None: "metadata": {"from_langserve": True}, "score": 3, "value": None, + "correction": None, } From c259ec3e4dd07fbe07778d2f28da843006a859bc Mon Sep 17 00:00:00 2001 From: Eugene Yurtsev Date: Sun, 1 Sep 2024 21:55:23 -0400 Subject: [PATCH 2/3] Release 0.2.3 (#737) --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 8307a795..ab0e66a6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "langserve" -version = "0.2.2" +version = "0.2.3" description = "" readme = "README.md" authors = ["LangChain"] From d4704c2b45997a25bee2a9b4471e5b07e05a485d Mon Sep 17 00:00:00 2001 From: Erick Friis Date: Sun, 1 Sep 2024 19:09:28 -0700 Subject: [PATCH 3/3] infra: release permissions (#738) --- .github/workflows/langserve_release.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/langserve_release.yml b/.github/workflows/langserve_release.yml index 635f0e9a..fa49c821 100644 --- a/.github/workflows/langserve_release.yml +++ b/.github/workflows/langserve_release.yml @@ -10,4 +10,5 @@ jobs: ./.github/workflows/_release.yml with: working-directory: . + permissions: write-all secrets: inherit