langchain-visualizer
Visualization and debugging tool for LangChain workflows
File Explorer
Download Latest Version (.zip)- lint.yml
- test.yml
- __init__.py
- tools.py
- __init__.py
- base.py
- __init__.py
- __init__.py
- base.py
- __init__.py
- few_shot.py
- prompt.py
- __init__.py
- hijacking.py
- ice.py
- jupyter.py
- py.typed
- visualize.py
- serp_screenshot.png
- __init__.py
- mrkl_chat_demo.yaml
- openai_functions_demo.yaml
- openai_multifunctions_demo.yaml
- search_agent_demo.yaml
- structured_tool_chat_demo.yaml
- test_langchain_getting_started.py
- test_langchain_without_vcr.py
- test_mrkl_chat.py
- test_openai_functions.py
- test_openai_multifunctions.py
- test_structured_tool_chat_agent.py
- __init__.py
- router_demo.yaml
- router_embedding_demo.yaml
- test_router.py
- test_router_embedding.py
- __init__.py
- custom_chain_demo.yaml
- llm_chain_demo.yaml
- sequential_chain_demo.yaml
- test_custom_chain.py
- test_llm_chain.py
- test_sequential_chain.py
- __init__.py
- map_rerank_demo.yaml
- mapreduce_demo.yaml
- quickstart_demo.yaml
- refine_demo.yaml
- test_map_rerank.py
- test_mapreduce.py
- test_quickstart.py
- test_refine.py
- __init__.py
- llm_checker_chain.py
- __init__.py
- sequential_chain_demo.yaml
- simple_sequential_chain_demo.yaml
- test_async.py
- test_async_api_demo.yaml
- test_sequential_chain.py
- test_simple_sequential_chain.py
- __init__.py
- bash_chain_demo.yaml
- test_bash_chain.py
- __init__.py
- chatgpt_demo.yaml
- getting_started_demo.yaml
- test_chatgpt.py
- test_langchain_getting_started.py
- __init__.py
- conversation_summary_memory_demo.yaml
- test_conversation_summary_memory.py
- __init__.py
- __init__.py
- dynamic_prompt_demo.yaml
- few_shot_prompt_demo.yaml
- multiple_inputs_prompt_demo.yaml
- no_inputs_prompt_demo.yaml
- one_input_prompt_demo.yaml
- test_dynamic_prompt.py
- test_few_shot.py
- test_multiple_inputs.py
- test_no_inputs.py
- test_one_input.py
- __init__.py
- test_partial_with_strings.yaml
- test_with_strings.py
- __init__.py
- test_few_shot_prompt_template_f.py
- test_prompt_template_f.py
- Chinook.db
- sotu_faiss.pkl
- state_of_the_union.txt
- __init__.py
- demo.ipynb
- dummy_viz.py
- sotu.py
- test_cli_args.py
- .flake8
- .gitignore
- LICENSE
- Makefile
- poetry.lock
- pyproject.toml
- README.md
# Installation Guide
git clone https://github.com/amosjyng/langchain-visualizer
Downloads the entire project code from GitHub to your computer.
cd langchain-visualizer
Moves into the project folder you just downloaded.
2. Official Install Script
Easy Recommended- Python 3 Python is required to use pip.
- APT (Debian/Ubuntu κ³μ΄) Built into Debian/Ubuntu-based Linux distributions.
pip install langchain-visualizer
Installs the package published on PyPI directly β no need to clone the source.
apt install -y libyaml-dev
Installs directly from the APT package repository (Debian/Ubuntu-based).
pip install langchain-visualizer google-search-results openai
Installs the package published on PyPI directly β no need to clone the source.
Pulled directly from this repo's README.
3. Python
Easypip install langchain-visualizer
Installs the package published on PyPI directly β no need to clone the source.
pip install langchain-visualizer google-search-results openai
Installs the package published on PyPI directly β no need to clone the source.
$ pip install vcr-langchain
Installs the Python libraries listed in requirements.txt (or similar).
Pulled directly from this repo's README.
4. Make
Medium- Git Needed to download the project code from GitHub.
- Make Usually pre-installed on Linux/macOS. On Windows, install separately (e.g. via MSYS2 or WSL).
make
Compiles the code based on the generated build configuration to produce an executable.
