From 1cc751ba0635f7ac8d16b5be4aed19f5da823ecc Mon Sep 17 00:00:00 2001 From: Erick Friis Date: Fri, 1 Dec 2023 15:36:54 -0800 Subject: [PATCH] wip --- docs/.local_build.sh | 5 ++--- .../guides/evaluation/string/embedding_distance.ipynb | 8 +++++++- docs/vercel_build.sh | 2 +- docs/vercel_requirements.txt | 1 - pyproject.toml | 1 - 5 files changed, 10 insertions(+), 7 deletions(-) diff --git a/docs/.local_build.sh b/docs/.local_build.sh index a51c2cdd6bc..f94599dfa2e 100755 --- a/docs/.local_build.sh +++ b/docs/.local_build.sh @@ -9,11 +9,10 @@ SCRIPT_DIR="$(cd "$(dirname "$0")"; pwd)" cd "${SCRIPT_DIR}" mkdir -p ../_dist -rsync -ruv . ../_dist +rsync -ruv --exclude ./node_modules . ../_dist cd ../_dist poetry run python scripts/model_feat_table.py -find . -name "*.ipynb" -exec sed -i '' 's/```/\\`\\`\\`/g' {} \; -poetry run nbdoc_build --srcdir docs --pause 0 +quarto render docs/ cp ../cookbook/README.md src/pages/cookbook.mdx cp ../.github/CONTRIBUTING.md docs/contributing.md mkdir -p docs/templates diff --git a/docs/docs/guides/evaluation/string/embedding_distance.ipynb b/docs/docs/guides/evaluation/string/embedding_distance.ipynb index 9ab5d1ebced..f24b68f0028 100644 --- a/docs/docs/guides/evaluation/string/embedding_distance.ipynb +++ b/docs/docs/guides/evaluation/string/embedding_distance.ipynb @@ -196,7 +196,13 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "1. Note: When it comes to semantic similarity, this often gives better results than older string distance metrics (such as those in the [StringDistanceEvalChain](https://api.python.langchain.com/en/latest/evaluation/langchain.evaluation.string_distance.base.StringDistanceEvalChain.html#langchain.evaluation.string_distance.base.StringDistanceEvalChain)), though it tends to be less reliable than evaluators that use the LLM directly (such as the [QAEvalChain](https://api.python.langchain.com/en/latest/evaluation/langchain.evaluation.qa.eval_chain.QAEvalChain.html#langchain.evaluation.qa.eval_chain.QAEvalChain) or [LabeledCriteriaEvalChain](https://api.python.langchain.com/en/latest/evaluation/langchain.evaluation.criteria.eval_chain.LabeledCriteriaEvalChain.html#langchain.evaluation.criteria.eval_chain.LabeledCriteriaEvalChain)) " + "\n", + "\n", + "\n", + "\n", + "1. Note: When it comes to semantic similarity, this often gives better results than older string distance metrics (such as those in the [StringDistanceEvalChain](https://api.python.langchain.com/en/latest/evaluation/langchain.evaluation.string_distance.base.StringDistanceEvalChain.html#langchain.evaluation.string_distance.base.StringDistanceEvalChain)), though it tends to be less reliable than evaluators that use the LLM directly (such as the [QAEvalChain](https://api.python.langchain.com/en/latest/evaluation/langchain.evaluation.qa.eval_chain.QAEvalChain.html#langchain.evaluation.qa.eval_chain.QAEvalChain) or [LabeledCriteriaEvalChain](https://api.python.langchain.com/en/latest/evaluation/langchain.evaluation.criteria.eval_chain.LabeledCriteriaEvalChain.html#langchain.evaluation.criteria.eval_chain.LabeledCriteriaEvalChain))\n", + "\n", + "" ] } ], diff --git a/docs/vercel_build.sh b/docs/vercel_build.sh index 3793a77123c..e2e315e7edf 100755 --- a/docs/vercel_build.sh +++ b/docs/vercel_build.sh @@ -53,5 +53,5 @@ python3.11 scripts/copy_templates.py cp ../cookbook/README.md src/pages/cookbook.mdx cp ../.github/CONTRIBUTING.md docs/contributing.md wget https://raw.githubusercontent.com/langchain-ai/langserve/main/README.md -O docs/langserve.md -nbdoc_build --srcdir docs --pause 0 +quarto render docs/ python3.11 scripts/generate_api_reference_links.py diff --git a/docs/vercel_requirements.txt b/docs/vercel_requirements.txt index 6b44d4069b7..0dde88068df 100644 --- a/docs/vercel_requirements.txt +++ b/docs/vercel_requirements.txt @@ -1,3 +1,2 @@ -e ../libs/langchain -e ../libs/core -nbdoc \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index 2716db44140..8e7535b52b2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -26,7 +26,6 @@ toml = "^0.10.2" myst-nb = "^0.17.1" linkchecker = "^10.2.1" sphinx-copybutton = "^0.5.1" -nbdoc = "^0.0.82" [tool.poetry.group.lint.dependencies] ruff = "^0.1.5"