langchain/docs/scripts
Leonid Ganeline c4508ca7ef
docs: arXiv references page (#21450)
Since the LangChain based on many research papers, the LC documentation
has several references to the arXiv papers. It would be beneficial to
create a single page with all referenced papers.
PR:
1. Developed code to search the arXiv references in the LangChain
Documentation and the LangChain code base. Those references are included
in a newly generated documentation page.
2. Page is linked to the Docs menu.

Controversial:
1. The `arxiv_references` page is automatically generated. But this
generation now started only manually. It is not included in the doc
generation scripts. The reason for this is simple. I don't want to
mangle into the current documentation refactoring. If you think, we need
to regenerate this page in each build, let me know. Note: This script
has a dependency on the `arxiv` package.
2. The link for this page in the menu is not obvious.

---------

Co-authored-by: Eugene Yurtsev <eyurtsev@gmail.com>
2024-05-17 18:28:57 +00:00
..
notebook_convert_templates/mdoutput infra: use nbconvert for docs build (#21135) 2024-05-07 12:30:17 -07:00
arxiv_references.py docs: arXiv references page (#21450) 2024-05-17 18:28:57 +00:00
check_imports.py docs: format (#21132) 2024-04-30 23:32:41 +00:00
check-broken-links.js ci[minor]: Bump LC scripts package, add retry option (#19285) 2024-03-19 10:42:59 -07:00
copy_templates.py infra: cleanup docs build (#21134) 2024-05-01 17:34:05 -07:00
generate_api_reference_links.py infra: use nbconvert for docs build (#21135) 2024-05-07 12:30:17 -07:00
model_feat_table.py docs: update chat feat table (#21778) 2024-05-16 12:58:51 -07:00
notebook_convert.py docs: dont rewrite ipynb links that have double slash (#21775) 2024-05-16 19:06:30 +00:00
resolve_local_links.py docs: turn on link check (#18924) 2024-03-11 10:50:39 -07:00